diff --git a/README.md b/README.md index 25e7409..0940987 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ --- -*The following is a design proposal and is not yet fully functional. The work is well underway, tho be aware that some parts of the codebase are still under development.* +*The following is a [design proposal](https://www.encode.io/httpnext/) and is not yet fully functional. The work is well underway, tho be aware that some parts of the codebase are still under development.* # Background @@ -16,10 +16,10 @@ We've been trying to handle that incrementally, working from a requests-compatib This work presents a significantly simplified implementation of `httpx`. -* Seriously, a [radically simplified implementation](https://github.com/encode/httpx-insiders/blob/main/src/httpx/_client.py). While still fulfiling the same set of functionality. +* Seriously, a [radically simplified implementation](https://github.com/encode/httpnext/blob/main/src/httpx/_client.py). While still fulfiling the same set of functionality. * A consistent & tightly typed set of HTTP components, with immutability throughout. Includes URLs, Query Parameters, Headers, Form & File interfaces, all of which are suitable for either client side or server side codebases. -* A re-engineered [connection pool implementation](https://github.com/encode/httpx-insiders/blob/main/src/httpx/_pool.py), with tighter more obvious concurrency handling. -* The core networking component is simple enough to be directly included. The only hard dependencies here are `h11` and `truststore`. +* A re-engineered [connection pool implementation](https://github.com/encode/httpnext/blob/main/src/httpx/_pool.py), with tighter more obvious concurrency handling. +* The core networking component is simple enough to be directly included. There is no `httpx`/`httpcore` split, and the only hard dependencies here are `h11` and `truststore`. * Seperately namespaced packages for `ahttpx` and `httpx`. There is also preliminary work ongoing for httpx *for both client-side and server-side usage*. @@ -52,7 +52,7 @@ Lets get to work... # Documentation -The httpx 1.0 [design proposal](https://staging.d2pg1230p7w6nv.amplifyapp.com/) is now available. +The httpx 1.0 [design proposal](https://www.encode.io/httpnext/) is now available. * [Quickstart](docs/00-quickstart.md) * [Clients](docs/01-clients.md) diff --git a/docs/index.md b/docs/index.md index fc9df17..d348f78 100644 --- a/docs/index.md +++ b/docs/index.md @@ -30,16 +30,10 @@ There is also preliminary work ongoing for httpx *for both client-side and serve # Overview -Installation from the insiders repo... +Installation... ```shell -$ pip install git+https://github.com/encode/httpx-insiders.git -``` - -Or the public installation... - -```shell -$ pip install https://staging.d2pg1230p7w6nv.amplifyapp.com/httpx-design-proposal.tar.gz +$ pip install git+https://github.com/encode/httpnext.git ``` Lets get to work...