Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python312-wheel | Distribution: SUSE Linux Enterprise 15 |
Version: 0.42.0 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150600.1.3 | Build date: Mon Apr 29 18:20:43 2024 |
Group: Development/Languages/Python | Build host: h04-ch2a |
Size: 544888 | Source RPM: python312-wheel-0.42.0-150600.1.3.src.rpm |
Packager: https://www.suse.com/ | |
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.
MIT
* Fri Dec 22 2023 [email protected] - 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 [email protected] - 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 [email protected] - 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 [email protected] - add sle15_python_module_pythons (jsc#PED-68) * Thu Apr 13 2023 [email protected] - Make calling of %{sle15modernpython} optional. * Sat Dec 03 2022 [email protected] - 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 [email protected] - 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 [email protected] - Revert to 0.37.1 * v0.38.0 has been yanked from PyPI * Sat Oct 22 2022 [email protected] - 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 [email protected] - 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 [email protected] - When we limit setuptools in Requires, we should certainly do it in BuildRequires as well. * Mon Jan 24 2022 [email protected] - Codify version requirement on setuptools for building. * Tue Oct 05 2021 [email protected] - Added BuildRequires: alts * Fri Oct 01 2021 [email protected] - Use libalternatives instead of update-alternatives. * Thu Jan 28 2021 [email protected] - 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) * Thu Feb 06 2020 [email protected] - update to 0.34.2 * Fixed installation of wheel from sdist on environments without Unicode file name support * Fixed installation of wheel from sdist which was broken due to a chicken and egg problem * Dropped Python 3.4 support * Moved the contents of setup.py to setup.cfg * Mon Aug 19 2019 [email protected] - Update to 0.33.6: * Don't add the m ABI flag to wheel names on Python 3.8 (PR by rdb) * Updated MANIFEST.in to include many previously omitted files in the sdist * Fixed egg2wheel compatibility with the future release of Python 3.10 (PR by Anthony Sottile) * Mon Jun 17 2019 [email protected] - Switch to mulitbuild to avoid dep on pytest by default (As pytest needs wheel to build itself) * Fri Jun 14 2019 [email protected] - Reduce build requires and recommends to what is really needed (hint: almost nothing) * Wed May 15 2019 [email protected] - Update to 0.33.4: * Fixed wheel build failures on some systems due to all attributes being preserved * Fri Mar 01 2019 [email protected] - Update to 0.33.1: * Fixed the ``--build-number`` option for ``wheel pack`` not being applied * Thu Feb 14 2019 [email protected] - Remove build dependency on pytest-cov - update to version 0.33.0 * Added the `--build-number` option to the `wheel pack` command * Fixed bad shebangs sneaking into wheels * Fixed documentation issue with `wheel pack` erroneously being called `wheel repack` * Fixed filenames with "bad" characters (like commas) not being quoted in `RECORD` (PR by Paul Moore) * Sort requirements extras to ensure deterministic builds * Fri Nov 23 2018 [email protected] - Drop not really needed %license -> %doc fallback * Thu Nov 22 2018 [email protected] - update to version 0.32.3: * Fixed compatibility with Python 2.7.0 – 2.7.3 * Fixed handling of direct URL requirements with markers (PR by Benoit Pierre) * Tue Oct 30 2018 [email protected] - update to version 0.32.2: * Fixed build number appearing in the ".dist-info" directory name * Made wheel file name parsing more permissive * Fixed wrong Python tag in wheels converted from eggs (PR by John T. Wodder II) * Fri Oct 12 2018 [email protected] - specfile: * remove sed/rm command for files that are not in the tar ball anymore * CHANGES.rst -> docs/news.rst - update to version 0.32.1: * Fixed "AttributeError: 'Requirement' object has no attribute 'url'" on setuptools/pkg_resources versions older than 18.8 (PR by Benoit Pierre) * Fixed "AttributeError: 'module' object has no attribute 'algorithms_available'" on Python < 2.7.9 (PR by Benoit Pierre) * Fixed permissions on the generated ".dist-info/RECORD" file - changes from version 0.32.0: * Removed wheel signing and verifying features * Removed the "wheel install" and "wheel installscripts" commands * Added the "wheel pack" command * Allowed multiple license files to be specified using the "license_files" option * Deprecated the "license_file" option * Eliminated duplicate lines from generated requirements in ".dist-info/METADATA" (thanks to Wim Glenn for the contribution) * Fixed handling of direct URL specifiers in requirements (PR by Benoit Pierre) * Fixed canonicalization of extras (PR by Benoit Pierre) * Warn when the deprecated "[wheel]" section is used in "setup.cfg" (PR by Jon Dufresne) * Tue May 22 2018 [email protected] - specfile: * update copyright year * removed python-devel python-jsonschema - update to version 0.31.1: * Fixed arch as "None" when converting eggs to wheels - changes from version 0.31.0: * Fixed displaying of errors on Python 3 * Fixed single digit versions in wheel files not being properly recognized * Fixed wrong character encodings being used (instead of UTF-8) to read and write "RECORD" (this sometimes crashed bdist_wheel too) * Enabled Zip64 support in wheels by default * Metadata-Version is now 2.1 * Dropped DESCRIPTION.rst and metadata.json from the list of generated files * Dropped support for the non-standard, undocumented "provides-extra" and "requires-dist" keywords in setup.cfg metadata * Deprecated all wheel signing and signature verification commands * Removed the (already defunct) "tool" extras from setup.py * Mon Nov 27 2017 [email protected] - Fix homepage - Resync the upstream tarball * Sat Oct 14 2017 [email protected] - update to 0.30.0 * Fri Aug 11 2017 [email protected] - require python-setuptools (fixes boo#1037032) * Thu Jul 20 2017 [email protected] - convert to singlespec * Mon May 09 2016 [email protected] - update to 0.29.0: * Fix compression type of files in archive (Issue #155, Pull Request #62, thanks Xavier Fernandez) - update to 0.28.0: * Fix file modes in archive (Issue #154) - update to 0.27.0: * Support forcing a platform tag using `--plat-name` on pure-Python wheels, as well as nonstandard platform tags on non-pure wheels (Pull Request #60, Issue [#144], thanks Andrés Díaz) * Add SOABI tags to platform-specific wheels built for Python 2.X (Pull Request [#55], Issue #63, Issue #101) * Support reproducible wheel files, wheels that can be rebuilt and will hash to the same values as previous builds (Pull Request #52, Issue #143, thanks Barry Warsaw) * Support for changes in keyring >= 8.0 (Pull Request #61, thanks Jason R. Coombs) * Use the file context manager when checking if dependency_links.txt is empty, fixes problems building wheels under PyPy on Windows (Issue #150, thanks Cosimo Lupo) * Don't attempt to (recursively) create a build directory ending with `..` (invalid on all platforms, but code was only executed on Windows) (Issue #91) * Added the PyPA Code of Conduct (Pull Request #56) - fix dependencies * Wed Oct 21 2015 [email protected] - actually, _really_ test this module: call py.test directly with appropriate PYTHONPATH * Tue Sep 29 2015 [email protected] - update to 0.26.0: * Fix multiple entrypoint comparison failure on Python 3 (Issue #148) * Add Python 3.5 to tox configuration * Deterministic (sorted) metadata * Fix tagging for Python 3.5 compatibility * Support py2-none-'arch' and py3-none-'arch' tags * Treat data-only wheels as pure * Write to temporary file and rename when using wheel install --force * Wed Apr 01 2015 [email protected] - update to version 0.24.0: * The python tag used for pure-python packages is now .pyN (major version only). This change actually occurred in 0.23.0 when the - -python-tag option was added, but was not explicitly mentioned in the changelog then. * wininst2wheel and egg2wheel removed. Use "wheel convert [archive]" instead. * Wheel now supports setuptools style conditional requirements via the extras_require={} syntax. Separate 'extra' names from conditions using the : character. Wheel's own setup.py does this. (The empty-string extra is the same as install_requires.) These conditional requirements should work the same whether the package is installed by wheel or by setup.py. - additional changes from 0.23.0: * Compatibiltiy tag flags added to the bdist_wheel command * sdist should include files necessary for tests * 'wheel convert' can now also convert unpacked eggs to wheel * Rename pydist.json to metadata.json to avoid stepping on the PEP * The --skip-scripts option has been removed, and not generating scripts is now the default. The option was a temporary approach until installers could generate scripts themselves. That is now the case with pip 1.5 and later. Note that using pip 1.4 to install a wheel without scripts will leave the installation without entry-point wrappers. The "wheel install-scripts" command can be used to generate the scripts in such cases. * Thank you contributors - removed wininst2wheel and egg2wheel: they are not in 0.24.0 anymore
/etc/alternatives/wheel /usr/bin/wheel /usr/bin/wheel-3.12 /usr/lib/python3.12/site-packages/wheel /usr/lib/python3.12/site-packages/wheel-0.42.0.dist-info /usr/lib/python3.12/site-packages/wheel-0.42.0.dist-info/INSTALLER /usr/lib/python3.12/site-packages/wheel-0.42.0.dist-info/LICENSE.txt /usr/lib/python3.12/site-packages/wheel-0.42.0.dist-info/METADATA /usr/lib/python3.12/site-packages/wheel-0.42.0.dist-info/RECORD /usr/lib/python3.12/site-packages/wheel-0.42.0.dist-info/REQUESTED /usr/lib/python3.12/site-packages/wheel-0.42.0.dist-info/WHEEL /usr/lib/python3.12/site-packages/wheel-0.42.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/licenses/python312-wheel /usr/share/licenses/python312-wheel/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 19:58:50 2024