Update dependency setuptools to v54
This MR contains the following updates:
Package | Update | Change |
---|---|---|
setuptools | major |
==53.1.0 -> ==54.1.0
|
Release Notes
pypa/setuptools
v54.1.0
Changes ^^^^^^^
-
#1608: Removed the conversion of dashes to underscores in the :code:
extras_require
and :code:data_files
of :code:setup.cfg
to support the usage of dashes. Method will warn users when they use a dash-separated key which in the future will only allow an underscore. Note: the method performs the dash to underscore conversion to preserve compatibility, but future versions will no longer support it -- by :user:melissa-kun-li
v54.0.0
Breaking Changes ^^^^^^^^^^^^^^^^
- #2582: Simplified build-from-source story by providing bootstrapping metadata in a separate egg-info directory. Build requirements no longer include setuptools itself. Sdist once again includes the pyproject.toml. Project can no longer be installed from source on pip 19.x, but install from source is still supported on pip < 19 and pip >= 20 and install from wheel is still supported with pip >= 9.
Changes ^^^^^^^
-
#1932: Handled :code:
AttributeError
by raising :code:DistutilsSetupError
in :code:dist.check_specifier()
when specifier is not a string -- by :user:melissa-kun-li
- #2570: Correctly parse cmdclass in setup.cfg.
Documentation changes ^^^^^^^^^^^^^^^^^^^^^
-
#2553: Added userguide example for markers in extras_require -- by :user:
pwoolvett
Renovate configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.
Edited by Botaniker (Bot)