Compare commits
1 Commits
Author | SHA256 | Date | |
---|---|---|---|
8ba6f6a32b |
BIN
httpx-0.24.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
httpx-0.24.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
httpx-0.27.2.tar.gz
(Stored with Git LFS)
BIN
httpx-0.27.2.tar.gz
(Stored with Git LFS)
Binary file not shown.
@ -1,96 +1,7 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jan 17 14:03:29 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
Fri Jan 17 14:05:12 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
||||||
|
|
||||||
- Use libalternatives instead of update-alternatives, bsc#1235784
|
- Use libalternatives instead of update-alternatives, bsc#1235784
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Sun Sep 8 13:05:12 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
||||||
|
|
||||||
- update to 0.27.2:
|
|
||||||
* Reintroduced supposedly-private `URLTypes` shortcut.
|
|
||||||
* Support for `zstd` content decoding using the python
|
|
||||||
`zstandard` package is added. Installable using
|
|
||||||
`httpx[zstd]`.
|
|
||||||
* Improved error messaging for `InvalidURL` exceptions.
|
|
||||||
* Fix `app` type signature in `ASGITransport`.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Fri Mar 22 09:57:30 UTC 2024 - Markéta Machová <mmachova@suse.com>
|
|
||||||
|
|
||||||
- Update to 0.27.0
|
|
||||||
* The app=... shortcut has been deprecated. Use the explicit style of
|
|
||||||
transport=httpx.WSGITransport() or transport=httpx.ASGITransport() instead.
|
|
||||||
* Respect the http1 argument while configuring proxy transports. (#3023)
|
|
||||||
* Fix RFC 2069 mode digest authentication. (#3045)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Sat Jan 6 17:14:30 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
|
||||||
|
|
||||||
- update to 0.26.0:
|
|
||||||
* The `proxy` argument was added. You should use the `proxy`
|
|
||||||
argument instead of the deprecated `proxies`, or use
|
|
||||||
`mounts=` for more complex configurations.
|
|
||||||
* The `proxies` argument is now deprecated. It will still
|
|
||||||
continue to work, but it will be removed in the future.
|
|
||||||
* Fix cases of double escaping of URL path components. Allow /
|
|
||||||
as a safe character in the query portion.
|
|
||||||
* Handle `NO_PROXY` envvar cases when a fully qualified URL is
|
|
||||||
supplied as the value.
|
|
||||||
* Allow URLs where username or password contains unescaped '@'.
|
|
||||||
* Ensure ASGI `raw_path` does not include URL query component.
|
|
||||||
* Ensure `Response.iter_text()` cannot yield empty strings.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Mon Nov 27 15:50:38 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
|
||||||
|
|
||||||
- update to 0.25.2:
|
|
||||||
* Add missing type hints to few `__init__()` methods. (#2938)
|
|
||||||
* Add support for Python 3.12. (#2854)
|
|
||||||
* Add support for httpcore 1.0 (#2885)
|
|
||||||
* Raise `ValueError` on `Response.encoding` being set after
|
|
||||||
`Response.text` has been accessed. (#2852)
|
|
||||||
- drop newer-httpcore.patch (upstream)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Tue Oct 31 10:55:34 UTC 2023 - Markéta Machová <mmachova@suse.com>
|
|
||||||
|
|
||||||
- Add upstream newer-httpcore.patch
|
|
||||||
* it only allows httpcore 1.0.0 in the pyproject.toml, no code changes
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Fri Oct 20 21:52:56 UTC 2023 - Matej Cepl <mcepl@cepl.eu>
|
|
||||||
|
|
||||||
- Update to 0.25.0:
|
|
||||||
- Drop support for Python 3.7.
|
|
||||||
- Support HTTPS proxies.
|
|
||||||
- Change the type of Extensions from Mapping[Str, Any] to
|
|
||||||
MutableMapping[Str, Any].
|
|
||||||
- Add socket_options argument to httpx.HTTPTransport and
|
|
||||||
httpx.AsyncHTTPTransport classes.
|
|
||||||
- The Response.raise_for_status() method now returns
|
|
||||||
the response instance. For example: data =
|
|
||||||
httpx.get('...').raise_for_status().json().
|
|
||||||
- Return 500 error response instead of exceptions when
|
|
||||||
raise_app_exceptions=False is set on ASGITransport.
|
|
||||||
- Ensure all WSGITransport environs have a SERVER_PROTOCOL.
|
|
||||||
- Always encode forward slashes as %2F in query parameters
|
|
||||||
- Use Mozilla documentation instead of httpstatuses.com for
|
|
||||||
HTTP error reference
|
|
||||||
- Requires higher version of httpcore.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Sat Sep 9 23:10:43 UTC 2023 - Torsten Gruner <simmphonie@opensuse.org>
|
|
||||||
|
|
||||||
- update to 0.24.1
|
|
||||||
* Provide additional context in some InvalidURL exceptions. (#2675)
|
|
||||||
* Fix optional percent-encoding behaviour. (#2671)
|
|
||||||
* More robust checking for opening upload files in binary mode. (#2630)
|
|
||||||
* Properly support IP addresses in NO_PROXY environment variable. (#2659)
|
|
||||||
* Set default file for NetRCAuth() to None to use the stdlib default. (#2667)
|
|
||||||
* Set logging request lines to INFO level for async requests, in line
|
|
||||||
with sync requests. (#2656)
|
|
||||||
* Fix which gen-delims need to be escaped for path/query/fragment
|
|
||||||
components in URL. (#2701)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed May 3 08:47:43 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
Wed May 3 08:47:43 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||||
@ -212,7 +123,7 @@ Tue Jul 19 15:45:42 UTC 2022 - Ben Greiner <code@bnavigator.de>
|
|||||||
Mon May 2 03:01:52 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>
|
Mon May 2 03:01:52 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com>
|
||||||
|
|
||||||
- Add patch CVE-2021-41945-copy_with-data-leak.patch:
|
- Add patch CVE-2021-41945-copy_with-data-leak.patch:
|
||||||
* Do not leak data in httpx.URL.copy_with (bsc#1199002, CVE-2021-41945)
|
* Do not leak data in httpx.URL.copy_with (bsc#1199002, CVE-2021-41945)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Feb 11 19:31:34 UTC 2022 - Michael Ströder <michael@stroeder.com>
|
Fri Feb 11 19:31:34 UTC 2022 - Michael Ströder <michael@stroeder.com>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-httpx
|
# spec file
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2023 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -33,7 +33,7 @@
|
|||||||
|
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-httpx%{psuffix}
|
Name: python-httpx%{psuffix}
|
||||||
Version: 0.27.2
|
Version: 0.24.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Python HTTP client with async support
|
Summary: Python HTTP client with async support
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@ -46,9 +46,8 @@ BuildRequires: %{python_module pip}
|
|||||||
BuildRequires: %{python_module wheel}
|
BuildRequires: %{python_module wheel}
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
Requires: python-anyio
|
|
||||||
Requires: python-certifi
|
Requires: python-certifi
|
||||||
Requires: python-httpcore >= 0.18.0
|
Requires: python-httpcore >= 0.15.0
|
||||||
Requires: python-idna >= 2.0
|
Requires: python-idna >= 2.0
|
||||||
Requires: python-sniffio
|
Requires: python-sniffio
|
||||||
Recommends: python-Brotli
|
Recommends: python-Brotli
|
||||||
@ -80,7 +79,6 @@ BuildRequires: %{python_module trio}
|
|||||||
BuildRequires: %{python_module trustme}
|
BuildRequires: %{python_module trustme}
|
||||||
# uvicorn 0.18 fixed an issue in the test suite where http-headers wer not all lowercase as expected
|
# uvicorn 0.18 fixed an issue in the test suite where http-headers wer not all lowercase as expected
|
||||||
BuildRequires: %{python_module uvicorn >= 0.18}
|
BuildRequires: %{python_module uvicorn >= 0.18}
|
||||||
BuildRequires: %{python_module zstandard}
|
|
||||||
%endif
|
%endif
|
||||||
# /SECTION
|
# /SECTION
|
||||||
%python_subpackages
|
%python_subpackages
|
||||||
@ -90,6 +88,8 @@ Python HTTP client with async support.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -p1 -n httpx-%{version}
|
%autosetup -p1 -n httpx-%{version}
|
||||||
|
# remove turning pytest warnings into error
|
||||||
|
sed -i '/tool.pytest/,$ {/error/d}' setup.cfg
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%pyproject_wheel
|
%pyproject_wheel
|
||||||
|
Loading…
x
Reference in New Issue
Block a user