Update dependency setuptools to v50
This MR contains the following updates:
Package | Update | Change |
---|---|---|
setuptools | major |
==49.6.0 -> ==50.3.0
|
Release Notes
pypa/setuptools
v50.3.0
- #2368: In distutils, restore support for monkeypatched CCompiler.spawn per pypa/distutils#15.
v50.2.0
- #2355: When pip is imported as part of a build, leave distutils patched.
-
#2380: There are some setuptools specific changes in the
setuptools.command.bdist_rpm
module that are no longer needed, because they are part of thebdist_rpm
module in distutils in Python 3.5.0. Therefore, code was removed fromsetuptools.command.bdist_rpm
.
v50.1.0
-
#2350: Setuptools reverts using the included distutils by default. Platform maintainers and system integrators and others are strongly encouraged to set
SETUPTOOLS_USE_DISTUTILS=local
to help identify and work through the reported issues with distutils adoption, mainly to file issues and pull requests with pypa/distutils such that distutils performs as needed across every supported environment.
v50.0.3
- #2363: Restore link_libpython support on Python 3.7 and earlier (see pypa/distutils#9).
v50.0.2
- #2352: In distutils hack, use absolute import rather than relative to avoid bpo-30876.
v50.0.1
-
#2357: Restored Python 3.5 support in distutils.util for missing
subprocess._optim_args_from_interpreter_flags
. - #2358: Restored AIX support on Python 3.8 and earlier.
- #2361: Add Python 3.10 support to _distutils_hack. Get the 'Loader' abstract class from importlib.abc rather than importlib.util.abc (alias removed in Python 3.10).
v50.0.0
-
#2232: Once again, Setuptools overrides the stdlib distutils on import. For environments or invocations where this behavior is undesirable, users are provided with a temporary escape hatch. If the environment variable
SETUPTOOLS_USE_DISTUTILS
is set tostdlib
, Setuptools will fall back to the legacy behavior. Use of this escape hatch is discouraged, but it is provided to ease the transition while proper fixes for edge cases can be addressed. - #2334: In MSVC module, refine text in error message.
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.