Download, build, install, upgrade, and uninstall Python packages -- easily!

Edit Package python-setuptools

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

Refresh
Refresh
Source Files
Filename Size Changed
_multibuild 0000000053 53 Bytes
python-setuptools.changes 0000142293 139 KB
python-setuptools.spec 0000005314 5.19 KB
setuptools-72.1.0.tar.gz 0002419487 2.31 MB
sort-for-reproducibility.patch 0000001890 1.85 KB
Revision 84 (latest revision is 85)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1190360 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 84)
- Update to 72.1.0:
  * Restore the tests command and deprecate access to the module.
  * Added return types to typed public functions.
  * Removed lingering unused code around Distribution._patched_dist.
  * Reset the backports module when enabling vendored packages.
  * Include all vendored files in the sdist.
  * Restored package data that went missing in 71.0. This change also
    incidentally causes tests to be installed once again.
  * Now setuptools declares its own dependencies in the core extra.
    Dependencies are still vendored for bootstrapping purposes, but
    setuptools will prefer installed dependencies if present. The core
    extra is used for informational purposes and should *not* be declared
    in package metadata (e.g. build-requires).
  * Support for loading distutils from the standard library is now
    deprecated, including use of SETUPTOOLS_USE_DISTUTILS=stdlib and
    importing distutils before importing setuptools.
  * Fix distribution name normalisation for valid versions that are not
    canonical (e.g. 1.0-2).

    + Modernized and refactored VCS handling in package_index.
      (bsc#1228105, CVE-2024-6345)
Comments 0
openSUSE Build Service is sponsored by