From f0657cb43cb707d1672b93b61bb53b4cfb166820 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Tue, 20 Dec 2022 12:07:43 +0000 Subject: [PATCH] Version 0.16.3 (#640) * Version 0.16.3 * Update CHANGELOG * Update CHANGELOG * Update CHANGELOG.md --- CHANGELOG.md | 7 +++++++ httpcore/__init__.py | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8520c6ce..95ef72b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## 0.16.3 (December 20th, 2022) + +- Allow `ws` and `wss` schemes. Allows us to properly support websocket upgrade connections. (#625) +- Forwarding HTTP proxies use a connection-per-remote-host. Required by some proxy implementations. (#637) +- Don't raise `RuntimeError` when closing a connection pool with active connections. Removes some error cases when cancellations are used. (#631) +- Lazy import `anyio`, so that it's no longer a hard dependancy, and isn't imported if unused. (#639) + ## 0.16.2 (November 25th, 2022) - Revert 'Fix async cancellation behaviour', which introduced race conditions. (#627) diff --git a/httpcore/__init__.py b/httpcore/__init__.py index 357e692d..8cb3f8d5 100644 --- a/httpcore/__init__.py +++ b/httpcore/__init__.py @@ -82,7 +82,7 @@ "WriteError", ] -__version__ = "0.16.2" +__version__ = "0.16.3" __locals = locals()