Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-geventhttpclient for
openSUSE:Factory checked in at 2025-12-30 12:01:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-geventhttpclient (Old)
and /work/SRC/openSUSE:Factory/.python-geventhttpclient.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-geventhttpclient"
Tue Dec 30 12:01:54 2025 rev:13 rq:1324756 version:2.3.7
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-geventhttpclient/python-geventhttpclient.changes
2025-10-16 17:38:56.508897315 +0200
+++
/work/SRC/openSUSE:Factory/.python-geventhttpclient.new.1928/python-geventhttpclient.changes
2025-12-30 12:02:21.213461850 +0100
@@ -1,0 +2,34 @@
+Mon Dec 29 21:45:41 UTC 2025 - Andreas Prittwitz <[email protected]>
+
+- 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
+
+-------------------------------------------------------------------
Old:
----
geventhttpclient-2.3.1.tar.gz
python-geventhttpclient-2.3.1.tar.gz
New:
----
geventhttpclient-2.3.7.tar.gz
python-geventhttpclient-2.3.7.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-geventhttpclient.spec ++++++
--- /var/tmp/diff_new_pack.32CRcO/_old 2025-12-30 12:02:22.129499466 +0100
+++ /var/tmp/diff_new_pack.32CRcO/_new 2025-12-30 12:02:22.133499631 +0100
@@ -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 @@
%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 @@
%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}
++++++ geventhttpclient-2.3.1.tar.gz -> geventhttpclient-2.3.7.tar.gz ++++++
++++ 8416 lines of diff (skipped)
++++++ python-geventhttpclient-2.3.1.tar.gz ->
python-geventhttpclient-2.3.7.tar.gz ++++++
++++ 5985 lines of diff (skipped)