# HTTPX Release Notes

> 30 Updates, 1 aktive Quellen, zuletzt aktualisiert am 6. Dezember 2024.

Quelle: [Seite](https://updatefeed.de/updates/httpx) · Feed: [RSS](https://updatefeed.de/feed/httpx/feed.rss)

## Dezember 2024

### HTTPX Version 0.28.1

6. Dezember 2024 · Version 0.28.1

Behoben wurde ein SSL-Fehler bei der Kombination von verify=False mit clientseitigen Zertifikaten.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.28.1)

## November 2024

### HTTPX Version 0.28.0 mit SSL-Deprecations

28. November 2024 · Version 0.28.0

Version 0.28.0 depreziert verify als String und das cert-Argument, entfernt die Argumente proxies und app, nutzt kompakte JSON-Bodies, akzeptiert socks5h als Proxy-Schema und behebt das Verhalten von params={}.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.28.0)

## August 2024

### HTTPX Version 0.27.2

27. August 2024 · Version 0.27.2

Die zuvor entfernte, eigentlich private Kurzform URLTypes wurde wieder eingeführt.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.27.2)

### HTTPX Version 0.27.1

27. August 2024 · Version 0.27.1

Neu ist die Unterstützung für zstd-Content-Decoding über httpx[zstd], außerdem wurden die Fehlermeldungen bei InvalidURL und die Typsignatur von app in ASGITransport verbessert.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.27.1)

## Februar 2024

### HTTPX Version 0.27.0

21. Februar 2024 · Version 0.27.0

Die app=...-Kurzform ist veraltet (stattdessen WSGITransport oder ASGITransport nutzen), zudem wird das http1-Argument bei Proxy-Transports beachtet und der RFC-2069-Digest-Modus korrigiert.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.27.0)

## Dezember 2023

### HTTPX 0.26.0: Neues proxy-Argument, proxies veraltet

20. Dezember 2023 · Version 0.26.0

Das neue Argument `proxy` ersetzt das nun veraltete `proxies` (für komplexere Konfigurationen dient `mounts=`), außerdem wurden mehrere Fehler bei URL-Escaping, `NO_PROXY`, ASGI `raw_path` und `Response.iter_text()` behoben.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.26.0)

## November 2023

### HTTPX 0.25.2: Fehlende Type Hints ergänzt

24. November 2023 · Version 0.25.2

In einigen `__init__()`-Methoden wurden fehlende Type Hints hinzugefügt.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.25.2)

### HTTPX 0.25.1: Python 3.12 und httpcore 1.0 unterstützt

3. November 2023 · Version 0.25.1

HTTPX unterstützt nun Python 3.12 und httpcore 1.0, und das Setzen von `Response.encoding` nach dem Zugriff auf `Response.text` löst jetzt einen `ValueError` aus.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.25.1)

## September 2023

### HTTPX 0.25.0: HTTPS-Proxys, Python 3.7 entfällt

11. September 2023 · Version 0.25.0

HTTPX unterstützt HTTPS-Proxys, bietet das Argument `socket_options` für die Transport-Klassen und lässt `Response.raise_for_status()` die Response zurückgeben, während Python 3.7 nicht mehr unterstützt wird und mehrere Fehler behoben wurden.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.25.0)

## Mai 2023

### HTTPX 0.24.1: Fehlerbehebungen und mehr Kontext bei InvalidURL

18. Mai 2023 · Version 0.24.1

Einige `InvalidURL`-Exceptions liefern mehr Kontext, und es wurden mehrere Fehler behoben, darunter Percent-Encoding, IP-Adressen in `NO_PROXY`, `NetRCAuth()`-Standarddatei und Logging asynchroner Requests.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.24.1)

## April 2023

### HTTPX 0.24.0: Neues Logging, geänderte Query-Kodierung, NetRCAuth

11. April 2023 · Version 0.24.0

