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
importlib.patch 0000001530 1.49 KB
psfl.txt 0000011900 11.6 KB
python-setuptools.changes 0000085968 84 KB
python-setuptools.spec 0000005039 4.92 KB
setuptools-44.0.0.zip 0000858893 839 KB
sort-for-reproducibility.patch 0000002108 2.06 KB
testdata.tar.gz 0000001618 1.58 KB
zpl.txt 0000002366 2.31 KB
Revision 57 (latest revision is 81)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 769997 from Ondřej Súkup's avatar Ondřej Súkup (mimi_vx) (revision 57)
- update to 44.0.0
- last version with python2 support
- add testdata.tar.gz -> missing data for testsuite
 * Drop support for Python 3.4.
 * include pyproject.toml in source distribution by default.
     Projects relying on the previous behavior where pyproject.toml
 * Setuptools once again declares 'setuptools' in the build-system.requires
     and adds PEP 517 build support by declaring itself as the build-backend
 * Fix support for easy_install's find-links option in setup.cfg
 * Build dependencies (setup_requires and tests_require) now install transitive
     dependencies indicated by extras.
 * Mark the easy_install script and setuptools command as deprecated, and use
     pip when available to fetch/build wheels for missing setup_requires/tests_require
     requirements, with the following differences in behavior:
       + support for python_requires
       + better support for wheels (proper handling of priority with respect to PEP 425 tags)
       + PEP 517/518 support
       + eggs are not supported
       + no support for the allow_hosts easy_install option (index_url/find_links are still honored)
       + pip environment variables are honored (and take precedence over easy_install options)
 * Removed the "upload" and "register" commands in favor of twine.
 * Add support for the license_files option in setup.cfg to automatically
    include multiple license files in a source distribution.
 * Update handling of wheels compatibility tags: * add support for manylinux2010
     * fix use of removed 'm' ABI flag in Python 3.8 on Windows
 * Fix empty namespace package installation from wheel.
 * Setuptools now exposes a new entry point hook "setuptools.finalize_distribution_options",
     enabling plugins like setuptools_scm to configure options on the distribution
     at finalization time.
Comments 0
openSUSE Build Service is sponsored by