diff --git a/geventhttpclient-2.3.1.tar.gz b/geventhttpclient-2.3.1.tar.gz deleted file mode 100644 index da95bee..0000000 --- a/geventhttpclient-2.3.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b40ddac8517c456818942c7812f555f84702105c82783238c9fcb8dc12675185 -size 69345 diff --git a/geventhttpclient-2.3.7.tar.gz b/geventhttpclient-2.3.7.tar.gz new file mode 100644 index 0000000..efee424 --- /dev/null +++ b/geventhttpclient-2.3.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:06c28d3d1aabddbaaf61721401a0e5852b216a1845ef2580f3819161e44e9b1c +size 83708 diff --git a/python-geventhttpclient-2.3.1.tar.gz b/python-geventhttpclient-2.3.1.tar.gz deleted file mode 100644 index 86e8bc0..0000000 --- a/python-geventhttpclient-2.3.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:762fd4ced1106b9d45b5e1ae39a4e6be20545e626877f04ea264296889b18ff2 -size 52164 diff --git a/python-geventhttpclient-2.3.7.tar.gz b/python-geventhttpclient-2.3.7.tar.gz new file mode 100644 index 0000000..1122f88 --- /dev/null +++ b/python-geventhttpclient-2.3.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b35a749829cf0e7d5284759dbed9b012c48669f1e841d0d2528446c605671739 +size 53397 diff --git a/python-geventhttpclient.changes b/python-geventhttpclient.changes index d8c110b..b0974ab 100644 --- a/python-geventhttpclient.changes +++ b/python-geventhttpclient.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Mon Dec 29 21:45:41 UTC 2025 - Andreas Prittwitz + +- Update to 2.3.7 + * Reenabled test_cookielib_compatibility, fixed upstream + https://github.com/gwik/geventhttpclient/issues/119 + * Reenabled test_no_module_ssl.py, fixed upstream + https://github.com/geventhttpclient/geventhttpclient/issues/180 + * Fixed failing tests test_simple_ssl, test_timeout_on_connect, + test_network_timeout and test_verify_self_signed_fail + by copying missing files to tests directory and deleting + geventhttpclient-%{version}/tests/ coming from the + github tarball + * Update GitHub action versions, build using Python 3.14, update + cibuildwheel to 3.3.0 by @cyberw in #237 + + - Changes in 2.3.6 + * Explicitly support python 3.13 and 3.14 and build using 3.13 + by @cyberw in #236 + + - Changes in 2.3.5 + * Fix #230 + * Fix Headers.extend by @ml31415 in #231 + + - Changes in 2.3.4 + * test: Increase the read of the TLS handshake in + sni_checker_server() by @sebastianas in #228 + + - Changes in 2.3.3 + * Fixed github action publishing issue + * Fixed #225 + * Move project source back to src/geventhttpclient + by @ml31415 in #220 + ------------------------------------------------------------------- Wed Oct 15 13:15:40 UTC 2025 - Jordi Massaguer diff --git a/python-geventhttpclient.spec b/python-geventhttpclient.spec index 59dbad7..14c24ba 100644 --- a/python-geventhttpclient.spec +++ b/python-geventhttpclient.spec @@ -1,7 +1,7 @@ # # spec file for package python-geventhttpclient # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,9 +15,10 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %{?sle15_python_module_pythons} Name: python-geventhttpclient -Version: 2.3.1 +Version: 2.3.7 Release: 0 Summary: HTTP client library for gevent License: MIT @@ -60,6 +61,13 @@ APIs like Twitter's. %prep %autosetup -p1 -n geventhttpclient-%{version} tar -xvf %{SOURCE1} geventhttpclient-%{version}/tests/ +%if 0%{?suse_version} >= 1600 +cp geventhttpclient-%{version}/tests/{common.py,conftest.py,__init__.py,oncert.pem,server.crt,server.key} %{builddir}/geventhttpclient-%{version}/tests +rm -rf geventhttpclient-%{version}/tests/ +%else +cp geventhttpclient-%{version}/tests/{common.py,conftest.py,__init__.py,oncert.pem,server.crt,server.key} /home/abuild/rpmbuild/BUILD/geventhttpclient-%{version}/tests +rm -rf geventhttpclient-%{version}/tests/ +%endif %build %pyproject_wheel @@ -69,12 +77,10 @@ tar -xvf %{SOURCE1} geventhttpclient-%{version}/tests/ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -# test_cookielib_compatibility https://github.com/gwik/geventhttpclient/issues/119 -# test_no_module_ssl.py https://github.com/geventhttpclient/geventhttpclient/issues/180 %if 0%{?suse_version} > 1600 -%pytest_arch -m 'not network' -k 'not (test_cookielib_compatibility or test_no_module_ssl)' +%pytest_arch -m 'not network' %else -%pytest_arch -m 'not network' -k 'not (test_cookielib_compatibility or test_no_module_ssl or test_implicit_sni_from_host_in_ssl or test_implicit_sni_from_header_in_ssl or test_explicit_sni_in_ssl)' +%pytest_arch -m 'not network' %endif %files %{python_files}