diff --git a/.fmf/version b/.fmf/version deleted file mode 100644 index d00491f..0000000 --- a/.fmf/version +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/.gitignore b/.gitignore index 12c5076..c636bb3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,22 +1 @@ -/packaging-16.7.tar.gz -/packaging-16.8.tar.gz -/packaging-17.1.tar.gz -/packaging-19.0.tar.gz -/packaging-19.2.tar.gz -/packaging-20.0.tar.gz -/packaging-20.1.tar.gz -/packaging-20.3.tar.gz -/packaging-20.4.tar.gz -/packaging-20.7.tar.gz -/packaging-20.8.tar.gz -/packaging-20.9.tar.gz -/packaging-21.0.tar.gz -/packaging-21.2.tar.gz -/packaging-21.3.tar.gz -/packaging-23.0.tar.gz -/packaging-23.1.tar.gz -/packaging-23.2.tar.gz -/packaging-24.0.tar.gz -/packaging-24.1.tar.gz -/packaging-24.2.tar.gz -/packaging-25.0.tar.gz +SOURCES/packaging-25.0.tar.gz diff --git a/.python3.14-packaging.metadata b/.python3.14-packaging.metadata new file mode 100644 index 0000000..41c5ab3 --- /dev/null +++ b/.python3.14-packaging.metadata @@ -0,0 +1 @@ +0c30f0e183f57f92c60b18aeeee2c6519b32e76e SOURCES/packaging-25.0.tar.gz diff --git a/python3.14-packaging.spec b/SPECS/python3.14-packaging.spec similarity index 74% rename from python3.14-packaging.spec rename to SPECS/python3.14-packaging.spec index e42eb85..58849c4 100644 --- a/python3.14-packaging.spec +++ b/SPECS/python3.14-packaging.spec @@ -1,3 +1,13 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.6.5) +## RPMAUTOSPEC: autorelease, autochangelog +%define autorelease(e:s:pb:n) %{?-p:0.}%{lua: + release_number = 5; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} +## END: Set by rpmautospec + %global python3_pkgversion 3.14 %global pypi_name packaging @@ -97,4 +107,19 @@ echo '%{python3_sitelib}/packaging*' > %{pyproject_files} %changelog -%autochangelog +## START: Generated by rpmautospec +* Thu Nov 27 2025 Lumir Balhar - 25.0-5 +- Revert "Enable bootstrap" + +* Wed Nov 26 2025 Lumir Balhar - 25.0-4 +- Enable bootstrap + +* Tue Nov 25 2025 Lukáš Zachar - 25.0-3 +- Add gating + +* Tue Nov 25 2025 Tomáš Hrnčiar - 25.0-2 +- Convert from Fedora for the Python 3.14 stack in RHEL + +* Tue Nov 25 2025 Tomáš Hrnčiar - 25.0-1 +- RHEL: Rename SPEC to python3.14-packaging.spec +## END: Generated by rpmautospec diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index 2c7ed80..0000000 --- a/gating.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- !Policy -product_versions: - - rhel-* -decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} diff --git a/plan.fmf b/plan.fmf deleted file mode 100644 index 8e9845a..0000000 --- a/plan.fmf +++ /dev/null @@ -1,18 +0,0 @@ -execute: - how: tmt - -discover: - how: shell - dist-git-source: true - tests: - - name: smoke - test: tests/smoke/runtest.sh - - name: unittests - test: | - cd $(dirname $TMT_SOURCE_DIR/packaging*/tests) - pip3.14 show pretend || pip3.14 install pretend - pytest-3.14 tests/ - require: - - python3.14-packaging - - python3.14-pytest - - python3.14-pip diff --git a/sources b/sources deleted file mode 100644 index b75606d..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (packaging-25.0.tar.gz) = fb8419f81f0f817440c0b297fc6e963832e219e7a324bf4e0321f1e131a4822f17a19f2eb033a8d4adb622ccb16db59776ec44906a0c0b34f2877b59b9558c18 diff --git a/tests/smoke/runtest.sh b/tests/smoke/runtest.sh deleted file mode 100755 index f4acabe..0000000 --- a/tests/smoke/runtest.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash -set -eux - -# Currently there is no easy way to see the versions of installed packages. -# Let's list them to make sure we're testing against the correct package set. -rpm -qa | sort -python3.14 -c 'import packaging' -python3.14 -c 'from packaging import version; version.Version("2.5.1rc2")' -python3.14 -c 'from packaging import specifiers; specifiers.SpecifierSet("~=1.0")' -python3.14 -c 'from packaging import markers; markers.Marker("python_version>'"'"'2'"'"'")' -python3.14 -c 'from packaging import requirements; requirements.Requirement('"'"'name[foo]>=2,<3; python_version>"2.0"'"'"')' -python3.14 -c 'from packaging import tags; tags.Tag("py39", "none", "any")' -python3.14 -c 'from packaging.utils import canonicalize_name; canonicalize_name("Django_foobar")'