diff --git a/.gitignore b/.gitignore index 7eb9f60..7a727fb 100644 --- a/.gitignore +++ b/.gitignore @@ -45,3 +45,4 @@ /urllib3-2.1.0.tar.gz /urllib3-2.2.0.tar.gz /hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.tar.gz +/urllib3-2.2.1.tar.gz diff --git a/python-urllib3.spec b/python-urllib3.spec index 04c5259..d5d4c92 100644 --- a/python-urllib3.spec +++ b/python-urllib3.spec @@ -9,7 +9,7 @@ %endif Name: python-urllib3 -Version: 2.2.0 +Version: 2.2.1 Release: %autorelease Summary: HTTP library with thread-safe connection pooling, file post, and more @@ -47,23 +47,26 @@ BuildRequires: %{py3_dist h2} # coverage==7.4.1: omitted linter/coverage tool # PySocks==1.7.1 BuildRequires: %{py3_dist PySocks} -# pytest==7.4.2 +# pytest==7.4.4 BuildRequires: %{py3_dist pytest} # pytest-timeout==2.1.0 BuildRequires: %{py3_dist pytest-timeout} -# pyOpenSSL==23.2.0 +# pyOpenSSL==24.0.0 BuildRequires: %{py3_dist pyOpenSSL} # idna==3.4 BuildRequires: %{py3_dist idna} # trustme==1.1.0 BuildRequires: %{py3_dist trustme} -# cryptography==41.0.6 +# cryptography==42.0.2 BuildRequires: %{py3_dist cryptography} # backports.zoneinfo==0.2.1;python_version<"3.9" # towncrier==23.6.0: used for generating a changelog -# pytest-memray==1.5.0;python_version>="3.8" and implementation_name=="cpython": -# not packaged, unwanted profiler -# trio==0.23.1 +# pytest-memray==1.5.0;python_version<"3.13" and sys_platform!="win32" and +# implementation_name=="cpython": not packaged, unwanted profiler +# trio==0.23.1;python_version<"3.13" +# # We need a release of Trio newer than 0.24.0 to support CPython 3.13. +# # https://github.com/python-trio/trio/issues/2903 +# trio @ git+https://github.com/python-trio/trio@e4c8eb2d7ef59eeea1441656e392fe1b0870a374; python_version == "3.13" BuildRequires: %{py3_dist trio} # Quart==0.19.4 BuildRequires: %{py3_dist Quart} @@ -76,6 +79,11 @@ BuildRequires: %{py3_dist quart-trio} # hypercorn is packaged, but we need the forked/bundled version # httpx==0.25.2 BuildRequires: %{py3_dist httpx} +# pytest-socket==0.7.0: not packaged, not strictly required +# # CFFI is not going to support CPython 3.13 in an actual release until +# # there is a release candidate for 3.13. +# # https://github.com/python-cffi/cffi/issues/23#issuecomment-1845861410 +# cffi @ git+https://github.com/python-cffi/cffi@14723b0bbd127790c450945099db31018d80fa83; python_version == "3.13" %endif %global _description %{expand: diff --git a/sources b/sources index 06db068..0f1cec6 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (urllib3-2.2.0.tar.gz) = 3914442c92980c9b803e7726228b147e326f71bf4ae7507b64474de6cb6df86e3e90026fd2f41e4f83e8bc6735b0f816cfc9945839a7cc5d0a86d31a5a8d6438 +SHA512 (urllib3-2.2.1.tar.gz) = 86713f54fe2a4c6c6ecfddfa939611526f81282162851d44e00d4b7ed21c3265b11a3ff506d685ddb88c0998f392809b7ffd08775608e309dd290fc30ab5d741 SHA512 (hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.tar.gz) = 62d6787d88a2e716f0ac04fc49f6cdc586e473a660ee754ff66961922ae78bcc75d1f78b091e78557dd60f006e8e480114738c7b4ff71beac804e4fc9603240b