Setuptools

Latest version: v70.1.1

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

Scan your dependencies

Page 40 of 109

40.6.3

Not secure
=======



Changes
-------
* 1594: PEP 517 backend no longer declares setuptools as a dependency as it can be assumed.

40.6.2

Not secure
=======



Changes
-------
* 1592: Fix invalid dependency on external six module (instead of vendored version).

40.6.1

Not secure
=======



Changes
-------
* 1590: Fixed regression where packages without ``author`` or ``author_email`` fields generated malformed package metadata.

40.6.0

Not secure
=======



Deprecations
------------
* 1541: Officially deprecated the ``requires`` parameter in ``setup()``.

Changes
-------
* 1519: In ``pkg_resources.normalize_path``, additional path normalization is now performed to ensure path values to a directory is always the same, preventing false positives when checking scripts have a consistent prefix to set up on Windows.
* 1545: Changed the warning class of all deprecation warnings; deprecation warning classes are no longer derived from ``DeprecationWarning`` and are thus visible by default.
* 1554: ``build_meta.build_sdist`` now includes ``setup.py`` in source distributions by default.
* 1576: Started monkey-patching ``get_metadata_version`` and ``read_pkg_file`` onto ``distutils.DistributionMetadata`` to retain the correct version on the ``PKG-INFO`` file in the (deprecated) ``upload`` command.

Documentation changes
---------------------
* 1395: Changed Pyrex references to Cython in the documentation.
* 1456: Documented that the ``rpmbuild`` packages is required for the ``bdist_rpm`` command.
* 1537: Documented how to use ``setup.cfg`` for ``src/ layouts``
* 1539: Added minimum version column in ``setup.cfg`` metadata table.
* 1552: Fixed a minor typo in the python 2/3 compatibility documentation.
* 1553: Updated installation instructions to point to ``pip install`` instead of ``ez_setup.py``.
* 1560: Updated ``setuptools`` distribution documentation to remove some outdated information.
* 1564: Documented ``setup.cfg`` minimum version for version and project_urls.

Misc
----
* 1533: Restricted the ``recursive-include setuptools/_vendor`` to contain only .py and .txt files.
* 1572: Added the ``concurrent.futures`` backport ``futures`` to the Python 2.7 test suite requirements.

40.5.0

Not secure
=======



Changes
-------
* 1335: In ``pkg_resources.normalize_path``, fix issue on Cygwin when cwd contains symlinks.
* 1502: Deprecated support for downloads from Subversion in package_index/easy_install.
* 1517: Dropped use of six.u in favor of ``u""`` literals.
* 1520: Added support for ``data_files`` in ``setup.cfg``.

Documentation changes
---------------------
* 1525: Fixed rendering of the deprecation warning in easy_install doc.

40.4.3

Not secure
=======



Changes
-------
* 1480: Bump vendored pyparsing in pkg_resources to 2.2.1.

Page 40 of 109

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.