Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-wheel-0.43.0-1.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python312-wheel Distribution: openSUSE:Factory:zSystems
Version: 0.43.0 Vendor: openSUSE
Release: 1.2 Build date: Sat Mar 16 15:23:45 2024
Group: Development/Languages/Python Build host: reproducible
Size: 547452 Source RPM: python-wheel-0.43.0-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pypa/wheel
Summary: A built-package format for Python
A built-package format for Python.

A wheel is a ZIP-format archive with a specially formatted filename
and the .whl extension. It is designed to contain all the files for a
PEP 376 compatible install in a way that is very close to the on-disk
format. Many packages will be properly installed with only the "Unpack"
step (simply extracting the file onto sys.path), and the unpacked archive
preserves enough information to "Spread" (copy data and scripts to their
final locations) at any later time.

Provides

Requires

License

MIT

Changelog

* Sat Mar 16 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.43.0:
    * Dropped support for Python 3.7
    * Updated vendored packaging to 24.0
* Fri Dec 22 2023 Ben Greiner <code@bnavigator.de>
  - Update to 0.42.0
    * Allowed removing build tag with wheel tags --build ""
    * Fixed wheel pack and wheel tags writing updated WHEEL fields
      after a blank line, causing other tools to ignore them
    * Fixed wheel pack and wheel tags writing WHEEL with CRLF line
      endings or a mix of CRLF and LF
    * Fixed wheel pack --build-number "" not removing build tag from
      WHEEL (above changes by Benjamin Gilbert)
  - Release 0.41.3
    * Updated vendored packaging to 23.2
    * Fixed ABI tag generation for CPython 3.13a1 on Windows (PR by
      Sam Gross)
  - Remove pip dependency for easier bootstrap
* Mon Sep 04 2023 Martin Schreiner <martin.schreiner@suse.com>
  - Update to 0.41.2:
    - Changes from 0.41.2:
    * Fixed platform tag detection for GraalPy and 32-bit python
      running on an aarch64 kernel
    * Fixed wheel tags to not list directories in RECORD files
    * Fixed ABI tag generation for GraalPy
    - Changes from 0.41.1:
    * Fixed naming of the data_dir directory in the presence of local
      version segment given via egg_info.tag_build
    * Fixed version specifiers in Requires-Dist being wrapped in
      parentheses
    - Changes from 0.41.0:
    * Added full support of the build tag syntax to wheel tags
    * Fixed warning on Python 3.12 about onerror deprecation
    * Support testing on Python 3.12 betas
* Thu May 04 2023 Matej Cepl <mcepl@suse.com>
  - Update to 0.40.0:
    - Added a wheel tags command to modify tags on an existing
      wheel
    - Updated vendored packaging to 23.0
    - wheel unpack now preserves the executable attribute of
      extracted files
    - Fixed spaces in platform names not being converted to
      underscores
    - Fixed RECORD files in generated wheels missing the regular
      file attribute
    - Fixed DeprecationWarning about the use of the deprecated
      pkg_resources API
    - Wheel now uses flit-core as a build backend
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Sat Dec 03 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to version 0.38.4
    * Fixed PKG-INFO conversion in bdist_wheel mangling UTF-8 header values in METADATA (PR by Anderson Bravalheri)
  - Update to version 0.38.3
    * Fixed install failure when used with --no-binary, reported on Ubuntu 20.04, by removing setup_requires from setup.cfg
