1
0

6 Commits

Author SHA256 Message Date
1d17ea45ef Accepting request 1296839 from devel:languages:python
Forwarded request #1296769 from marec2000

update to 25.0

OBS-URL: https://build.opensuse.org/request/show/1296839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-packaging?expand=0&rev=37
2025-08-01 20:40:12 +00:00
4aaaf4970b update to 25.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-packaging?expand=0&rev=86
2025-07-31 15:40:58 +00:00
76970914e0 Accepting request 1277200 from devel:languages:python
- 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
2025-05-20 07:31:31 +00:00
7cfafd9a56 - 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/package/show/devel:languages:python/python-packaging?expand=0&rev=84
2025-05-13 15:38:37 +00:00
fccaf018aa Accepting request 1223352 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1223352
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-packaging?expand=0&rev=35
2024-11-28 21:42:11 +00:00
4baf058568 Accepting request 1223177 from home:benoit_monin:branches:devel:languages:python
update to 24.2

OBS-URL: https://build.opensuse.org/request/show/1223177
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-packaging?expand=0&rev=82
2024-11-11 11:41:46 +00:00
4 changed files with 48 additions and 17 deletions

BIN
packaging-24.1.tar.gz (Stored with Git LFS)

Binary file not shown.

3
packaging-25.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f
size 165727

View File

@@ -1,3 +1,34 @@
-------------------------------------------------------------------
Thu Jul 31 11:44:29 UTC 2025 - marec <marec@detebe.org>
- update to 25.0:
* PEP 751: Add support for extras and dependency_groups markers. (#885)
* PEP 738: Add support for Android platform tags. (#880)
-------------------------------------------------------------------
Tue May 13 15:38:23 UTC 2025 - Dirk Müller <dmueller@suse.com>
- skip primary build only for Tumbleweed (adjust version)
-------------------------------------------------------------------
Sun Nov 10 13:40:15 UTC 2024 - Benoît Monin <benoit.monin@gmx.fr>
- update to 24.2:
* PEP 639: Implement License-Expression and License-File
(:issue:`828`)
* Use !r formatter for error messages with filenames
(:issue:`844`)
* Add support for PEP 730 iOS tags (:issue:`832`)
* Fix prerelease detection for > and < (:issue:`794`)
* Fix uninformative error message (:issue:`830`)
* Refactor canonicalize_version (:issue:`793`)
* Patch python_full_version unconditionally (:issue:`825`)
* Fix doc for canonicalize_version to mention strip_trailing_zero
and a typo in a docstring (:issue:`801`)
* Fix typo in Version __str__ (:issue:`817`)
* Support creating a SpecifierSet from an iterable of Specifier
objects (:issue:`775`)
-------------------------------------------------------------------
Thu Jun 20 12:41:21 UTC 2024 - Dirk Müller <dmueller@suse.com>
@@ -60,7 +91,7 @@ Sat Apr 15 10:28:14 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 23.1
* chore: add typed classifier
* Improve parser error messaging around mistakes in/around
* Improve parser error messaging around mistakes in/around
version specifiers
* Upgrade to latest mypy
* Delete print() from test_tags
@@ -71,7 +102,7 @@ Sat Apr 15 10:28:14 UTC 2023 - Dirk Müller <dmueller@suse.com>
* Relax typing of _key on _BaseVersion
* Replace spaces in platform names with underscores
* Import underlying parser function as an underscored variable
-------------------------------------------------------------------
Thu Apr 13 22:42:50 UTC 2023 - Matej Cepl <mcepl@suse.com>
@@ -233,7 +264,7 @@ Sun May 29 09:22:42 UTC 2022 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.c
-------------------------------------------------------------------
Mon Apr 25 07:56:29 UTC 2022 - Hui-Zhi Zhao <hui.zhi.zhao@suse.com>
- Ignore python3.6.2 since the test doesn't support it.
- Ignore python3.6.2 since the test doesn't support it.
-------------------------------------------------------------------
Wed Nov 24 15:16:45 UTC 2021 - Matthias Fehring <buschmann23@opensuse.org>
@@ -266,13 +297,13 @@ Sat Nov 6 18:30:50 UTC 2021 - Dirk Müller <dmueller@suse.com>
-------------------------------------------------------------------
Thu Jun 17 17:28:43 UTC 2021 - Ben Greiner <code@bnavigator.de>
- Add Provides: for python*dist(packaging): work around boo#1186870
- Add Provides: for python*dist(packaging): work around boo#1186870
- skip tests failing because of no-legacyversion-warning.patch
-------------------------------------------------------------------
Sat May 1 21:03:52 UTC 2021 - Dirk Müller <dmueller@suse.com>
- add no-legacyversion-warning.patch to restore compatibility with 20.4
- add no-legacyversion-warning.patch to restore compatibility with 20.4
-------------------------------------------------------------------
Tue Feb 2 01:02:21 UTC 2021 - Dirk Müller <dmueller@suse.com>
@@ -318,14 +349,14 @@ Tue May 5 07:23:22 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
Wed Mar 11 14:37:16 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
- Update to 20.3
* Fix a bug that caused a 32-bit OS that runs on a 64-bit ARM CPU
* Fix a bug that caused a 32-bit OS that runs on a 64-bit ARM CPU
(e.g. ARM-v8, aarch64), to report the wrong bitness.
- Drop already upstreamed patch issue_254.patch
-------------------------------------------------------------------
Mon Feb 10 14:51:38 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
- add issue_254.patch to fix tests under non-x86_64 pplatforms
- add issue_254.patch to fix tests under non-x86_64 pplatforms
-------------------------------------------------------------------
Wed Feb 5 13:45:06 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
@@ -333,12 +364,12 @@ Wed Feb 5 13:45:06 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
- 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
* 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
* 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
-------------------------------------------------------------------

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-packaging
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
# in order to avoid rewriting for subpackage generator
%define mypython python
%global flavor @BUILD_FLAVOR@%{nil}
%if 0%{?suse_version} >= 1550
%if 0%{?suse_version} >= 1650
%if "%{flavor}" == "primary"
# this one is goes into Ring0: Bootstrap for primary python stack
%define pprefix %{primary_python}
@@ -53,7 +53,7 @@ ExclusiveArch: do-not-build
%endif
Name: %{pprefix}-packaging%{?psuffix}
Version: 24.1
Version: 25.0
Release: 0
Summary: Core utilities for Python packages
License: Apache-2.0 AND BSD-2-Clause