Commit graph

199 commits

Author SHA1 Message Date
Lumir Balhar
3cf1dca4b4 Update to 2.34.2 (rhbz#2464799) 2026-07-01 12:37:10 +00:00
Python Maint
421d28767c Rebuilt for Python 3.15 2026-06-04 21:23:59 +02:00
Python Maint
109521489e Bootstrap for Python 3.15 2026-06-03 21:33:24 +02:00
Python Maint
056fb68124 Rebuilt for Python 3.15 2026-06-03 10:56:32 +02:00
Lumir Balhar
74ce75e010 Update to 2.33.1 (rhbz#2451396) 2026-03-31 09:05:38 +02:00
Benjamin A. Beasley
8fbcd522da Package the use_chardet_on_py3 extra
This has the helpful side effect of exercizing the runtime chardet
version test at build time.
2026-03-10 19:28:39 +00:00
Benjamin A. Beasley
5963696f2d Increase chardet upper limit to 7 2026-03-10 18:02:50 +00:00
Fedora Release Engineering
b8f9ceff6d Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 09:31:12 +00:00
Python Maint
5482485d62 Rebuilt for Python 3.14.0rc3 bytecode 2025-09-19 14:19:18 +02:00
Lumir Balhar
0f0415395c Update to 2.32.5 (rhbz#2389307) 2025-08-19 10:58:29 +02:00
Python Maint
13de5714ce Rebuilt for Python 3.14.0rc2 bytecode 2025-08-15 14:45:16 +02:00
Fedora Release Engineering
15b4c097f2 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 10:09:23 +00:00
Miro Hrončok
9d9296cdb3 Use /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem
- https://fedoraproject.org/wiki/Changes/dropingOfCertPemFile
- Fixes: rhbz#2337320
2025-07-07 11:55:50 +00:00
Miro Hrončok
8607c2fb65 Update to 2.32.4
- Security fix for CVE-2024-47081: .netrc credentials leak via malicious URLs
2025-07-07 12:41:25 +02:00
Miro Hrončok
e4b73fd858 Package %license via %pyproject_save_files
[skip changelog]
2025-07-07 11:59:04 +02:00
Python Maint
96f8226c90 Rebuilt for Python 3.14 2025-06-04 13:32:12 +02:00
Python Maint
d78a94dfe4 Bootstrap for Python 3.14 2025-06-03 10:26:13 +02:00
Miro Hrončok
ddd9aacc23 Convert to %autorelease and %autochangelog
[skip changelog]
2025-04-16 12:41:19 +02:00
Benjamin A. Beasley
97f1d23628 Backport test-cert. fixes for urllib3 2.4.0 compatibility 2025-04-15 11:00:13 -04:00
Fedora Release Engineering
003986f6c0 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-18 18:48:49 +00:00
Yaakov Selkowitz
72017f21b4 Add extras to ELN builds
RHEL 10 only ships the core module with no extras, but the extras are
needed for other things in EPEL (e.g. azure-cli).  ELN covers both
without adding the extras build dependencies so as to not add them to the
future RHEL buildroot.  These changes allow a single ELN build to serve
both ELN and ELN Extras without polluting the ELN buildroot.
2024-09-17 01:03:06 +00:00
Lukáš Zachar
c5fddd1793 Import CI upstream test from RHEL
This is cherry-picked and edited from RHEL distgit tests/python-requests,
directory Sanity/upstream.
The commit hash this was copied from: 050c2979f27cc70506ddf669f9e0803a7b67c2d5

Only the necessary files were kept.

python3-httpbin is installed from Fedora repositories, as installing it
from PyPI requires compiling greenlet which doesn't have wheels for
Python 3.13 yet.
2024-09-11 09:51:37 +02:00
Lukáš Zachar
8cc6ff9857 Import CI ipv6-noproxy-cidr test from RHEL
This is from RHEL distgit tests/python-requests, directory
Sanity/ipv6-noproxy-cidr.
The commit hash this was copied from: 050c2979f27cc70506ddf669f9e0803a7b67c2d5

Only the necessary files were kept.
2024-08-21 13:08:45 +02:00
Adam Kolar
4b98833b9f Import CI smoke test from RHEL
This is taken and edited from RHEL distgit tests/python-requests,
directory Sanity/smoke.
The commit hash this was copied from: 050c2979f27cc70506ddf669f9e0803a7b67c2d5

Only the necessary files were kept.

Co-authored-by: Lukas Zachar <lzachar@redhat.com>
2024-08-21 13:08:45 +02:00
Karolina Surma
37d17a50d9 CI: Add the tmt plan and metadata 2024-08-21 13:08:45 +02:00
Adam Williamson
15fe6d3df8 Add a note that PR #6781 should be superseded by #6767 2024-08-01 13:36:56 -07:00
Adam Williamson
5c20e1e89b Backport PR #6781 to fix crash on import (#2297632) 2024-08-01 13:08:06 -07:00
Fedora Release Engineering
bb3f7150b7 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-19 15:22:55 +00:00
Lumir Balhar
89e46163b4 Update to 2.32.3 (rhbz#2281881) and fix CVE-2024-35195 (rhbz#2282205) 2024-06-19 14:12:29 +02:00
Python Maint
2e1de3d0e8 Rebuilt for Python 3.13 2024-06-09 13:00:54 +02:00
Python Maint
4916dd3371 Bootstrap for Python 3.13 2024-06-07 12:15:06 +02:00
Lumir Balhar
a4e6c6d8c0 Fix FTBFS 2024-05-29 15:23:36 +02:00
Lumir Balhar
576af2d63f Add support for IPv6 CIDR in no_proxy setting 2024-05-29 15:23:15 +02:00
Lumir Balhar
4d1f850e1f Fix compatibility with pytest 8 2024-04-11 10:28:48 +02:00
Fedora Release Engineering
37f4fc1429 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 10:08:10 +00:00
Fedora Release Engineering
2c49b3aa63 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 06:28:29 +00:00
Tomáš Hrnčiar
46169880a4 Update to 2.31.0 2023-10-17 11:21:31 +02:00
Miro Hrončok
ab88e0da15 Move lines around to resemble the example Python specfile
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_example_spec_file
2023-10-12 11:12:18 +02:00
Miro Hrončok
a5e331ad3f Always run at least an import check in %check 2023-10-10 14:29:05 +02:00
Miro Hrončok
85302c38d7 Disable extras on RHEL, explicitly BuildRequire them on Fedora
Once urllib3 stops pulling in pysocks by default,
a test would fail without an explicit dependency.
2023-10-10 14:29:05 +02:00
Miro Hrončok
92130db632 Use a newer and more understandable %bcond syntax 2023-10-10 14:29:03 +02:00
Miro Hrončok
b3699e5810 Remove redundant things from the spec file
- %pyproject_buildrequires -r has been the default for a while now
 - Sources and Patches don't need to be enumerated
 - %python_provide is redundant and deprecated
 - pyproject-rpm-macros does not need to be explicitly BuildRequired
 - the Summary does not need to be repeated
 - modularity was retired
2023-10-10 14:28:24 +02:00
Karolina Surma
6b89252703 Declare the license as an SPDX expression 2023-08-08 17:13:42 +02:00
Fedora Release Engineering
767bf29958 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-21 13:35:41 +00:00
Python Maint
375e858999 Rebuilt for Python 3.12 2023-07-01 13:04:01 +02:00
Python Maint
f5181bf610 Bootstrap for Python 3.12 2023-06-14 00:12:25 +02:00
Miro Hrončok
d9c9c5dd57 Security fix for CVE-2023-32681
https://github.com/psf/requests/security/advisories/GHSA-j8r2-6x86-q33q
2023-05-23 10:18:04 +02:00
Yaakov Selkowitz
8d03190e25 Disable tests by default in RHEL builds
RHEL does not include the test dependencies.  This is based on c9s:

488327aa0f
2023-05-16 17:36:43 -04:00
Lumir Balhar
040845c23c Update to 2.28.2 2023-02-01 14:34:34 +01:00
Fedora Release Engineering
e2cec88d94 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-20 16:53:48 +00:00