Skip to content
This repository has been archived by the owner on Dec 13, 2022. It is now read-only.

Update setuptools to 57.0.0 #324

Closed
wants to merge 1 commit into from

Conversation

pyup-bot
Copy link
Collaborator

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

@coveralls
Copy link

Coverage Status

Coverage remained the same at 86.413% when pulling 538aaba on pyup-update-setuptools-54.1.1-to-57.0.0 into 2a4f993 on master.

@mostafa mostafa closed this Jul 3, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants