Setuptools

Latest version: v69.5.1

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

Scan your dependencies

Page 60 of 109

25.1.1

Not secure
=======

* 686: Fix issue in sys.path ordering by pkg_resources when
rewrite technique is "raw".
* 699: Fix typo in msvc support.

25.1.0

Not secure
=======

* 609: Setuptools will now try to download a distribution from
the next possible download location if the first download fails.
This means you can now specify multiple links as ``dependency_links``
and all links will be tried until a working download link is encountered.

25.0.2

Not secure
=======

* 688: Fix AttributeError in setup.py when invoked not from
the current directory.

25.0.1

Not secure
=======

* Cleanup of setup.py script.

* Fixed documentation builders by allowing setup.py
to be imported without having bootstrapped the
metadata.

* More style cleanup. See 677, 678, 679, 681, 685.

25.0.0

Not secure
=======

* 674: Default ``sys.path`` manipulation by easy-install.pth
is now "raw", meaning that when writing easy-install.pth
during any install operation, the ``sys.path`` will not be
rewritten and will no longer give preference to easy_installed
packages.

To retain the old behavior when using any easy_install
operation (including ``setup.py install`` when setuptools is
present), set the environment variable:

SETUPTOOLS_SYS_PATH_TECHNIQUE=rewrite

This project hopes that that few if any environments find it
necessary to retain the old behavior, and intends to drop
support for it altogether in a future release. Please report
any relevant concerns in the ticket for this change.

24.3.1

Not secure
=======

* 398: Fix shebang handling on Windows in script
headers where spaces in ``sys.executable`` would
produce an improperly-formatted shebang header,
introduced in 12.0 with the fix for 188.

* 663, 670: More style updates.

Page 60 of 109

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.