Skip to content

Commit 58e89e6

Browse files
dirkmuellerbmwiedemann
authored andcommitted
Update python-httpx to version 0.24.0 / rev 9 via SR 1084883
https://build.opensuse.org/request/show/1084883 by user dirkmueller + dimstar_suse - update to 0.24.0: * The logging behaviour has been changed to be more in-line with other standard Python logging usages. We no longer have a custom `TRACE` log level, and we no longer use the `HTTPX_LOG_LEVEL` environment variable to auto-configure logging. We now have a significant amount of `DEBUG` logging available at the network level. Full documentation is available at https://www.python-httpx.org/logging/ (#2547, encode/httpcore#648) * The `Response.iter_lines()` method now matches the stdlib behaviour and does not include the newline characters. It also resolves a performance issue. (#2423) * Query parameter encoding switches from using + for spaces and %2F for forward slash, to instead using %20 for spaces and treating forward slas
1 parent 4a6d5f6 commit 58e89e6

6 files changed

Lines changed: 59 additions & 3 deletions

File tree

packages/p/python-httpx/.files

0 Bytes
Binary file not shown.

packages/p/python-httpx/.rev

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,4 +126,34 @@
126126
<comment></comment>
127127
<requestid>1081896</requestid>
128128
</revision>
129+
<revision rev="9" vrev="1">
130+
<srcmd5>ddf5c6ccd7faa398d57e289f0824e8d8</srcmd5>
131+
<version>0.24.0</version>
132+
<time>1683630376</time>
133+
<user>dimstar_suse</user>
134+
<comment>- update to 0.24.0:
135+
* The logging behaviour has been changed to be more in-line
136+
with other standard Python logging usages. We no longer have
137+
a custom `TRACE` log level, and we no longer use the
138+
`HTTPX_LOG_LEVEL` environment variable to auto-configure
139+
logging. We now have a significant amount of `DEBUG` logging
140+
available at the network level. Full documentation is
141+
available at https://www.python-httpx.org/logging/ (#2547,
142+
encode/httpcore#648)
143+
* The `Response.iter_lines()` method now matches the stdlib
144+
behaviour and does not include the newline characters. It
145+
also resolves a performance issue. (#2423)
146+
* Query parameter encoding switches from using + for spaces and
147+
%2F for forward slash, to instead using %20 for spaces and
148+
treating forward slash as a safe, unescaped character. This
149+
differs from `requests`, but is in line with browser behavior
150+
in Chrome, Safari, and Firefox. Both options are RFC valid.
151+
(#2543)
152+
* NetRC authentication is no longer automatically handled, but
153+
is instead supported by an explicit `httpx.NetRCAuth()`
154+
authentication class. See the documentation at
155+
https://www.python-httpx.org/advanced/#netrc-support (#2525)
156+
* The `rfc3986` dependancy has been removed. (#2252)</comment>
157+
<requestid>1084883</requestid>
158+
</revision>
129159
</revisionlist>

packages/p/python-httpx/httpx-0.23.3.tar.gz

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/ipfs/bafybeibu6qekoatkrecapt5vrfpv7qzpk64zhmubwgjjfznjloj5tsyihi

packages/p/python-httpx/python-httpx.changes

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
-------------------------------------------------------------------
2+
Wed May 3 08:47:43 UTC 2023 - Dirk Müller <[email protected]>
3+
4+
- update to 0.24.0:
5+
* The logging behaviour has been changed to be more in-line
6+
with other standard Python logging usages. We no longer have
7+
a custom `TRACE` log level, and we no longer use the
8+
`HTTPX_LOG_LEVEL` environment variable to auto-configure
9+
logging. We now have a significant amount of `DEBUG` logging
10+
available at the network level. Full documentation is
11+
available at https://www.python-httpx.org/logging/ (#2547,
12+
encode/httpcore#648)
13+
* The `Response.iter_lines()` method now matches the stdlib
14+
behaviour and does not include the newline characters. It
15+
also resolves a performance issue. (#2423)
16+
* Query parameter encoding switches from using + for spaces and
17+
%2F for forward slash, to instead using %20 for spaces and
18+
treating forward slash as a safe, unescaped character. This
19+
differs from `requests`, but is in line with browser behavior
20+
in Chrome, Safari, and Firefox. Both options are RFC valid.
21+
(#2543)
22+
* NetRC authentication is no longer automatically handled, but
23+
is instead supported by an explicit `httpx.NetRCAuth()`
24+
authentication class. See the documentation at
25+
https://www.python-httpx.org/advanced/#netrc-support (#2525)
26+
* The `rfc3986` dependancy has been removed. (#2252)
27+
128
-------------------------------------------------------------------
229
Fri Apr 21 12:26:25 UTC 2023 - Dirk Müller <[email protected]>
330

packages/p/python-httpx/python-httpx.spec

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
%{?sle15_python_module_pythons}
2929
Name: python-httpx%{psuffix}
30-
Version: 0.23.3
30+
Version: 0.24.0
3131
Release: 0
3232
Summary: Python HTTP client with async support
3333
License: BSD-3-Clause
@@ -43,7 +43,6 @@ BuildRequires: python-rpm-macros
4343
Requires: python-certifi
4444
Requires: python-httpcore >= 0.15.0
4545
Requires: python-idna >= 2.0
46-
Requires: python-rfc3986 >= 1.3
4746
Requires: python-sniffio
4847
Recommends: python-Brotli
4948
Recommends: python-Pygments >= 2

0 commit comments

Comments
 (0)