Skip to content

Commit 5f8c75f

Browse files
authored
Merge pull request #722 from pypa/changelog-3.11
Prepare to release 3.11
2 parents e7c4239 + 389c23c commit 5f8c75f

File tree

7 files changed

+24
-6
lines changed

7 files changed

+24
-6
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 3.10.1
2+
current_version = 3.11.0
33
commit = True
44
tag = False
55

doc/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
# built documents.
5858
#
5959
# The short X.Y version.
60-
version = '3.10.1'
60+
version = '3.11.0'
6161
# The full version, including alpha/beta/rc tags.
6262
release = version #+ '.1'
6363

doc/history.rst

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,22 @@
11
Release history
22
===============
33

4+
Version 3.11
5+
------------
6+
7+
- Support for SPDX license expressions and multiple license files, as detailed
8+
in :pep:`639`::
9+
10+
license = "BSD-3-Clause"
11+
license-files = ["LICENSE"]
12+
13+
For now, only a single license identifier is allowed. More complex expressions
14+
describing multiple licenses & expressions may be supported in a future
15+
version.
16+
- The `metadata format <https://packaging.python.org/en/latest/specifications/core-metadata/>`_
17+
in produced packages is now version 2.4, to support the expanded license
18+
information.
19+
420
Version 3.10.1
521
--------------
622

doc/pyproject_toml.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,15 @@ defined by PEP 517. For any new project using Flit, it will look like this:
2020
.. code-block:: toml
2121
2222
[build-system]
23-
requires = ["flit_core >=3.2,<4"]
23+
requires = ["flit_core >=3.11,<4"]
2424
build-backend = "flit_core.buildapi"
2525
2626
Version constraints:
2727

2828
- For now, all packages should specify ``<4``, so they won't be impacted by
2929
changes in the next major version.
30+
- ``license-files`` and license expressions in the ``license`` field require
31+
``flit_core >=3.11``.
3032
- :ref:`pyproject_toml_project` requires ``flit_core >=3.2``
3133
- :ref:`pyproject_old_metadata` requires ``flit_core >=2,<4``
3234
- The older :doc:`flit.ini file <flit_ini>` requires ``flit_core <3``.

flit/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from .config import ConfigError
1313
from .log import enable_colourful_output
1414

15-
__version__ = '3.10.1'
15+
__version__ = '3.11.0'
1616

1717
log = logging.getLogger(__name__)
1818

flit_core/flit_core/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
All the convenient development features live in the main 'flit' package.
55
"""
66

7-
__version__ = '3.10.1'
7+
__version__ = '3.11.0'

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ authors = [
88
{name = "Thomas Kluyver", email = "thomas@kluyver.me.uk"},
99
]
1010
dependencies = [
11-
"flit_core >=3.10.1",
11+
"flit_core >=3.11.0",
1212
"requests",
1313
"docutils",
1414
"tomli-w",

0 commit comments

Comments
 (0)