Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-urllib3_1-1.26.20-5.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-urllib3_1 Distribution: openSUSE Tumbleweed
Version: 1.26.20 Vendor: openSUSE
Release: 5.2 Build date: Wed Jan 21 17:44:35 2026
Group: Unspecified Build host: reproducible
Size: 985678 Source RPM: python-urllib3_1-1.26.20-5.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://urllib3.readthedocs.org/
Summary: HTTP library with thread-safe connection pooling, file post, and more
Highlights

- Re-use the same socket connection for multiple requests
  (HTTPConnectionPool and HTTPSConnectionPool)
  (with optional client-side certificate verification).
- File posting (encode_multipart_formdata).
- Built-in redirection and retries (optional).
- Supports gzip and deflate decoding.
- Thread-safe and sanity-safe.
- Works with AppEngine, gevent, and eventlib.
- Tested on Python 2.6+ and Python 3.3+, 100% unit test coverage.
- Small and easy to understand codebase perfect for extending and building upon.
  For a more comprehensive solution, have a look at
  Requests which is also powered by urllib3.

Provides

Requires

License

MIT

Changelog

* Wed Jan 21 2026 Nico Krapp <nico.krapp@suse.com>
  - Add security patches:
    * CVE-2025-66471.patch (bsc#1254867)
    * CVE-2025-66418.patch (bsc#1254866)
    * CVE-2026-21441.patch (bsc#1256331)
* Tue Aug 05 2025 Steve Kowalik <steven.kowalik@suse.com>
  - 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+
* Thu Jul 17 2025 Dirk Müller <dmueller@suse.com>
  - ignore deprecation warnings
* Wed Jun 25 2025 Steve Kowalik <steven.kowalik@suse.com>
  - 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)
* Mon May 19 2025 Daniel Garcia <daniel.garcia@suse.com>
  - Skip some test that fails with latest python-tornado
* Tue Sep 10 2024 Steve Kowalik <steven.kowalik@suse.com>
  - 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.
* Thu Jan 11 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Add upstream patch openssl-3.2.patch, to fix tests with opennssl
    3.2.0, gh#urllib3/urllib3#3271
* Sun Jan 07 2024 Ben Greiner <code@bnavigator.de>
  - Skip tests which hang during SSL handshakes in python312
  - Switch to PEP517 build
* Wed Oct 18 2023 Daniel Garcia Moreno <daniel.garcia@suse.com>
  - 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.
* Thu Oct 05 2023 Daniel Garcia <daniel.garcia@suse.com>
  - 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.
* Tue May 23 2023 Dirk Müller <dmueller@suse.com>
  - 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)
* Mon May 22 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Add patch support-fixed-ssl-shared_ciphers.patch:
    * Support changes to the Python interpreter that fixed how
      ssl.shared_ciphers behaves.
* Mon May 15 2023 Dirk Müller <dmueller@suse.com>
  - rename to python-urllib3_1
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Tue Mar 14 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.26.15:
    * Fix socket timeout value when ``HTTPConnection`` is reused
    * Remove "!" character from the unreserved characters in IPv6
      Zone ID parsing
    * Fix IDNA handling of '<80>' byte
* Sat Jan 21 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.26.14:
    * Fixed parsing of port 0 (zero) returning None, instead of 0.
    * Removed deprecated getheaders() calls in contrib module.

Files

/usr/lib/python3.13/site-packages/urllib3
/usr/lib/python3.13/site-packages/urllib3-1.26.20.dist-info
/usr/lib/python3.13/site-packages/urllib3-1.26.20.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/urllib3-1.26.20.dist-info/METADATA
/usr/lib/python3.13/site-packages/urllib3-1.26.20.dist-info/RECORD
/usr/lib/python3.13/site-packages/urllib3-1.26.20.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/urllib3-1.26.20.dist-info/WHEEL
/usr/lib/python3.13/site-packages/urllib3-1.26.20.dist-info/licenses
/usr/lib/python3.13/site-packages/urllib3-1.26.20.dist-info/licenses/LICENSE.txt
/usr/lib/python3.13/site-packages/urllib3-1.26.20.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/urllib3/__init__.py
/usr/lib/python3.13/site-packages/urllib3/__pycache__
/usr/lib/python3.13/site-packages/urllib3/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/_collections.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/_collections.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/_version.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/_version.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/connection.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/connection.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/connectionpool.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/connectionpool.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/exceptions.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/exceptions.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/fields.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/fields.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/filepost.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/filepost.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/poolmanager.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/poolmanager.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/request.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/request.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/response.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/__pycache__/response.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/_collections.py
/usr/lib/python3.13/site-packages/urllib3/_version.py
/usr/lib/python3.13/site-packages/urllib3/connection.py
/usr/lib/python3.13/site-packages/urllib3/connectionpool.py
/usr/lib/python3.13/site-packages/urllib3/contrib
/usr/lib/python3.13/site-packages/urllib3/contrib/__init__.py
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/_appengine_environ.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/_appengine_environ.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/appengine.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/appengine.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/ntlmpool.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/ntlmpool.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/pyopenssl.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/pyopenssl.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/securetransport.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/securetransport.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/socks.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/__pycache__/socks.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/_appengine_environ.py
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/__init__.py
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/__pycache__
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/__pycache__/bindings.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/__pycache__/bindings.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/__pycache__/low_level.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/__pycache__/low_level.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/bindings.py
/usr/lib/python3.13/site-packages/urllib3/contrib/_securetransport/low_level.py
/usr/lib/python3.13/site-packages/urllib3/contrib/appengine.py
/usr/lib/python3.13/site-packages/urllib3/contrib/ntlmpool.py
/usr/lib/python3.13/site-packages/urllib3/contrib/pyopenssl.py
/usr/lib/python3.13/site-packages/urllib3/contrib/securetransport.py
/usr/lib/python3.13/site-packages/urllib3/contrib/socks.py
/usr/lib/python3.13/site-packages/urllib3/exceptions.py
/usr/lib/python3.13/site-packages/urllib3/fields.py
/usr/lib/python3.13/site-packages/urllib3/filepost.py
/usr/lib/python3.13/site-packages/urllib3/packages
/usr/lib/python3.13/site-packages/urllib3/packages/__init__.py
/usr/lib/python3.13/site-packages/urllib3/packages/__pycache__
/usr/lib/python3.13/site-packages/urllib3/packages/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/__pycache__/six.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/__pycache__/six.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/backports
/usr/lib/python3.13/site-packages/urllib3/packages/backports/__init__.py
/usr/lib/python3.13/site-packages/urllib3/packages/backports/__pycache__
/usr/lib/python3.13/site-packages/urllib3/packages/backports/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/backports/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/backports/__pycache__/makefile.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/backports/__pycache__/makefile.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/backports/__pycache__/weakref_finalize.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/backports/__pycache__/weakref_finalize.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/packages/backports/makefile.py
/usr/lib/python3.13/site-packages/urllib3/packages/backports/weakref_finalize.py
/usr/lib/python3.13/site-packages/urllib3/packages/six.py
/usr/lib/python3.13/site-packages/urllib3/poolmanager.py
/usr/lib/python3.13/site-packages/urllib3/request.py
/usr/lib/python3.13/site-packages/urllib3/response.py
/usr/lib/python3.13/site-packages/urllib3/util
/usr/lib/python3.13/site-packages/urllib3/util/__init__.py
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/connection.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/connection.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/proxy.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/proxy.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/queue.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/queue.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/request.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/request.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/response.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/response.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/retry.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/retry.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/ssl_.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/ssl_.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/ssl_match_hostname.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/ssl_match_hostname.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/ssltransport.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/ssltransport.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/timeout.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/timeout.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/url.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/url.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/wait.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/urllib3/util/__pycache__/wait.cpython-313.pyc
/usr/lib/python3.13/site-packages/urllib3/util/connection.py
/usr/lib/python3.13/site-packages/urllib3/util/proxy.py
/usr/lib/python3.13/site-packages/urllib3/util/queue.py
/usr/lib/python3.13/site-packages/urllib3/util/request.py
/usr/lib/python3.13/site-packages/urllib3/util/response.py
/usr/lib/python3.13/site-packages/urllib3/util/retry.py
/usr/lib/python3.13/site-packages/urllib3/util/ssl_.py
/usr/lib/python3.13/site-packages/urllib3/util/ssl_match_hostname.py
/usr/lib/python3.13/site-packages/urllib3/util/ssltransport.py
/usr/lib/python3.13/site-packages/urllib3/util/timeout.py
/usr/lib/python3.13/site-packages/urllib3/util/url.py
/usr/lib/python3.13/site-packages/urllib3/util/wait.py
/usr/share/doc/packages/python313-urllib3_1
/usr/share/doc/packages/python313-urllib3_1/CHANGES.rst
/usr/share/doc/packages/python313-urllib3_1/README.rst
/usr/share/licenses/python313-urllib3_1
/usr/share/licenses/python313-urllib3_1/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 7 23:05:58 2026