Setuptools

Latest version: v75.8.0

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

Scan your dependencies

Page 58 of 114

32.1.3

Not secure
=======

* 706: Add rmtree compatibility shim for environments where
rmtree fails when passed a unicode string.

32.1.2

Not secure
=======

* 893: Only release sdist in zip format as warehouse now
disallows releasing two different formats.

32.1.1

Not secure
=======

* 704: More selectively ensure that 'rmtree' is not invoked with
a byte string, enabling it to remove files that are non-ascii,
even on Python 2.

* 712: In 'sandbox.run_setup', ensure that ``__file__`` is
always a ``str``, modeling the behavior observed by the
interpreter when invoking scripts and modules.

32.1.0

Not secure
=======

* 891: In 'test' command on test failure, raise DistutilsError,
suppression invocation of subsequent commands.

32.0.0

Not secure
=======

* 890: Revert 849. ``global-exclude .foo`` will not match all
``*.foo`` files any more. Package authors must add an explicit
wildcard, such as ``global-exclude *.foo``, to match all
``.foo`` files. See 886, 849.

31.0.1

Not secure
=======

* 885: Fix regression where 'pkg_resources._rebuild_mod_path'
would fail when a namespace package's '__path__' was not
a list with a sort attribute.

Page 58 of 114

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.