Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-httpx-socks for openSUSE:Factory checked in at 2024-12-18 20:09:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-httpx-socks (Old) and /work/SRC/openSUSE:Factory/.python-httpx-socks.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-httpx-socks" Wed Dec 18 20:09:44 2024 rev:3 rq:1231776 version:0.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-httpx-socks/python-httpx-socks.changes 2024-11-14 16:10:19.362870966 +0100 +++ /work/SRC/openSUSE:Factory/.python-httpx-socks.new.29675/python-httpx-socks.changes 2024-12-18 20:10:00.828955941 +0100 @@ -1,0 +2,8 @@ +Wed Dec 18 04:47:35 UTC 2024 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 0.10.0: + * Minor fixes for httpx 0.28.x +- hypercorn now builds for 3.10, so don't skip testing there. +- Tighten up test BuildRequires. + +------------------------------------------------------------------- Old: ---- httpx_socks-0.9.2.tar.gz New: ---- httpx_socks-0.10.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-httpx-socks.spec ++++++ --- /var/tmp/diff_new_pack.eSExk6/_old 2024-12-18 20:10:01.372978616 +0100 +++ /var/tmp/diff_new_pack.eSExk6/_new 2024-12-18 20:10:01.376978782 +0100 @@ -20,14 +20,12 @@ %if "%{flavor}" == "test" %define psuffix -test %bcond_without test -# python310-hypercorn doesn't exist -%define skip_python310 1 %else %define psuffix %{nil} %bcond_with test %endif Name: python-httpx-socks%{psuffix} -Version: 0.9.2 +Version: 0.10.0 Release: 0 Summary: Proxy (HTTP, SOCKS) transports for httpx License: Apache-2.0 @@ -42,13 +40,11 @@ BuildRequires: %{python_module anyio} BuildRequires: %{python_module async-timeout} BuildRequires: %{python_module flake8} -BuildRequires: %{python_module httpcore} -BuildRequires: %{python_module httpx} +BuildRequires: %{python_module httpx-socks = %{version}} BuildRequires: %{python_module hypercorn} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module pytest-trio} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module python-socks} BuildRequires: %{python_module starlette} BuildRequires: %{python_module tiny-proxy} BuildRequires: %{python_module trio} ++++++ httpx_socks-0.9.2.tar.gz -> httpx_socks-0.10.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/httpx_socks-0.9.2/PKG-INFO new/httpx_socks-0.10.0/PKG-INFO --- old/httpx_socks-0.9.2/PKG-INFO 2024-11-06 16:57:59.932358000 +0100 +++ new/httpx_socks-0.10.0/PKG-INFO 2024-12-10 07:09:55.918479400 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: httpx-socks -Version: 0.9.2 +Version: 0.10.0 Summary: Proxy (HTTP, SOCKS) transports for httpx Home-page: https://github.com/romis2012/httpx-socks Author: Roman Snegirev @@ -9,8 +9,8 @@ Keywords: httpx asyncio socks socks5 socks4 http proxy Description-Content-Type: text/markdown License-File: LICENSE.txt -Requires-Dist: httpx<0.28.0,>=0.21.0 -Requires-Dist: httpcore<2.0,>=0.17.3 +Requires-Dist: httpx<0.29.0,>=0.28.0 +Requires-Dist: httpcore<2.0,>=1.0 Requires-Dist: python-socks>=2.0.0 Provides-Extra: asyncio Requires-Dist: async-timeout>=3.0.1; extra == "asyncio" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/httpx_socks-0.9.2/httpx_socks/__init__.py new/httpx_socks-0.10.0/httpx_socks/__init__.py --- old/httpx_socks-0.9.2/httpx_socks/__init__.py 2024-11-06 16:55:17.000000000 +0100 +++ new/httpx_socks-0.10.0/httpx_socks/__init__.py 2024-12-10 06:54:22.000000000 +0100 @@ -1,5 +1,5 @@ __title__ = 'httpx-socks' -__version__ = '0.9.2' +__version__ = '0.10.0' from python_socks import ( ProxyError, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/httpx_socks-0.9.2/httpx_socks/_async_transport.py new/httpx_socks-0.10.0/httpx_socks/_async_transport.py --- old/httpx_socks-0.9.2/httpx_socks/_async_transport.py 2024-03-01 07:59:14.000000000 +0100 +++ new/httpx_socks-0.10.0/httpx_socks/_async_transport.py 2024-12-10 06:51:52.000000000 +0100 @@ -34,7 +34,6 @@ verify=verify, cert=cert, trust_env=trust_env, - http2=kwargs.get('http2', False), ) self._pool = AsyncProxy( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/httpx_socks-0.9.2/httpx_socks/_sync_transport.py new/httpx_socks-0.10.0/httpx_socks/_sync_transport.py --- old/httpx_socks-0.9.2/httpx_socks/_sync_transport.py 2024-03-01 08:07:28.000000000 +0100 +++ new/httpx_socks-0.10.0/httpx_socks/_sync_transport.py 2024-12-10 06:51:52.000000000 +0100 @@ -35,7 +35,6 @@ verify=verify, cert=cert, trust_env=trust_env, - http2=kwargs.get('http2', False), ) self._pool = SyncProxy( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/httpx_socks-0.9.2/httpx_socks.egg-info/PKG-INFO new/httpx_socks-0.10.0/httpx_socks.egg-info/PKG-INFO --- old/httpx_socks-0.9.2/httpx_socks.egg-info/PKG-INFO 2024-11-06 16:57:59.000000000 +0100 +++ new/httpx_socks-0.10.0/httpx_socks.egg-info/PKG-INFO 2024-12-10 07:09:55.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: httpx-socks -Version: 0.9.2 +Version: 0.10.0 Summary: Proxy (HTTP, SOCKS) transports for httpx Home-page: https://github.com/romis2012/httpx-socks Author: Roman Snegirev @@ -9,8 +9,8 @@ Keywords: httpx asyncio socks socks5 socks4 http proxy Description-Content-Type: text/markdown License-File: LICENSE.txt -Requires-Dist: httpx<0.28.0,>=0.21.0 -Requires-Dist: httpcore<2.0,>=0.17.3 +Requires-Dist: httpx<0.29.0,>=0.28.0 +Requires-Dist: httpcore<2.0,>=1.0 Requires-Dist: python-socks>=2.0.0 Provides-Extra: asyncio Requires-Dist: async-timeout>=3.0.1; extra == "asyncio" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/httpx_socks-0.9.2/httpx_socks.egg-info/requires.txt new/httpx_socks-0.10.0/httpx_socks.egg-info/requires.txt --- old/httpx_socks-0.9.2/httpx_socks.egg-info/requires.txt 2024-11-06 16:57:59.000000000 +0100 +++ new/httpx_socks-0.10.0/httpx_socks.egg-info/requires.txt 2024-12-10 07:09:55.000000000 +0100 @@ -1,5 +1,5 @@ -httpx<0.28.0,>=0.21.0 -httpcore<2.0,>=0.17.3 +httpx<0.29.0,>=0.28.0 +httpcore<2.0,>=1.0 python-socks>=2.0.0 [asyncio] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/httpx_socks-0.9.2/setup.py new/httpx_socks-0.10.0/setup.py --- old/httpx_socks-0.9.2/setup.py 2024-03-06 06:12:22.000000000 +0100 +++ new/httpx_socks-0.10.0/setup.py 2024-12-10 07:05:14.000000000 +0100 @@ -34,8 +34,8 @@ packages=['httpx_socks'], keywords='httpx asyncio socks socks5 socks4 http proxy', install_requires=[ - 'httpx>=0.21.0,<0.28.0', - 'httpcore>=0.17.3,<2.0', + 'httpx>=0.28.0,<0.29.0', + 'httpcore>=1.0,<2.0', 'python-socks>=2.0.0', ], extras_require={ Binary files old/httpx_socks-0.9.2/tests/__pycache__/test_transport_asyncio.cpython-312-pytest-8.0.2.pyc and new/httpx_socks-0.10.0/tests/__pycache__/test_transport_asyncio.cpython-312-pytest-8.0.2.pyc differ Binary files old/httpx_socks-0.9.2/tests/__pycache__/test_transport_sync.cpython-312-pytest-8.0.2.pyc and new/httpx_socks-0.10.0/tests/__pycache__/test_transport_sync.cpython-312-pytest-8.0.2.pyc differ