14
0

13 Commits

Author SHA256 Message Date
45e3606cd4 - Do not ignore deprecation warnings, the testsuite explicitly
clears all warnings multiple times.
- Add patch filter-pyopenssl-deprecationwarning.patch:
  * Explicitly filter out new DeprecationWarnings raised by PyOpenSSL 25.1+

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=30
2025-08-05 06:00:05 +00:00
1fcdf21db8 - ignore deprecation warnings
- rename to python-urllib3_1
  * Changed HTTPConnection.request_chunked() to not erroneously emit multiple
  * Added ``urllib3.util.SKIP_HEADER`` for skipping ``User-Agent``, ``Accept-Encoding``,
 * Allow providing a list of headers to strip from requests when redirecting
    without repeatedly flushing the decoder, to function better on
  * Accept ca_cert_dir for SSL-related PoolManager configuration.
- add python-pyOpenSSL, python-certifi and python-pyasn1 requirements
- Comment out test requirements, as tests are disabled anyway, and
  * Add support for directories of certificate authorities, as
  * New exception: NewConnectionError, raised when we fail to
- Update 0001-Don-t-pin-dependency-to-exact-version.patch
  * Shuffled around development-related files.
    If you're maintaining a distro package of urllib3, you may need
  * Unverified HTTPS requests will trigger a warning on the first
  * New retry logic and urllib3.util.retry.Retry configuration
  * All raised exceptions should now wrapped in a
    urllib3.exceptions.HTTPException-extending exception.
    urllib3.exceptions.MaxRetryError, including timeout-related
    exceptions which were previously exempt. Underlying error is
  * urllib3.exceptions.ConnectionError renamed to
  * Requesting an empty host will raise
  * Catch read timeouts over SSL connections as
  * Fix TLS verification when using a proxy in Python 3.4.1.
  * Add disable_cache option to urllib3.util.make_headers.
  * Wrap socket.timeout exception with
  * Fixed proxy-related bug where connections were being reused
  * Added socket_options keyword parameter which allows to define
  * Removed HTTPConnection.tcp_nodelay in favor of
  * Don't install dummyserver into site-packages as it's only

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=29
2025-07-17 20:28:27 +00:00
3b96db9e07 - Add patch CVE-2025-50181-poolmanager-redirects.patch:
* Pool managers now properly control redirects when retries is passed
    (CVE-2025-50181, GHSA-pq67-6m6q-mj2v, bsc#1244925)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=27
2025-06-25 05:19:12 +00:00
1c2486fd66 - Skip some test that fails with latest python-tornado
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=25
2025-05-19 07:29:21 +00:00
fc2906422f - Update to 1.26.20:
* Fixed a crash where certain standard library hash functions were absent
    in FIPS-compliant environments.
  * Replaced deprecated dash-separated setuptools entries in setup.cfg.
  * Backported changes to our tests and CI configuration from v2.x to
    support testing with CPython 3.12 and 3.13.
  * Added the Proxy-Authorization header to the list of headers to strip
    from requests when redirecting to a different host. As before, different
    headers can be set via Retry.remove_headers_on_redirect.
- Drop patch openssl-3.2.patch:
  * No longer required.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=23
2024-09-10 06:31:28 +00:00
6382cef9fb - Add upstream patch openssl-3.2.patch, to fix tests with opennssl
3.2.0, gh#urllib3/urllib3#3271

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=21
2024-01-11 12:04:07 +00:00
76eaa9945d Accepting request 1137369 from home:bnavigator:branches:devel:languages:python
- Skip tests which hang during SSL handshakes in python312
- Switch to PEP517 build

OBS-URL: https://build.opensuse.org/request/show/1137369
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=19
2024-01-07 19:14:03 +00:00
6cf9bd0192 - update to 1.26.18 (bsc#1216377, CVE-2023-45803):
* Made body stripped from HTTP requests changing the request method
    to GET after HTTP 303 "See Other" redirect responses.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=17
2023-10-18 14:31:05 +00:00
e7419b013b - update to 1.26.17 (bsc#1215968, CVE-2023-43804):
* Added the Cookie header to the list of headers to strip from
  * requests when redirecting to a different host. As before,
  * different headers can be set via Retry.remove_headers_on_redirect.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=15
2023-10-05 15:36:29 +00:00
8369fa6331 - update to 1.25.9 (bsc#1177120, CVE-2020-26137):
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=13
2023-09-06 21:43:32 +00:00
6e1cca0382 - update to 1.26.16:
* Fixed thread-safety issue where accessing a ``PoolManager``
    with many distinct origins would cause connection pools to
    be closed while requests are in progress
- drop support-fixed-ssl-shared_ciphers.patch (obsolete)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=11
2023-05-23 20:05:41 +00:00
cd1a3a1c59 - Add patch support-fixed-ssl-shared_ciphers.patch:
* Support changes to the Python interpreter that fixed how
    ssl.shared_ciphers behaves.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=9
2023-05-22 11:24:38 +00:00
OBS User buildservice-autocommit
bae1ebaf26 baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-urllib3_1?expand=0&rev=7
2023-05-19 09:55:26 +00:00