Package Release Info

python-setuptools-80.9.0-160100.2.1

Update Info: Base Release
Available in Package Hub : 16.1

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python314-setuptools-wheel

Change Logs

* Thu Jan 29 2026 daniel.garcia@suse.com
- Fix suse_version check to make sure that primary builds for SLE-16
  series
- Add pythons_for_pypi macro. This macro will help to build the python
  minimal stack for different python versions.
* Thu Jan 01 2026 code@bnavigator.de
- Update to v80.9.0
  * Set a deadline for the removal of pkg_resources later this year
    (December). (#3085)
  * Removed reliance on pkg_resources in test_wheel. (#3085)
- Release v80.8.0
  * Replaced more references to pkg_resources with importlib
    equivalents in wheel module. (#3085)
  * Restore explicit LICENSE file. (#5001)
- Release v80.7.1
  * Only attempt to fetch eggs for unsatisfied requirements.
    (#4998)
  * In installer, when discovering egg dists, let metadata
    discovery search each egg. (#4998)
- Release v80.7.0
  * Removed usage of pkg_resources from installer. Set an official
    deadline on the installer deprecation to 2025-10-31. (#4997)
- Release v80.5.0
  * Replaced more references to pkg_resources with importlib
    equivalents. (#3085)
- Release v80.4.0
  * Simplified the error reporting in editable installs. (#4984)
- Release v80.3.0
  * Removed easy_install and package_index modules. (#917)
- Release v80.2.0
  * Restored support for install_scripts --executable (and classic
    behavior for the executable for those invocations). Instead,
    build_editable provides the portable form of the executables
    for downstream installers to rewrite. (#4934)
- Release v80.1.0
  * Added a deadline of Oct 31 to the setup.py install deprecation.
  * With setup.py install --prefix=..., fall back to distutils
    install rather than failing. Note that running setup.py install
    is deprecated. (#3143)
- Release v80.0.1
  * Fixed index_url logic in develop compatibility shim. (#4966)
  - Release v80.0.0
  [#]# Deprecations and Removals
  * Removed support for the easy_install command including the
    sandbox module. (#2908)
  * Develop command no longer uses easy_install, but instead defers
    execution to pip (which then will re-invoke Setuptools via PEP
    517 to build the editable wheel). Most of the options to
    develop are dropped. This is the final warning before the
    command is dropped completely in a few months. Use-cases
    relying on 'setup.py develop' should pin to older Setuptools
    version or migrate to modern build tooling. (#4955)
- Release v79.0.0
  * Removed support for 'legacy-editable' installs. (#917)
- Add python-setuptools.rpmlintrc for false positives on
  requirements
* Thu Nov 06 2025 adrian.glaubitz@suse.com
- Remove python-rpm-packaging from BuildRequires on SLE-15
* Mon Oct 27 2025 daniel.garcia@suse.com
- Remove not needed update-alternatives BuildRequires
* Tue May 13 2025 dmueller@suse.com
- update to 78.1.1:
  * More fully sanitized the filename in PackageIndex._download.
- switch build-exclusion to be tumbleweed only
* Sun Mar 30 2025 dmueller@suse.com
- update to 78.1.0:
  * Restore access to _get_vc_env with a warning.
* Mon Mar 24 2025 mmachova@suse.com
- update to 78.0.2
  * Reverted distutils changes that broke the monkey patching of command
    classes.
  * Temporarily remove requests from integration tests.
* Sat Mar 22 2025 adrian@suse.de
- update to 77.0.3:
  * Temporarily convert error for license glob patterns containing
    ../ into a deprecation warning to allow an accomodation period
  * Better error messages for packaging.
  * Avoided eagerly raising an exception when license-files is
    defined simultaneously inside and outside of pyproject.toml.
  * Added initial support for license expression (PEP 639)
  * Store License-Files in .dist-info/licenses subfolder and
    added support for recursive globs for license_files (PEP 639)
  * Bump core metadata version to 2.4.
  * Updated vendored copy of wheel to v0.45.1
* Tue Feb 25 2025 dmueller@suse.com
- update to 75.8.0:
  * Implemented Dynamic field for core metadata (as introduced in
    PEP 643). The existing implementation is currently
    experimental and the exact approach may change in future
    releases.
  * Synced with pypa/distutils@c97a3db2f including better support
    for free threaded Python on Windows (pypa/distutils#310),
    improved typing support, and linter accommodations.
  * Synced with pypa/distutils@ff11eed0c including bugfix for
    duplicate CFLAGS and adaption to support Python 3.13 is_abs
    in the C compiler (#4669).
* Thu Jan 16 2025 steven.kowalik@suse.com
- Also provide python3-setuptools-wheel for the primary flavor.
Version: 40.5.0-bp152.2.23
* Tue Oct 30 2018 Arun Persaud <arun@gmx.de>
- update to version 40.5.0:
  * #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.
  * #1525: Fixed rendering of the deprecation warning in easy_install
    doc.
* Sun Sep 30 2018 Arun Persaud <arun@gmx.de>
- update to version 40.4.3:
  * #1480: Bump vendored pyparsing in pkg_resources to 2.2.1.
- changes from version 40.4.2:
  * #1497: Updated gitignore in repo.
- changes from version 40.4.1:
  * #1480: Bump vendored pyparsing to 2.2.1.
- changes from version 40.4.0:
  * #1481: Join the sdist --dist-dir and the build_meta sdist
    directory argument to point to the same target (meaning the build
    frontend no longer needs to clean manually the dist dir to avoid
    multiple sdist presence, and setuptools no longer needs to handle
    conflicts between the two).
- changes from version 40.3.0:
  * #1402: Fixed a bug with namespace packages under Python 3.6 when
    one package in current directory hides another which is
    installed.
  * #1427: Set timestamp of .egg-info directory whenever egg_info
    command is run.
  * #1474: build_meta.get_requires_for_build_sdist now does not
    include the wheel package anymore.
  * #1486: Suppress warnings in pkg_resources.handle_ns.
  * #1479: Remove internal use of six.binary_type.
* Sat Sep 01 2018 arun@gmx.de
- update to version 40.2.0:
  * #1466: Fix handling of Unicode arguments in PEP 517 backend
- changes from version 40.1.1:
  * #1465: Fix regression with egg_info command when tagging is used.
* Sat Aug 25 2018 jengelh@inai.de
- Use noun phrase in summary.
* Sat Aug 18 2018 arun@gmx.de
- specfile:
  * removed devel for noarch package
- update to version 40.1.0:
  * #1410: Deprecated upload and register commands.
  * #1312: Introduced find_namespace_packages() to find PEP 420
    namespace packages.
  * #1420: Added find_namespace: directive to config parser.
  * #1418: Solved race in when creating egg cache directories.
  * #1450: Upgraded vendored PyParsing from 2.1.10 to 2.2.0.
  * #1451: Upgraded vendored appdirs from 1.4.0 to 1.4.3.
  * #1388: Fixed "Microsoft Visual C++ Build Tools" link in exception
    when Visual C++ not found.
  * #1389: Added support for scripts which have unicode content.
  * #1416: Moved several Python version checks over to using six.PY2
    and six.PY3.
  * #1441: Removed spurious executable permissions from files that
    don't need them.
* Thu Jul 12 2018 arun@gmx.de
- update to version 40.0.0:
  * #1342: Drop support for Python 3.3.
  * #1366: In package_index, fixed handling of encoded entities in
    URLs.
  * #1383: In pkg_resources VendorImporter, avoid removing packages
    imported from the root.
  * #1379: Minor doc fixes after actually using the new release
    process.
  * #1385: Removed section on non-package data files.
  * #1403: Fix developer's guide.
  * #1404: Fix PEP 518 configuration: set build requirements in
    pyproject.toml to ["wheel"].
* Mon May 21 2018 arun@gmx.de
- update to version 39.2.0:
  * #1359: Support using "file:" to load a PEP 440-compliant package
    version from a text file.
  * #1360: Fixed issue with a mismatch between the name of the package
    and the name of the .dist-info file in wheel files
  * #1364: Add __dir__() implementation to
    pkg_resources.Distribution() that includes the attributes in the
    _provider instance variable.
  * #1365: Take the package_dir option into account when loading the
    version from a module attribute.
  * #1353: Added coverage badge to README.
  * #1356: Made small fixes to the developer guide documentation.
  * #1357: Fixed warnings in documentation builds and started
    enforcing that the docs build without warnings in tox.
  * #1376: Updated release process docs.
  * #1343: The setuptools specific long_description_content_type,
    project_urls and provides_extras fields are now set consistently
    after any distutils setup_keywords calls, allowing them to
    override values.
  * #1352: Added tox environment for documentation builds.
  * #1354: Added towncrier for changelog managment.
  * #1355: Add PR template.
  * #1368: Fixed tests which failed without network connectivity.
  * #1369: Added unit tests for PEP 425 compatibility tags support.
  * #1372: Stop testing Python 3.3 in Travis CI, now that the latest
    version of wheel no longer installs on it.
* Sun May 06 2018 arun@gmx.de
- update to version 39.1.0:
  * #1340: Update all PyPI URLs to reflect the switch to the new
    Warehouse codebase.
  * #1337: In pkg_resources, now support loading resources for modules
    loaded by the SourcelessFileLoader.
  * #1332: Silence spurious wheel related warnings on Windows.
* Mon Mar 19 2018 tchvatal@suse.com
- Version update to 39.0.1:
  * Fix utf parsing with python2
  * Various other fixes
* Sat Mar 17 2018 arun@gmx.de
- update to version 39.0.0:
  * #1296: Setuptools now vendors its own direct dependencies, no
    longer relying on the dependencies as vendored by pkg_resources.
  * #296: Removed long-deprecated support for iteration on Version
    objects as returned by pkg_resources.parse_version. Removed the
    SetuptoolsVersion and SetuptoolsLegacyVersion names as well. They
    should not have been used, but if they were, replace with Version
    and LegacyVersion from packaging.version.
- changes from version 38.7.0:
  * #1288: Add support for maintainer in PKG-INFO.
- changes from version 38.6.1:
  * #1292: Avoid generating Provides-Extra in metadata when no extra
    is present (but environment markers are).
* Sat Mar 17 2018 arun@gmx.de
- update to version 38.6.0:
  * #1286: Add support for Metadata 2.1 (PEP 566).
* Thu Mar 08 2018 arun@gmx.de
- update to version 38.5.2:
  * #1285: Fixed RuntimeError in pkg_resources.parse_requirements on
    Python 3.7 (stemming from PEP 479).
* Wed Mar 07 2018 aplanas@suse.com
- Allows Recommends and Suggest in Fedora
* Tue Feb 27 2018 aplanas@suse.com
- Recommends only for SUSE
* Tue Feb 06 2018 arun@gmx.de
- update to version 38.5.1:
  * #1271: Revert to Cython legacy build_ext behavior for
    compatibility.
- changes from version 38.5.0:
  * #1229: Expand imports in build_ext to refine detection of Cython
    availability.
  * #1270: When Cython is available, build_ext now uses the
    new_build_ext.
* Sun Feb 04 2018 arun@gmx.de
- update to version 38.4.1:
  * #1257: In bdist_egg.scan_module, fix ValueError on Python 3.7.
* Sat Jan 06 2018 arun@gmx.de
- specfile:
  * update copyright year
- update to version 38.4.0:
  * #1231: Removed warning when PYTHONDONTWRITEBYTECODE is enabled.
- changes from version 38.3.0:
  * #1210: Add support for PEP 345 Project-URL metadata.
  * #1207: Add support for long_description_type to setup.cfg
    declarative config as intended and documented.
* Sun Dec 31 2017 arun@gmx.de
- update to version 38.2.5:
  * #1232: Fix trailing slash handling in pkg_resources.ZipProvider.
* Wed Dec 06 2017 arun@gmx.de
- update to version 38.2.4:
  * #1220: Fix data_files handling when installing from wheel.
* Sun Dec 03 2017 arun@gmx.de
- update to version 38.2.3:
  * fix Travis' Python 3.3 job.
- changes from version 38.2.2:
  * #1214: fix handling of namespace packages when installing from a
    wheel.