From 03aa3efc8e5cf9f3762562758999a64d1733bd62 Mon Sep 17 00:00:00 2001 From: AlmaLinux RelEng Bot Date: Thu, 16 Apr 2026 05:00:49 -0400 Subject: [PATCH] import CS python3.14-urllib3-2.6.3-1.el9 --- .fmf/version | 1 - .gitignore | 59 +------------------ .python3.14-urllib3.metadata | 2 + ...chling-with-setuptools-build-backend.patch | 0 .../python3.14-urllib3.spec | 33 ++++++++++- gating.yaml | 6 -- plans.fmf | 4 -- python3.14-urllib3.rpmlintrc | 1 - sources | 2 - tests/smoke/smoke.fmf | 5 -- tests/smoke/test.py | 8 --- 11 files changed, 36 insertions(+), 85 deletions(-) delete mode 100644 .fmf/version create mode 100644 .python3.14-urllib3.metadata rename Replace-hatchling-with-setuptools-build-backend.patch => SOURCES/Replace-hatchling-with-setuptools-build-backend.patch (100%) rename python3.14-urllib3.spec => SPECS/python3.14-urllib3.spec (87%) delete mode 100644 gating.yaml delete mode 100644 plans.fmf delete mode 100644 python3.14-urllib3.rpmlintrc delete mode 100644 sources delete mode 100644 tests/smoke/smoke.fmf delete mode 100644 tests/smoke/test.py 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 e3fee0e..f655bcf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,57 +1,2 @@ -/urllib3-1.5.tar.gz -/urllib3-1.7.tar.gz -/urllib3-1.7.1.tar.gz -/urllib3-1.8.2.tar.gz -/urllib3-1.9.1.tar.gz -/urllib3-1.10.tar.gz -/urllib3-1.10.1.tar.gz -/urllib3-1.10.2.tar.gz -/urllib3-1.10.3.tar.gz -/urllib3-585983ab3f7fb7a0e0b223ebdab1b45471dbefe4.tar.gz -/urllib3-a91975b77a2e28394859487fe5ebbf4a3a74e634.tar.gz -/urllib3-1.10.4.tar.gz -/urllib3-1.12.tar.gz -/urllib3-1.13.tar.gz -/urllib3-1.13.1.tar.gz -/urllib3-1.15.1.tar.gz -/urllib3-1.16.tar.gz -/urllib3-1.19.1.tar.gz -/urllib3-1.20.tar.gz -/urllib3-1.21.1.tar.gz -/urllib3-1.22.tar.gz -/urllib3-1.23.tar.gz -/urllib3-1.24.tar.gz -/urllib3-1.24.1.tar.gz -/urllib3-1.24.2.tar.gz -/urllib3-1.25.2.tar.gz -/urllib3-1.25.3.tar.gz -/urllib3-1.25.6.tar.gz -/urllib3-1.25.7.tar.gz -/urllib3-1.25.8.tar.gz -/urllib3-1.25.10.tar.gz -/urllib3-1.26.4.tar.gz -/urllib3-1.26.5.tar.gz -/urllib3-1.26.6.tar.gz -/urllib3-1.26.7.tar.gz -/urllib3-1.26.8.tar.gz -/urllib3-1.26.9.tar.gz -/urllib3-1.26.12.tar.gz -/urllib3-1.26.15.tar.gz -/urllib3-1.26.16.tar.gz -/urllib3-1.26.17.tar.gz -/urllib3-1.26.18.tar.gz -/urllib3-1.26.19.tar.gz -/urllib3-2.0.7.tar.gz -/urllib3-2.1.0.tar.gz -/urllib3-2.2.0.tar.gz -/hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.tar.gz -/urllib3-2.2.1.tar.gz -/urllib3-2.2.2.tar.gz -/urllib3-2.2.3.tar.gz -/urllib3-2.3.0.tar.gz -/urllib3-2.4.0.tar.gz -/urllib3-2.5.0.tar.gz -/urllib3-2.6.0.tar.gz -/urllib3-2.6.1.tar.gz -/urllib3-2.6.2.tar.gz -/urllib3-2.6.3.tar.gz +SOURCES/hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.tar.gz +SOURCES/urllib3-2.6.3.tar.gz diff --git a/.python3.14-urllib3.metadata b/.python3.14-urllib3.metadata new file mode 100644 index 0000000..01b973f --- /dev/null +++ b/.python3.14-urllib3.metadata @@ -0,0 +1,2 @@ +ef705aa48f54fe121d3094494e8673173e983453 SOURCES/hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.tar.gz +21d815e6e5244c8c6ec1493a7765ec9900b9d558 SOURCES/urllib3-2.6.3.tar.gz diff --git a/Replace-hatchling-with-setuptools-build-backend.patch b/SOURCES/Replace-hatchling-with-setuptools-build-backend.patch similarity index 100% rename from Replace-hatchling-with-setuptools-build-backend.patch rename to SOURCES/Replace-hatchling-with-setuptools-build-backend.patch diff --git a/python3.14-urllib3.spec b/SPECS/python3.14-urllib3.spec similarity index 87% rename from python3.14-urllib3.spec rename to SPECS/python3.14-urllib3.spec index d3a244d..8165d7c 100644 --- a/python3.14-urllib3.spec +++ b/SPECS/python3.14-urllib3.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 = 1; + 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 # When bootstrapping Python, we cannot test this yet @@ -182,4 +192,25 @@ k="${k-}${k+ and }not (TestHTTPProxyManager and test_tunneling_proxy_request_tim %changelog -%autochangelog +## START: Generated by rpmautospec +* Tue Jan 27 2026 Benjamin A. Beasley - 2.6.3-1 +- Update to 2.6.3 +- Fixes CVE-2026-21441 / GHSA-38jv-5279-wg99 + +* Tue Jan 27 2026 Benjamin A. Beasley - 2.6.2-1 +- Update to 2.6.2 + +* Tue Jan 27 2026 Benjamin A. Beasley - 2.6.1-1 +- Update to 2.6.1 +- Fixes CVE-2025-66471 / GHSA-2xpw-w6gg-jr37 +- Fixes CVE-2025-66418 / GHSA-gm62-xv2j-4w53 + +* Fri Nov 28 2025 Lukáš Zachar - 2.5.0-3 +- Add gating + +* Fri Nov 28 2025 Tomáš Hrnčiar - 2.5.0-2 +- Convert from Fedora for the Python 3.14 stack in RHEL + +* Fri Nov 28 2025 Tomáš Hrnčiar - 2.5.0-1 +- RHEL: Rename SPEC to python3.14-urllib3.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/plans.fmf b/plans.fmf deleted file mode 100644 index 2bb6f53..0000000 --- a/plans.fmf +++ /dev/null @@ -1,4 +0,0 @@ -discover: - how: fmf -execute: - how: tmt \ No newline at end of file diff --git a/python3.14-urllib3.rpmlintrc b/python3.14-urllib3.rpmlintrc deleted file mode 100644 index e9bd352..0000000 --- a/python3.14-urllib3.rpmlintrc +++ /dev/null @@ -1 +0,0 @@ -addFilter(r"spelling-error \('(gzip|brotli|zstd)',") diff --git a/sources b/sources deleted file mode 100644 index d7b27ef..0000000 --- a/sources +++ /dev/null @@ -1,2 +0,0 @@ -SHA512 (urllib3-2.6.3.tar.gz) = 554cedfd97d411fffa9a8ba46f592eab9e58c5fa8822ecd5a73ab45d6adfc188a6b9c4e238d02a4fbd3a1067a25a1de841a33d398d0641e22a32ea414876b615 -SHA512 (hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.tar.gz) = 62d6787d88a2e716f0ac04fc49f6cdc586e473a660ee754ff66961922ae78bcc75d1f78b091e78557dd60f006e8e480114738c7b4ff71beac804e4fc9603240b diff --git a/tests/smoke/smoke.fmf b/tests/smoke/smoke.fmf deleted file mode 100644 index 001b8dc..0000000 --- a/tests/smoke/smoke.fmf +++ /dev/null @@ -1,5 +0,0 @@ -test: python3.14 test.py -framework: shell -require: -- python3.14 -- python3.14-urllib3 diff --git a/tests/smoke/test.py b/tests/smoke/test.py deleted file mode 100644 index 9ac5805..0000000 --- a/tests/smoke/test.py +++ /dev/null @@ -1,8 +0,0 @@ -import urllib3 - -http = urllib3.PoolManager() -r = http.request('GET', 'http://example.com/') -print('status = {0}'.format(r.status)) -print(r.data) -if r.status != 200 or not r.data: - raise SystemExit(1)