Setuptools

Latest version: v70.1.1

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

Scan your dependencies

Page 97 of 109

0.6.35

======


Note this release is backward-incompatible with distribute 0.6.23-0.6.34 in
how it parses version numbers.

* Distribute 278: Restored compatibility with distribute 0.6.22 and setuptools
0.6. Updated the documentation to match more closely with the version
parsing as intended in setuptools 0.6.

0.6.34

======

* Distribute 341: 0.6.33 fails to build under Python 2.4.

0.6.33

======

* Fix 2 errors with Jython 2.5.
* Fix 1 failure with Jython 2.5 and 2.7.
* Disable workaround for Jython scripts on Linux systems.
* Distribute 336: ``setup.py`` no longer masks failure exit code when tests fail.
* Fix issue in pkg_resources where try/except around a platform-dependent
import would trigger hook load failures on Mercurial. See pull request 32
for details.
* Distribute 341: Fix a ResourceWarning.

0.6.32

======

* Fix test suite with Python 2.6.
* Fix some DeprecationWarnings and ResourceWarnings.
* Distribute 335: Backed out ``setup_requires`` superseding installed requirements
until regression can be addressed.

0.6.31

======

* Distribute 303: Make sure the manifest only ever contains UTF-8 in Python 3.
* Distribute 329: Properly close files created by tests for compatibility with
Jython.
* Work around Jython 1980 and Jython 1981.
* Distribute 334: Provide workaround for packages that reference ``sys.__stdout__``
such as numpy does. This change should address pypa/virtualenv359 as long
as the system encoding is UTF-8 or the IO encoding is specified in the
environment, i.e.::

PYTHONIOENCODING=utf8 pip install numpy

* Fix for encoding issue when installing from Windows executable on Python 3.
* Distribute 323: Allow ``setup_requires`` requirements to supersede installed
requirements. Added some new keyword arguments to existing pkg_resources
methods. Also had to updated how __path__ is handled for namespace packages
to ensure that when a new egg distribution containing a namespace package is
placed on sys.path, the entries in __path__ are found in the same order they
would have been in had that egg been on the path when pkg_resources was
first imported.

0.6.30

======

* Distribute 328: Clean up temporary directories in distribute_setup.py.
* Fix fatal bug in distribute_setup.py.

Page 97 of 109

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.