Skip to content

Commit 85677af

Browse files
committed
Manually fix news fragment entries (#4891)
2 parents 5d58b45 + ce2e283 commit 85677af

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

NEWS.rst

+21-22
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,34 @@ v77.0.0
44
Features
55
--------
66

7-
- Added initial support for license expression (:pep:`PEP 639 <639#add-license-expression-field>`). -- by :user:`cdce8p` (#4706)
8-
- Store ``License-File``s in ``.dist-info/licenses`` subfolder and added support for recursive globs for ``license_files`` (:pep:`PEP 639 <639#add-license-expression-field>`). -- by :user:`cdce8p` (#4728)
9-
- Bump core metadata version to ``2.4``. -- by :user:`cdce8p` (#4830)
10-
- Added exception (or warning) when deprecated license classifiers are used,
11-
according to `PEP 639 <https://peps.python.org/pep-0639/#deprecate-license-classifiers>`_. (#4833)
12-
- Deprecated ``tools.setuptools.license-files`` in favor of ``project.license-files``
13-
and added exception if ``project.license-files`` and ``tools.setuptools.license-files``
14-
are used together. -- by :user:`cdce8p` (#4837)
15-
- Added simple validation for given glob patterns in ``license-files``:
16-
a warning will be generated if no file is matched.
17-
Invalid glob patterns can raise an exception.
18-
-- thanks :user:`cdce8p` for contributions. (#4838)
19-
- Deprecated ``project.license`` as a TOML table in
20-
``pyproject.toml``. Users are expected to move towards using
21-
``project.license-files`` and/or SPDX expressions (as strings) in
22-
``pyproject.license``.
23-
See :pep:`PEP 639 <639#deprecate-license-key-table-subkeys>`. (#4840)
24-
- Updated vendored copy of ``wheel`` to ``v0.45.1``. (#4869)
7+
- Added initial support for license expression (PEP :pep:`639 <639#add-license-expression-field>`). -- by :user:`cdce8p` (#4706)
8+
- Store ``License-File``\s in ``.dist-info/licenses`` subfolder and added support for recursive globs for ``license_files`` (PEP :pep:`639 <639#add-license-expression-field>`). -- by :user:`cdce8p` (#4728)
9+
- Bump core metadata version to ``2.4``\. -- by :user:`cdce8p` (#4830)
10+
- Updated vendored copy of ``wheel`` to ``v0.45.1``\. (#4869)
2511

2612

2713
Deprecations and Removals
2814
-------------------------
2915

3016
- Added initial implementation of :pep:`639`.
31-
Users relying on pre-:pep:`639` implementation details
17+
Users relying on pre- :pep:`639` implementation details
3218
(like precise license file paths inside ``dist-info`` directory)
3319
may need to adjust their code base to avoid problems.
34-
Deprecations and stronger validation were also introduced
35-
(see details in the **Features** section). (#4829)
20+
Deprecations and stronger validation were also introduced (#4829).
21+
- Added exception (or warning) when deprecated license classifiers are used,
22+
according to PEP :pep:`639 <639#deprecate-license-classifiers>`. (#4833)
23+
- Deprecated ``tools.setuptools.license-files`` in favor of ``project.license-files``
24+
and added exception if ``project.license-files`` and ``tools.setuptools.license-files``
25+
are used together. -- by :user:`cdce8p` (#4837)
26+
- Deprecated ``project.license`` as a TOML table in
27+
``pyproject.toml``\. Users are expected to move towards using
28+
``project.license-files`` and/or SPDX expressions (as strings) in
29+
``pyproject.license``\.
30+
See PEP :pep:`639 <639#deprecate-license-key-table-subkeys>`. (#4840)
31+
- Added simple validation for given glob patterns in ``license-files``\:
32+
a warning will be generated if no file is matched.
33+
Invalid glob patterns can raise an exception.
34+
-- thanks :user:`cdce8p` for contributions. (#4838)
3635

3736

3837
Misc
@@ -1918,7 +1917,7 @@ Changes
19181917

19191918
.. warning::
19201919
Please note that future releases of setuptools will halt the build process
1921-
if a ``pyproject.toml`` file that does not match doc:`the PyPA Specification
1920+
if a ``pyproject.toml`` file that does not match :doc:`the PyPA Specification
19221921
<PyPUG:specifications/section-distribution-metadata>` is given.
19231922
* #3215: Updated ``pyproject.toml`` validation, as generated by ``validate-pyproject==0.6.1``.
19241923
* #3218: Prevented builds from erroring if the project specifies metadata via

newsfragments/4891.bugfix.rst

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Manually fix news fragment entries causing CI to crash when building docs.

0 commit comments

Comments
 (0)