Setuptools

Latest version: v69.5.1

Safety actively analyzes 630169 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 51 of 109

34.1.0

Not secure
=======

* 930: ``build_info`` now accepts two new parameters
to optimize and customize the building of C libraries.

34.0.3

Not secure
=======

* 947: Loosen restriction on the version of six required,
restoring compatibility with environments relying on
six 1.6.0 and later.

34.0.2

Not secure
=======

* 882: Ensure extras are honored when building the
working set.
* 913: Fix issue in develop if package directory has
a trailing slash.

34.0.1

Not secure
=======

* 935: Fix glob syntax in graft.

34.0.0

Not secure
=======

* 581: Instead of vendoring the growing list of
dependencies that Setuptools requires to function,
Setuptools now requires these dependencies just like
any other project. Unlike other projects, however,
Setuptools cannot rely on ``setup_requires`` to
demand the dependencies it needs to install because
its own machinery would be necessary to pull those
dependencies if not present (a bootstrapping problem).
As a result, Setuptools no longer supports self upgrade or
installation in the general case. Instead, users are
directed to use pip to install and upgrade using the
``wheel`` distributions of setuptools.

Users are welcome to contrive other means to install
or upgrade Setuptools using other means, such as
pre-installing the Setuptools dependencies with pip
or a bespoke bootstrap tool, but such usage is not
recommended and is not supported.

As discovered in 940, not all versions of pip will
successfully install Setuptools from its pre-built
wheel. If you encounter issues with "No module named
six" or "No module named packaging", especially
following a line "Running setup.py egg_info for package
setuptools", then your pip is not new enough.

There's an additional issue in pip where setuptools
is upgraded concurrently with other source packages,
described in pip 4253. The proposed workaround is to
always upgrade Setuptools first prior to upgrading
other packages that would upgrade Setuptools.

33.1.1

Not secure
=======

* 921: Correct issue where certifi fallback not being
reached on Windows.

Page 51 of 109

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.