./devel/py-setuptools, New Python packaging system

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 82.0.1, Package name: py313-setuptools-82.0.1, Maintainer: pkgsrc-users

setuptools is a collection of enhancements to the Python distutils
that allow you to more easily build and distribute Python packages,
especially ones that have dependencies on other packages.

DEINSTALL [+/-]

Required to run:
[textproc/py-expat] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 1125.309 KB

Version history: (Expand)


CVS history: (Expand)


   2026-03-11 11:08:04 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message: py-setuptools: updated to 82.0.1 82.0.1 Bugfixes Fix the loading of launcher manifest.xml file. Replaced deprecated json.__version__ with fixture in tests. Improved Documentation Add advice about how to improve predictability when installing sdists. 
   2026-02-16 13:00:07 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message: py-setuptools: update to 82.0.0. v82.0.0 ======= Deprecations and Removals ------------------------- - ``pkg_resources`` has been removed from Setuptools. Most common uses of \ ``pkg_resources`` have been superseded by the `importlib.resources \ <https://docs.python.org/3/library/importlib.resources.html>`_ and \ `importlib.metadata \ <https://docs.python.org/3/library/importlib.metadata.html>`_ projects. \ Projects and environments relying on ``pkg_resources`` for namespace packages or \ other behavior should depend on older versions of ``setuptools``. (#3085) 
   2026-02-08 23:16:45 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message: py-setuptools: update to 81.0.0. v81.0.0 ======= Deprecations and Removals ------------------------- - Removed support for the --dry-run parameter to setup.py. This one feature by its nature threads through lots of core and ancillary functionality, adding complexity and friction. Removal of this parameter will help decouple the compiler functionality from distutils and thus the eventual full integration of distutils. These changes do affect some class and function signatures, so any derivative functionality may require some compatibility shims to support their expected interface. Please report any issues to the Setuptools project for investigation. (#4872) 
   2026-01-26 09:20:38 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message: py-setuptools: updated to 80.10.2 80.10.2 Bugfixes Update vendored dependencies. 
   2026-01-26 00:02:15 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message: py-setuptools: update to 80.10.1. v80.10.1 ======== Misc ---- - #5152 v80.10.0 ======== Features -------- - Remove post-release tags on setuptools' own build. (#4530) - Refreshed vendored dependencies. (#5139) Misc ---- - #5033 
   2025-05-27 09:28:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message: py-setuptools: updated to 80.9.0 80.9.0 Features Set a deadline for the removal of pkg_resources later this year (December). Removed reliance on pkg_resources in test_wheel. 
   2025-05-21 08:47:25 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message: py-setuptools: updated to 80.8.0 v80.8.0 Features Replaced more references to pkg_resources with importlib equivalents in wheel odule. Restore explicit LICENSE file. Removed no longer used build dependency on coherent.licensed. v80.7.1 Bugfixes Only attempt to fetch eggs for unsatisfied requirements. In installer, when discovering egg dists, let metadata discovery search each egg. v80.7.0 Features Removed usage of pkg_resources from installer. Set an official deadline on the \ installer deprecation to 2025-10-31. v80.6.0 Features Added a build dependency on coherent.licensed to inject the declared license \ text at build time. v80.5.0 Features Replaced more references to pkg_resources with importlib equivalents. 
   2025-05-15 08:58:00 by Adam Ciarcinski | Files touched by this commit (1)
Log message: py-setuptools: remove unused patch