- skip primary build only for Tumbleweed (adjust version)
* Improve parser error messaging around mistakes in/around
- Ignore python3.6.2 since the test doesn't support it.
- Add Provides: for python*dist(packaging): work around boo#1186870
- add no-legacyversion-warning.patch to restore compatibility with 20.4
* Fix a bug that caused a 32-bit OS that runs on a 64-bit ARM CPU
- add issue_254.patch to fix tests under non-x86_64 pplatforms
* Add proper trove classifiers for PyPy support
* Scale back depending on ctypes for manylinux support detection
* Officially support Python 3.8
* Add major, minor, and micro aliases to packaging.version.Version
OBS-URL: https://build.opensuse.org/request/show/1277200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-packaging?expand=0&rev=36
* Improve parser error messaging around mistakes in/around
- Ignore python3.6.2 since the test doesn't support it.
- Add Provides: for python*dist(packaging): work around boo#1186870
- add no-legacyversion-warning.patch to restore compatibility with 20.4
* Fix a bug that caused a 32-bit OS that runs on a 64-bit ARM CPU
- add issue_254.patch to fix tests under non-x86_64 pplatforms
* Add proper trove classifiers for PyPy support
* Scale back depending on ctypes for manylinux support detection
* Officially support Python 3.8
* Add major, minor, and micro aliases to packaging.version.Version
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-packaging?expand=0&rev=84
- update to 24.0:
* Do specifier matching correctly when the specifier contains
an epoch number and has more components than the version
(:issue:`683`)
* Support the experimental --disable-gil builds in
packaging.tags (:issue:`727`)
* BREAKING: Make optional metadata.Metadata attributes default
to None (:issue:`733`)
* Fix errors when trying to access the
description_content_type, keywords, and requires_python
attributes on metadata.Metadata when those values have not
been provided (:issue:`733`)
* Fix a bug preventing the use of the built in ExceptionGroup
on versions of Python that support it (:issue:`725`)
OBS-URL: https://build.opensuse.org/request/show/1158406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-packaging?expand=0&rev=33
- update to 23.1
* chore: add typed classifier
* Improve parser error messaging around mistakes in/around
version specifiers
* Upgrade to latest mypy
* Delete print() from test_tags
* Update our linters
* Improve error for local version label with unsupported operators
* Parse raw metadata
* Handle prefix match with zeros at end of prefix correctly
* Relax typing of _key on _BaseVersion
* Replace spaces in platform names with underscores
* Import underlying parser function as an underscored variable
OBS-URL: https://build.opensuse.org/request/show/1079575
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-packaging?expand=0&rev=29
- update to 20.8:
* Revert back to setuptools for compatibility purposes for some Linux distros (:issue:`363`)
* Do not insert an underscore in wheel tags when the interpreter version number
is more than 2 digits (:issue:`372`)
* Fix flit configuration, to include LICENSE files (:issue:`357`)
* Make `intel` a recognized CPU architecture for the `universal` macOS platform tag (:issue:`361`)
* Add some missing type hints to `packaging.requirements` (issue:`350`)
* Officially support Python 3.9 (:issue:`343`)
* Deprecate the ``LegacyVersion`` and ``LegacySpecifier`` classes (:issue:`321`)
* Handle ``OSError`` on non-dynamic executables when attempting to resolve
the glibc version string.
OBS-URL: https://build.opensuse.org/request/show/857114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-packaging?expand=0&rev=18
- add issue_254.patch to fix tests under non-x86_64 pplatforms
- Update to 20.1
* Fix a bug caused by reuse of an exhausted iterator.
* Add type hints
* Add proper trove classifiers for PyPy support
* Scale back depending on ctypes for manylinux support detection
* Use sys.implementation.name where appropriate for packaging.tags
* Expand upon the API provded by packaging.tags
* Officially support Python 3.8
* Add major, minor, and micro aliases to packaging.version.Version
* Properly mark packaging has being fully typed by adding a py.typed file
OBS-URL: https://build.opensuse.org/request/show/773191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-packaging?expand=0&rev=14
# All modifications and additions to the file contributed by third parties
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
# in order to avoid rewriting for subpackage generator
# in order to avoid rewriting for subpackage generator
%define mypython python
%define mypython python
%globalflavor@BUILD_FLAVOR@%{nil}
%globalflavor@BUILD_FLAVOR@%{nil}
%if 0%{?suse_version} >= 1550
%if 0%{?suse_version} >= 1650
%if "%{flavor}" == "primary"
%if "%{flavor}" == "primary"
# this one is goes into Ring0: Bootstrap for primary python stack
# this one is goes into Ring0: Bootstrap for primary python stack
%define pprefix %{primary_python}
%define pprefix %{primary_python}
@@ -53,7 +53,7 @@ ExclusiveArch: do-not-build
%endif
%endif
Name:%{pprefix}-packaging%{?psuffix}
Name:%{pprefix}-packaging%{?psuffix}
Version:24.1
Version:25.0
Release:0
Release:0
Summary:CoreutilitiesforPythonpackages
Summary:CoreutilitiesforPythonpackages
License:Apache-2.0ANDBSD-2-Clause
License:Apache-2.0ANDBSD-2-Clause
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.