From 5d6cd3f4005ef87f1a1155ca54669e3aa426d9da6133edf174426726341f08c5 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 11 Sep 2023 06:38:46 +0000 Subject: [PATCH] Accepting request 1110138 from home:Simmphonie:branches:devel:languages:python - update to 0.17.3 * Support async cancellations, ensuring that the connection pool is left in a clean state when cancellations occur. (#726) * The networking backend interface has been added to the public API. Some classes which were previously private implementation detail are now part of the top-level public API. (#699) * Graceful handling of HTTP/2 GoAway frames, with requests being transparently retried on a new connection. (#730) * Add exceptions when a synchronous trace callback is passed to an asynchronous request or an asynchronous trace callback is passed to a synchronous request. (#717) - version 0.17.2 * Add socket_options argument to ConnectionPool and HTTProxy classes. (#668) * Improve logging with per-module logger names. (#690) * Add sni_hostname request extension. (#696) * Resolve race condition during import of anyio package. (#692) * Enable TCP_NODELAY for all synchronous sockets. (#651) - version 0.17.1 * If 'retries' is set, then allow retries if an SSL handshake error occurs. (#669) * Improve correctness of tracebacks on network exceptions, by raising properly chained exceptions. (#678) * Prevent connection-hanging behaviour when HTTP/2 connections are closed by a server-sent 'GoAway' frame". (#679) * Fix edge-case exception when removing requests from the connection pool. (#680) * Fix pool timeout edge-case. (#688) OBS-URL: https://build.opensuse.org/request/show/1110138 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-httpcore?expand=0&rev=24 --- httpcore-0.17.0.tar.gz | 3 --- httpcore-0.17.3.tar.gz | 3 +++ python-httpcore.changes | 30 ++++++++++++++++++++++++++++++ python-httpcore.spec | 2 +- 4 files changed, 34 insertions(+), 4 deletions(-) delete mode 100644 httpcore-0.17.0.tar.gz create mode 100644 httpcore-0.17.3.tar.gz diff --git a/httpcore-0.17.0.tar.gz b/httpcore-0.17.0.tar.gz deleted file mode 100644 index 1018d9e..0000000 --- a/httpcore-0.17.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8cbe39e7890f3c32ac23dd5d3384880f4076eb6f2eed318a9ddeb614ed5d2699 -size 82103 diff --git a/httpcore-0.17.3.tar.gz b/httpcore-0.17.3.tar.gz new file mode 100644 index 0000000..65d0537 --- /dev/null +++ b/httpcore-0.17.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ece7948107e9214c2202b32b228ddc9391c76d87279aa38ade1b5ff575d35a05 +size 91500 diff --git a/python-httpcore.changes b/python-httpcore.changes index 5be7436..00d3e70 100644 --- a/python-httpcore.changes +++ b/python-httpcore.changes @@ -1,3 +1,33 @@ +------------------------------------------------------------------- +Sun Sep 10 11:05:24 UTC 2023 - Torsten Gruner + +- update to 0.17.3 + * Support async cancellations, ensuring that the connection pool + is left in a clean state when cancellations occur. (#726) + * The networking backend interface has been added to the public API. + Some classes which were previously private implementation detail + are now part of the top-level public API. (#699) + * Graceful handling of HTTP/2 GoAway frames, with requests being + transparently retried on a new connection. (#730) + * Add exceptions when a synchronous trace callback is passed to an + asynchronous request or an asynchronous trace callback is passed + to a synchronous request. (#717) +- version 0.17.2 + * Add socket_options argument to ConnectionPool and HTTProxy classes. (#668) + * Improve logging with per-module logger names. (#690) + * Add sni_hostname request extension. (#696) + * Resolve race condition during import of anyio package. (#692) + * Enable TCP_NODELAY for all synchronous sockets. (#651) +- version 0.17.1 + * If 'retries' is set, then allow retries if an SSL handshake + error occurs. (#669) + * Improve correctness of tracebacks on network exceptions, by + raising properly chained exceptions. (#678) + * Prevent connection-hanging behaviour when HTTP/2 connections + are closed by a server-sent 'GoAway' frame". (#679) + * Fix edge-case exception when removing requests from the connection pool. (#680) + * Fix pool timeout edge-case. (#688) + ------------------------------------------------------------------- Wed May 3 08:46:32 UTC 2023 - Dirk Müller diff --git a/python-httpcore.spec b/python-httpcore.spec index 8999447..b60f206 100644 --- a/python-httpcore.spec +++ b/python-httpcore.spec @@ -27,7 +27,7 @@ %{?sle15_python_module_pythons} Name: python-httpcore%{psuffix} -Version: 0.17.0 +Version: 0.17.3 Release: 0 Summary: Minimal low-level Python HTTP client License: BSD-3-Clause