head	1.5;
access;
symbols
	pkgsrc-2026Q3:1.5.0.2
	pkgsrc-2026Q3-base:1.5;
locks; strict;
comment	@# @;


1.5
date	2026.08.23.08.10.20;	author wiz;	state Exp;
branches;
next	1.4;
commitid	GJRaYVZ3zFn3JJSG;

1.4
date	2026.08.16.12.29.47;	author wiz;	state Exp;
branches;
next	1.3;
commitid	2OCgRLTCGNT2oRRG;

1.3
date	2026.07.27.15.17.34;	author wiz;	state Exp;
branches;
next	1.2;
commitid	34FOaN2OC8kqXiPG;

1.2
date	2026.07.15.16.28.01;	author adam;	state Exp;
branches;
next	1.1;
commitid	4PNAbR0GIThqJLNG;

1.1
date	2026.07.06.06.54.46;	author wiz;	state Exp;
branches;
next	;
commitid	FFzoUEszsI1QQyMG;


desc
@@


1.5
log
@py-httpx2: update to 2.12.0.

## 2.12.0 (August 18th, 2026)

### Changed

* Use `backports.zstd` for Zstandard decoding on Python 3.13 and earlier.
  ([#1146](https://github.com/pydantic/httpx2/pull/1146))

### Fixed

* Bound peak memory while streaming compressed responses and close response streams when decoding fails.
  ([#1126](https://github.com/pydantic/httpx2/pull/1126))

## 2.11.0 (August 18th, 2026)

### Added

* Add the public `Origin` value object and `URL.origin` property for normalized,
  hashable origin comparisons. ([#1134](https://github.com/pydantic/httpx2/pull/1134))

### Changed

* Require Brotli 1.2.0 or later for the `brotli` extra. ([#1141](https://github.com/pydantic/httpx2/pull/1141))

### Fixed

* Restore deprecated status code aliases. ([#1135](https://github.com/pydantic/httpx2/pull/1135))
* Extract HTTP/2 release notes from changelog headings correctly. ([#1136](https://github.com/pydantic/httpx2/pull/1136))
* Respect explicit `Transfer-Encoding` headers and expose buffered request body lengths to WSGI applications.
  ([#1137](https://github.com/pydantic/httpx2/pull/1137))
* Validate multipart part header names and values before serialization.
  ([#1142](https://github.com/pydantic/httpx2/pull/1142))
@
text
@$NetBSD: distinfo,v 1.4 2026/08/16 12:29:47 wiz Exp $

BLAKE2s (httpx2-2.12.0.tar.gz) = 7f0ed96ebf4a6f26489f2b34066d94b1d9dd4b98b3b3d74fa9e577761c90debe
SHA512 (httpx2-2.12.0.tar.gz) = ddf513868a1fb816df14661c2974e13018036b81ee0a48b700cd318009c268fa50d4898e9689533b59f7e56d241851e67462591f16173dac9592f5472358e3fc
Size (httpx2-2.12.0.tar.gz) = 100040 bytes
@


1.4
log
@py-httpx2: update to 2.10.0.

Added

    Add support for running on WebAssembly / Emscripten via Pyodide by @@hoodmane in #1119
    Add max_event_size to cap SSE event buffering by @@Kludex in #1071
    Add RFC 9110 status code constants by @@mbeijen in #1069
    Add support for Python 3.15 by @@hugovk in #1090

Changed

    Improve SSE chunk buffering performance by @@Kludex in #1117
    Skip cookie extraction without Set-Cookie by @@Kludex in #1107
    Return str | None instead of Any from Headers.get by @@ItsDrike in #1121

Fixed

    Enforce WebSocket max message size across fragments by @@Kludex in #1085
    Ignore unsolicited and duplicate Pong frames by @@Kludex in #1122
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2026/07/27 15:17:34 wiz Exp $
d3 3
a5 3
BLAKE2s (httpx2-2.10.0.tar.gz) = 85bd7be6fe9ecd5d099ccd2d684e508525b5bb6f90ec27dc1bc7072ea85f1cdf
SHA512 (httpx2-2.10.0.tar.gz) = dc4af80d0c5d80e66731c5b16054835b0bbe1675beeb31dedb1bb26d32f88bf7e2f60cd4b2db4d952125b6bb72b46619b9884a7d843f8e3da13d50d11741628d
Size (httpx2-2.10.0.tar.gz) = 98749 bytes
@


1.3
log
@py-httpx2: update to 2.9.1.

## 2.9.1 (July 24th, 2026)

### Fixed

* Alias `httpcore` imports to `httpcore2` in `alias_httpx()`. ([#1082](https://github.com/pydantic/httpx2/pull/1082))

## 2.9.0 (July 23rd, 2026)

### Added

* Add `alias_httpx()`, letting applications make `import httpx` resolve to `httpx2` process-wide. ([#1077](https://github.com/pydantic/httpx2/pull/1077))

## 2.8.0 (July 23rd, 2026)

No changes since `2.7.0`. Version bumped to stay in lockstep with `httpcore2`.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2026/07/15 16:28:01 adam Exp $
d3 3
a5 3
BLAKE2s (httpx2-2.9.1.tar.gz) = 7108d4130c3397c518aa8e2a6fc078e412d8470c1536342977fc1d032579992d
SHA512 (httpx2-2.9.1.tar.gz) = 7e7b92d8640a6d39fc0800010920f9e9c4338e23279a35a6281ca0fe9e33e70550592ad411f2dbc5bc6ba51b6dddd52d61f661adcd4b4e27aaf342884a80fde5
Size (httpx2-2.9.1.tar.gz) = 95458 bytes
@


1.2
log
@py-httpcore2 py-httpx2: updated to 2.7.0

2.7.0
This release syncs the vendored WebSocket support with the latest httpx-ws, which was previously pinned to an outdated snapshot.

2.6.0
The main feature in this release is support for WebSockets!
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2026/07/06 06:54:46 wiz Exp $
d3 3
a5 3
BLAKE2s (httpx2-2.7.0.tar.gz) = 4afbf4064a11c7aff75d4965c16df28f7b32ef9f5e5df0cf8e8130303e29c54a
SHA512 (httpx2-2.7.0.tar.gz) = bef10e462da857f7960b7c7ba8f5990731c42af9902280f9ba821a42022a976114da8a27559a97d2ac6a8809077bb91ceb5ebab325b02835aa19bce971baeebe
Size (httpx2-2.7.0.tar.gz) = 94487 bytes
@


1.1
log
@www/py-httpx2: import py-httpx2-2.5.0

HTTPX2 is a fully featured HTTP client library for Python. It
includes an integrated command line client, has support for both
HTTP/1.1 and HTTP/2, and provides both sync and async APIs.
@
text
@d1 1
a1 1
$NetBSD$
d3 3
a5 3
BLAKE2s (httpx2-2.5.0.tar.gz) = 267e91ab0f256263b924342aac899e070a1e55f764787147619b9578ea90764f
SHA512 (httpx2-2.5.0.tar.gz) = 4060bdb865272192270a3e6b2f7f08da0f7d43d2f0b97cd106b52444ac145b2a84276c17f321ef8c81e02b82fc74d17a9dd2f3d464a6a8424cad72e9c1a8c1d4
Size (httpx2-2.5.0.tar.gz) = 83121 bytes
@

