Setuptools

Latest version: v75.8.0

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

Scan your dependencies

Page 77 of 114

18.2

Not secure
====

* Issue 412: More efficient directory search in ``find_packages``.

18.1

Not secure
====

* Upgrade to vendored packaging 15.3.

18.0.1

Not secure
======

* Issue 401: Fix failure in test suite.

18.0

Not secure
====

* Dropped support for builds with Pyrex. Only Cython is supported.
* Issue 288: Detect Cython later in the build process, after
``setup_requires`` dependencies are resolved.
Projects backed by Cython can now be readily built
with a ``setup_requires`` dependency. For example::

ext = setuptools.Extension('mylib', ['src/CythonStuff.pyx', 'src/CStuff.c'])
setuptools.setup(
...
ext_modules=[ext],
setup_requires=['cython'],
)

For compatibility with older versions of setuptools, packagers should
still include ``src/CythonMod.c`` in the source distributions or
require that Cython be present before building source distributions.
However, for systems with this build of setuptools, Cython will be
downloaded on demand.
* Issue 396: Fixed test failure on OS X.
* BB Pull Request 136: Remove excessive quoting from shebang headers
for Jython.

17.1.1

Not secure
======

* Backed out unintended changes to pkg_resources, restoring removal of
deprecated imp module (`ref
<https://bitbucket.org/pypa/setuptools/commits/f572ec9563d647fa8d4ffc534f2af8070ea07a8b#comment-1881283>`_).

17.1

Not secure
====

* Issue 380: Add support for range operators on environment
marker evaluation.

Page 77 of 114

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.