Setuptools

Latest version: v75.1.0

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

Scan your dependencies

Page 41 of 113

41.5.1

Not secure
=======



Changes
-------
* 1891: Fix code for detecting Visual Studio's version on Windows under Python 2.

41.5.0

Not secure
=======



Changes
-------
* 1811: Improve Visual C++ 14.X support, mainly for Visual Studio 2017 and 2019.
* 1814: Fix ``pkg_resources.Requirement`` hash/equality implementation: take PEP 508 direct URL into account.
* 1824: Fix tests when running under ``python3.10``.
* 1878: Formally deprecated the ``test`` command, with the recommendation that users migrate to ``tox``.

Documentation changes
---------------------
* 1860: Update documentation to mention the egg format is not supported by pip and dependency links support was dropped starting with pip 19.0.
* 1862: Drop ez_setup documentation: deprecated for some time (last updated in 2016), and still relying on easy_install (deprecated too).
* 1868: Drop most documentation references to (deprecated) EasyInstall.
* 1884: Added a trove classifier to document support for Python 3.8.

Misc
----
* 1886: Added Python 3.8 release to the Travis test matrix.

41.4.0

Not secure
=======



Changes
-------
* 1847: In declarative config, now traps errors when invalid ``python_requires`` values are supplied.

41.3.0

Not secure
=======



Changes
-------
* 1690: When storing extras, rely on OrderedSet to retain order of extras as indicated by the packager, which will also be deterministic on Python 2.7 (with PYTHONHASHSEED unset) and Python 3.6+.

Misc
----
* 1858: Fixed failing integration test triggered by 'long_description_content_type' in packaging.

41.2.0

Not secure
=======



Changes
-------
* 479: Remove some usage of the deprecated ``imp`` module.

Misc
----
* 1565: Changed html_sidebars from string to list of string as per
https://www.sphinx-doc.org/en/master/changes.html#id58

41.1.0

Not secure
=======



Misc
----
* 1697: Moved most of the constants from setup.py to setup.cfg
* 1749: Fixed issue with the PEP 517 backend where building a source distribution would fail if any tarball existed in the destination directory.
* 1750: Fixed an issue with PEP 517 backend where wheel builds would fail if the destination directory did not already exist.
* 1756: Force metadata-version >= 1.2. when project urls are present.
* 1769: Improve ``package_data`` check: ensure the dictionary values are lists/tuples of strings.
* 1788: Changed compatibility fallback logic for ``html.unescape`` to avoid accessing ``HTMLParser.unescape`` when not necessary. ``HTMLParser.unescape`` is deprecated and will be removed in Python 3.9.
* 1790: Added the file path to the error message when a ``UnicodeDecodeError`` occurs while reading a metadata file.

Documentation changes
---------------------
* 1776: Use license classifiers rather than the license field.

Page 41 of 113

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.