* Sat Nov 05 2022 Arun Persaud <arun@gmx.de>
  - specfile:
    * require python >= 3.7
  - update to version 0.38.2:
    * Fixed regression introduced in v0.38.1 which broke parsing of
      wheel file names with multiple platform tags
  - changes from version 0.38.1:
    * Removed install dependency on setuptools
    * The future-proof fix in 0.36.0 for converting PyPy's SOABI into a
      abi tag was faulty. Fixed so that future changes in the SOABI will
      not change the tag.
  - changes from version 0.38.0 (bsc#1206670, CVE-2022-40898):
    * obsoletes wheel_cve_2022_40898.patch in older dists
    * Dropped support for Python < 3.7
    * Updated vendored "packaging" to 21.3
    * Replaced all uses of "distutils" with "setuptools"
    * The handling of "license_files" (including glob patterns and
      default values) is now delegated to "setuptools>=57.0.0" (#466).
      The package dependencies were updated to reflect this change.
    * Fixed potential DoS attack via the "WHEEL_INFO_RE" regular
      expression
    * Fixed "ValueError: ZIP does not support timestamps before 1980"
      when using "SOURCE_DATE_EPOCH=0" or when on-disk timestamps are
      earlier than 1980-01-01. Such timestamps are now changed to the
      minimum value before packaging.
* Sat Oct 29 2022 Ben Greiner <code@bnavigator.de>
  - Revert to 0.37.1
    * v0.38.0 has been yanked from PyPI
* Sat Oct 22 2022 Arun Persaud <arun@gmx.de>
  - specfile:
    * require python >= 3.8
    * update required version for setuptools
  - update to version 0.38.0:
    * Dropped support for Python < 3.7
    * Updated vendored "packaging" to 21.3
    * Replaced all uses of "distutils" with "setuptools"
    * The handling of "license_files" (including glob patterns and
      default values) is now delegated to "setuptools>=57.0.0" (#466).
      The package dependencies were updated to reflect this change.
    * Fixed potential DoS attack via the "WHEEL_INFO_RE" regular
      expression
    * Fixed "ValueError: ZIP does not support timestamps before 1980"
      when using "SOURCE_DATE_EPOCH=0" or when on-disk timestamps are
      earlier than 1980-01-01. Such timestamps are now changed to the
      minimum value before packaging.
* Mon Feb 14 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.37.1:
    * Fixed ``wheel pack`` duplicating the ``WHEEL`` contents when the build
    number has changed Fixed parsing of file names containing commas in
    ``RECORD`` (PR by Hood Chatham)
    * Added official Python 3.10 support
    * Updated vendored ``packaging`` library to v20.9
  - Also remove the conditional definition of python_module.
* Fri Jan 28 2022 Matej Cepl <mcepl@suse.com>
  - When we limit setuptools in Requires, we should certainly do it
    in BuildRequires as well.
* Mon Jan 24 2022 Jan Engelhardt <jengelh@inai.de>
  - Codify version requirement on setuptools for building.
* Tue Oct 05 2021 Stefan Schubert <schubi@suse.de>
  - Added BuildRequires:  alts
* Fri Oct 01 2021 Stefan Schubert <schubi@suse.de>
  - Use libalternatives instead of update-alternatives.
* Thu Jan 28 2021 Dirk Müller <dmueller@suse.com>
  - update to 0.36.2:
    - Updated vendored ``packaging`` library to v20.8
    - Fixed wheel sdist missing ``LICENSE.txt``
    - Don't use default ``macos/arm64`` deployment target in calculating the
      platform tag for fat binaries (PR by Ronald Oussoren)
    - Fixed ``AssertionError`` when ``MACOSX_DEPLOYMENT_TARGET`` was set to ``11``
      (PR by Grzegorz Bokota and François-Xavier Coudert)
    - Fixed regression introduced in 0.36.0 on Python 2.7 when a custom generator
      name was passed as unicode (Scikit-build)
      (``TypeError: 'unicode' does not have the buffer interface``)
    - Added official Python 3.9 support
    - Updated vendored ``packaging`` library to v20.7
    - Switched to always using LF as line separator when generating ``WHEEL`` files
      (on Windows, CRLF was being used instead)
    - The ABI tag is taken from  the sysconfig SOABI value. On PyPy the SOABI value
      is ``pypy37-pp73`` which is not compliant with PEP 3149, as it should have
      both the API tag and the platform tag. This change future-proofs any change
      in PyPy's SOABI tag to make sure only the ABI tag is used by wheel.
    - Fixed regression and test for ``bdist_wheel --plat-name``. It was ignored for
      C extensions in v0.35, but the regression was not detected by tests.
    - Replaced install dependency on ``packaging`` with a vendored copy of its
      ``tags`` module
    - Fixed ``bdist_wheel`` not working on FreeBSD due to mismatching platform tag
      name (it was not being converted to lowercase)
    - Switched to the packaging_ library for computing wheel tags
    - Fixed a resource leak in ``WheelFile.open()`` (PR by Jon Dufresne)

Files

/usr/bin/wheel
/usr/bin/wheel-3.12
/usr/lib/python3.12/site-packages/wheel
/usr/lib/python3.12/site-packages/wheel-0.43.0.dist-info
/usr/lib/python3.12/site-packages/wheel-0.43.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/wheel-0.43.0.dist-info/LICENSE.txt
/usr/lib/python3.12/site-packages/wheel-0.43.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/wheel-0.43.0.dist-info/RECORD
/usr/lib/python3.12/site-packages/wheel-0.43.0.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/wheel-0.43.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/wheel-0.43.0.dist-info/entry_points.txt
/usr/lib/python3.12/site-packages/wheel/__init__.py
/usr/lib/python3.12/site-packages/wheel/__main__.py
/usr/lib/python3.12/site-packages/wheel/__pycache__
/usr/lib/python3.12/site-packages/wheel/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/__main__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/__main__.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/_setuptools_logging.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/_setuptools_logging.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/bdist_wheel.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/bdist_wheel.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/macosx_libfile.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/macosx_libfile.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/metadata.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/metadata.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/util.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/util.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/wheelfile.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/__pycache__/wheelfile.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/_setuptools_logging.py
/usr/lib/python3.12/site-packages/wheel/bdist_wheel.py
/usr/lib/python3.12/site-packages/wheel/cli
/usr/lib/python3.12/site-packages/wheel/cli/__init__.py
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/convert.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/convert.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/pack.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/pack.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/tags.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/tags.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/unpack.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/cli/__pycache__/unpack.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/cli/convert.py
/usr/lib/python3.12/site-packages/wheel/cli/pack.py
/usr/lib/python3.12/site-packages/wheel/cli/tags.py
/usr/lib/python3.12/site-packages/wheel/cli/unpack.py
/usr/lib/python3.12/site-packages/wheel/macosx_libfile.py
/usr/lib/python3.12/site-packages/wheel/metadata.py
/usr/lib/python3.12/site-packages/wheel/util.py
/usr/lib/python3.12/site-packages/wheel/vendored
/usr/lib/python3.12/site-packages/wheel/vendored/__init__.py
/usr/lib/python3.12/site-packages/wheel/vendored/__pycache__
/usr/lib/python3.12/site-packages/wheel/vendored/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__init__.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_elffile.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_elffile.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_manylinux.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_manylinux.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_musllinux.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_musllinux.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_parser.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_parser.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_structures.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_structures.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_tokenizer.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/_tokenizer.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/markers.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/markers.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/requirements.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/requirements.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/specifiers.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/specifiers.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/tags.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/tags.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/__pycache__/version.cpython-312.pyc
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/_elffile.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/_manylinux.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/_musllinux.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/_parser.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/_structures.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/_tokenizer.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/markers.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/requirements.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/specifiers.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/tags.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/utils.py
/usr/lib/python3.12/site-packages/wheel/vendored/packaging/version.py
/usr/lib/python3.12/site-packages/wheel/vendored/vendor.txt
/usr/lib/python3.12/site-packages/wheel/wheelfile.py
/usr/share/doc/packages/python312-wheel
/usr/share/doc/packages/python312-wheel/README.rst
/usr/share/doc/packages/python312-wheel/news.rst
/usr/share/libalternatives/wheel
/usr/share/libalternatives/wheel/312.conf
/usr/share/licenses/python312-wheel
/usr/share/licenses/python312-wheel/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:40:03 2024