Das Logging folgt nun dem Python-Standard ohne `TRACE`-Level und `HTTPX_LOG_LEVEL`, `Response.iter_lines()` enthält keine Zeilenumbrüche mehr, Query-Parameter nutzen %20 statt +, NetRC erfordert die explizite Klasse `httpx.NetRCAuth()`, und die Abhängigkeit `rfc3986` wurde entfernt.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.24.0)

## Januar 2023

### HTTPX 0.23.3: Strengere Typprüfung für Query-Parameter zurückgenommen

4. Januar 2023 · Version 0.23.3

Die versehentlich in 0.23.2 eingeführte strengere Typprüfung bei Query-Parametern wurde wieder rückgängig gemacht.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.23.3)

### HTTPX 0.23.2: Digest-Auth-Nonce-Zählung und Korrekturen

2. Januar 2023 · Version 0.23.2

HTTPX unterstützt Nonce-Counting bei Digest-Auth, nutzt bei Multipart-Uploads mit unbekannter Dateilänge chunked Transfer Encoding, wirft einen `TypeError` bei dict-Inhalten und stellt `url.raw` als einfaches Named-Tuple wieder bereit.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.23.2)

## November 2022

### HTTPX 0.23.1: Python 3.11, Multipart-Erweiterungen, RawURL entfernt

18. November 2022 · Version 0.23.1

HTTPX unterstützt Python 3.11 und Connection Upgrades, erlaubt einen expliziten Multipart-Boundary sowie `tuple`, `list` und `str` bei Multipart-Werten, behält leere Query-Parameter bei und entfernt `RawURL` sowie `.read`/`.aread` von SyncByteStream/AsyncByteStream.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.23.1)

## Mai 2022

### HTTPX 0.23.0: utf-8 als Standard, Python 3.6 entfällt

23. Mai 2022 · Version 0.23.0

HTTPX nutzt `utf-8` als Standardzeichensatz statt automatischer Erkennung, unterstützt Python 3.6 nicht mehr und behebt zahlreiche Fehler, unter anderem bei Digest-Auth, Multipart-Uploads, Redirects und im Kommandozeilen-Client.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.23.0)

## Januar 2022

### HTTPX 0.22.0: SOCKS5-Proxy und eigene Multipart-Header

26. Januar 2022 · Version 0.22.0

HTTPX unterstützt das SOCKS5-Proxy-Protokoll über das Paket `socksio` sowie eigene Header in multipart/form-data-Requests, außerdem wurden `__del__`-Warnungen bei nicht geschlossenen Clients und `Headers.update(...)` korrigiert.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.22.0)

### HTTPX 0.21.3: Streaming-Uploads repariert

6. Januar 2022 · Version 0.21.3

Streaming-Uploads mit `SyncByteStream` oder `AsyncByteStream` funktionieren wieder, eine Regression aus 0.21.2 wurde behoben.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.21.3)

### HTTPX 0.21.2: HTTP/2 über Proxy-Tunnel, schnellere Uploads

5. Januar 2022 · Version 0.21.2

HTTP/2 funktioniert nun bei getunnelten Proxys, und große Datei-Uploads sind schneller.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.21.2)

## November 2021

### HTTPX 0.21.1: Korrekte Typannotation für response.url

16. November 2021 · Version 0.21.1

Die Eigenschaft `response.url` ist jetzt korrekt als `URL` statt als `Optional[URL]` annotiert.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.21.1)

### HTTPX 0.21.0: Neues httpcore-Backend, mehr Infos im CLI-Client

15. November 2021 · Version 0.21.0

HTTPX 0.21.0 nutzt ein neu gestaltetes `httpcore`-Backend (benötigt `httpx==0.21.*` und `httpcore==0.14.*`), und der Kommandozeilen-Client zeigt mit `-v/--verbose` Verbindungs- und Serverzertifikatsinformationen an und erkennt HTTP/1.1 bzw. HTTP/2 korrekt.

[Originalquelle](https://github.com/encode/httpx/releases/tag/0.21.0)

Weitere Einträge: [Seite 2](https://updatefeed.de/updates/httpx.md?seite=2)
