Changelog
### 57.0.0
```
-------
Breaking Changes
^^^^^^^^^^^^^^^^
* 2645: License files excluded via the ``MANIFEST.in`` but matched by either
the ``license_file`` (deprecated) or ``license_files`` options,
will be nevertheless included in the source distribution. - by :user:`cdce8p`
Changes
^^^^^^^
* 2628: Write long description in message payload of PKG-INFO file. - by :user:`cdce8p`
* 2645: Added ``License-File`` (multiple) to the output package metadata.
The field will contain the path of a license file, matched by the
``license_file`` (deprecated) and ``license_files`` options,
relative to ``.dist-info``. - by :user:`cdce8p`
* 2678: Moved Setuptools' own entry points into declarative config.
* 2680: Vendored `more_itertools <https://pypi.org/project/more-itertools>`_ for Setuptools.
* 2681: Setuptools own setup.py no longer declares setup_requires, but instead expects wheel to be installed as declared by pyproject.toml.
Misc
^^^^
* 2650: Updated the docs build tooling to support the latest version of
Towncrier and show the previews of not-yet-released setuptools versions
in the changelog -- :user:`webknjaz`
```
### 56.2.0
```
-------
Changes
^^^^^^^
* 2640: Fixed handling of multiline license strings. - by :user:`cdce8p`
* 2641: Setuptools will now always try to use the latest supported
metadata version for ``PKG-INFO``. - by :user:`cdce8p`
```
### 56.1.0
```
-------
Changes
^^^^^^^
* 2653: Incorporated assorted changes from pypa/distutils.
* 2657: Adopted docs from distutils.
* 2663: Added Visual Studio Express 2017 support -- by :user:`dofuuz`
Misc
^^^^
* 2644: Fixed ``DeprecationWarning`` due to ``threading.Thread.setDaemon`` in tests -- by :user:`tirkarthi`
* 2654: Made the changelog generator compatible
with Towncrier >= 19.9 -- :user:`webknjaz`
* 2664: Relax the deprecation message in the distutils hack.
```
### 56.0.0
```
-------
Deprecations
^^^^^^^^^^^^
* 2620: The ``license_file`` option is now marked as deprecated.
Use ``license_files`` instead. -- by :user:`cdce8p`
Breaking Changes
^^^^^^^^^^^^^^^^
* 2620: If neither ``license_file`` nor ``license_files`` is specified, the ``sdist``
option will now auto-include files that match the following patterns:
``LICEN[CS]E*``, ``COPYING*``, ``NOTICE*``, ``AUTHORS*``.
This matches the behavior of ``bdist_wheel``. -- by :user:`cdce8p`
Changes
^^^^^^^
* 2620: The ``license_file`` and ``license_files`` options now support glob patterns. -- by :user:`cdce8p`
* 2632: Implemented ``VendorImporter.find_spec()`` method to get rid
of ``ImportWarning`` that Python 3.10 emits when only the old-style
importer hooks are present -- by :user:`webknjaz`
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
* 2620: Added documentation for the ``license_files`` option. -- by :user:`cdce8p`
```
### 55.0.0
```
-------
Breaking Changes
^^^^^^^^^^^^^^^^
* 2566: Remove the deprecated ``bdist_wininst`` command. Binary packages should be built as wheels instead. -- by :user:`hroncok`
```
### 54.2.0
```
-------
Changes
^^^^^^^
* 2608: Added informative error message to PEP 517 build failures owing to
an empty ``setup.py`` -- by :user:`layday`
```
### 54.1.3
```
-------
No significant changes.
```
### 54.1.2
```
-------
Misc
^^^^
* 2595: Reduced scope of dash deprecation warning to Setuptools/distutils only -- by :user:`melissa-kun-li`
```
Links
- PyPI: https://pypi.org/project/setuptools
- Changelog: https://pyup.io/changelogs/setuptools/
- Repo: https://github.com/pypa/setuptools
Coverage remained the same at 86.413% when pulling 538aaba8539b75f59e908b1678649790434fb265 on pyup-update-setuptools-54.1.1-to-57.0.0 into 2a4f99366ef40b507849552b31384fea8ea2b3b6 on master.
This PR updates setuptools from 54.1.1 to 57.0.0.
Changelog
### 57.0.0 ``` ------- Breaking Changes ^^^^^^^^^^^^^^^^ * 2645: License files excluded via the ``MANIFEST.in`` but matched by either the ``license_file`` (deprecated) or ``license_files`` options, will be nevertheless included in the source distribution. - by :user:`cdce8p` Changes ^^^^^^^ * 2628: Write long description in message payload of PKG-INFO file. - by :user:`cdce8p` * 2645: Added ``License-File`` (multiple) to the output package metadata. The field will contain the path of a license file, matched by the ``license_file`` (deprecated) and ``license_files`` options, relative to ``.dist-info``. - by :user:`cdce8p` * 2678: Moved Setuptools' own entry points into declarative config. * 2680: Vendored `more_itertools <https://pypi.org/project/more-itertools>`_ for Setuptools. * 2681: Setuptools own setup.py no longer declares setup_requires, but instead expects wheel to be installed as declared by pyproject.toml. Misc ^^^^ * 2650: Updated the docs build tooling to support the latest version of Towncrier and show the previews of not-yet-released setuptools versions in the changelog -- :user:`webknjaz` ``` ### 56.2.0 ``` ------- Changes ^^^^^^^ * 2640: Fixed handling of multiline license strings. - by :user:`cdce8p` * 2641: Setuptools will now always try to use the latest supported metadata version for ``PKG-INFO``. - by :user:`cdce8p` ``` ### 56.1.0 ``` ------- Changes ^^^^^^^ * 2653: Incorporated assorted changes from pypa/distutils. * 2657: Adopted docs from distutils. * 2663: Added Visual Studio Express 2017 support -- by :user:`dofuuz` Misc ^^^^ * 2644: Fixed ``DeprecationWarning`` due to ``threading.Thread.setDaemon`` in tests -- by :user:`tirkarthi` * 2654: Made the changelog generator compatible with Towncrier >= 19.9 -- :user:`webknjaz` * 2664: Relax the deprecation message in the distutils hack. ``` ### 56.0.0 ``` ------- Deprecations ^^^^^^^^^^^^ * 2620: The ``license_file`` option is now marked as deprecated. Use ``license_files`` instead. -- by :user:`cdce8p` Breaking Changes ^^^^^^^^^^^^^^^^ * 2620: If neither ``license_file`` nor ``license_files`` is specified, the ``sdist`` option will now auto-include files that match the following patterns: ``LICEN[CS]E*``, ``COPYING*``, ``NOTICE*``, ``AUTHORS*``. This matches the behavior of ``bdist_wheel``. -- by :user:`cdce8p` Changes ^^^^^^^ * 2620: The ``license_file`` and ``license_files`` options now support glob patterns. -- by :user:`cdce8p` * 2632: Implemented ``VendorImporter.find_spec()`` method to get rid of ``ImportWarning`` that Python 3.10 emits when only the old-style importer hooks are present -- by :user:`webknjaz` Documentation changes ^^^^^^^^^^^^^^^^^^^^^ * 2620: Added documentation for the ``license_files`` option. -- by :user:`cdce8p` ``` ### 55.0.0 ``` ------- Breaking Changes ^^^^^^^^^^^^^^^^ * 2566: Remove the deprecated ``bdist_wininst`` command. Binary packages should be built as wheels instead. -- by :user:`hroncok` ``` ### 54.2.0 ``` ------- Changes ^^^^^^^ * 2608: Added informative error message to PEP 517 build failures owing to an empty ``setup.py`` -- by :user:`layday` ``` ### 54.1.3 ``` ------- No significant changes. ``` ### 54.1.2 ``` ------- Misc ^^^^ * 2595: Reduced scope of dash deprecation warning to Setuptools/distutils only -- by :user:`melissa-kun-li` ```Links
- PyPI: https://pypi.org/project/setuptools - Changelog: https://pyup.io/changelogs/setuptools/ - Repo: https://github.com/pypa/setuptools