Setuptools

Latest version: v75.8.0

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

Scan your dependencies

Page 60 of 114

30.0.0

Not secure
=======

* 864: Drop support for Python 3.2. Systems requiring
Python 3.2 support must use 'setuptools < 30'.

* 825: Suppress warnings for single files.

* 830 via 843: Once again restored inclusion of data
files to sdists, but now trap TypeError caused by
techniques employed rjsmin and similar.

29.0.1

Not secure
=======

* 861: Re-release of v29.0.1 with the executable script
launchers bundled. Now, launchers are included by default
and users that want to disable this behavior must set the
environment variable
'SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES' to
a false value like "false" or "0".

29.0.0

Not secure
=======

* 841: Drop special exception for packages invoking
win32com during the build/install process. See
Distribute 118 for history.

28.8.0

Not secure
=======

* 629: Per the discussion, refine the sorting to use version
value order for more accurate detection of the latest
available version when scanning for packages. See also
829.

* 837: Rely on the config var "SO" for Python 3.3.0 only
when determining the ext filename.

28.7.1

Not secure
=======

* 827: Update PyPI root for dependency links.

* 833: Backed out changes from 830 as the implementation
seems to have problems in some cases.

28.7.0

Not secure
=======

* 832: Moved much of the namespace package handling
functionality into a separate module for re-use in something
like 789.
* 830: ``sdist`` command no longer suppresses the inclusion
of data files, re-aligning with the expectation of distutils
and addressing 274 and 521.

Page 60 of 114

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.