Setuptools

Latest version: v75.8.2

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

Scan your dependencies

Page 55 of 114

35.0.0

Not secure
=======

* 436: In egg_info.manifest_maker, no longer read
the file list from the manifest file, and instead
re-build it on each build. In this way, files removed
from the specification will not linger in the manifest.
As a result, any files manually added to the manifest
will be removed on subsequent egg_info invocations.
No projects should be manually adding files to the
manifest and should instead use MANIFEST.in or SCM
file finders to force inclusion of files in the manifest.

34.4.1

Not secure
=======

* 1008: In MSVC support, use always the last version available for Windows SDK and UCRT SDK.

* 1008: In MSVC support, fix "vcruntime140.dll" returned path with Visual Studio 2017.

* 992: In msvc.msvc9_query_vcvarsall, ensure the
returned dicts have str values and not Unicode for
compatibility with os.environ.

34.4.0

Not secure
=======

* 995: In MSVC support, add support for "Microsoft Visual Studio 2017" and "Microsoft Visual Studio Build Tools 2017".

* 999 via 1007: Extend support for declarative package
config in a setup.cfg file to include the options
``python_requires`` and ``py_modules``.

34.3.3

Not secure
=======

* 967 (and 997): Explicitly import submodules of
packaging to account for environments where the imports
of those submodules is not implied by other behavior.

34.3.2

Not secure
=======

* 993: Fix documentation upload by correcting
rendering of content-type in _build_multipart
on Python 3.

34.3.1

Not secure
=======

* 988: Trap ``os.unlink`` same as ``os.remove`` in
``auto_chmod`` error handler.

* 983: Fixes to invalid escape sequence deprecations on
Python 3.6.

Page 55 of 114

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.