]> git.ipfire.org Git - thirdparty/httpx.git/log
thirdparty/httpx.git
2 years agoBump the python-packages group with 6 updates (#3077)
dependabot[bot] [Thu, 1 Feb 2024 16:19:47 +0000 (16:19 +0000)] 
Bump the python-packages group with 6 updates (#3077)

Bumps the python-packages group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.5.3` | `9.5.6` |
| [coverage[toml]](https://github.com/nedbat/coveragepy) | `7.4.0` | `7.4.1` |
| [cryptography](https://github.com/pyca/cryptography) | `41.0.7` | `42.0.2` |
| [pytest](https://github.com/pytest-dev/pytest) | `7.4.4` | `8.0.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.1.13` | `0.1.15` |
| [uvicorn](https://github.com/encode/uvicorn) | `0.25.0` | `0.27.0.post1` |

Updates `mkdocs-material` from 9.5.3 to 9.5.6
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.3...9.5.6)

Updates `coverage[toml]` from 7.4.0 to 7.4.1
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.0...7.4.1)

Updates `cryptography` from 41.0.7 to 42.0.2
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.7...42.0.2)

Updates `pytest` from 7.4.4 to 8.0.0
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.0.0)

Updates `ruff` from 0.1.13 to 0.1.15
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.1.13...v0.1.15)

Updates `uvicorn` from 0.25.0 to 0.27.0.post1
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/uvicorn/compare/0.25.0...0.27.0.post1)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: coverage[toml]
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: python-packages
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: uvicorn
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoMention NO_PROXY environment variable on Advanced Usage page (#3066)
Richie B2B [Tue, 30 Jan 2024 07:01:56 +0000 (08:01 +0100)] 
Mention NO_PROXY environment variable on Advanced Usage page (#3066)

Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoUse `__future__.annotations` (#3068)
Kar Petrosyan [Wed, 24 Jan 2024 14:30:22 +0000 (06:30 -0800)] 
Use `__future__.annotations` (#3068)

* Switch to new typing style

* lint

2 years agotest `parse_header_links` via public api (#3061)
T-256 [Tue, 16 Jan 2024 10:25:02 +0000 (13:55 +0330)] 
test `parse_header_links` via public api (#3061)

* test `parse_header_links` via public api

* add no-link test

* Update tests/test_utils.py

---------

Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agotest `obfuscate_sensitive_headers` via public api (#3063)
T-256 [Tue, 16 Jan 2024 09:53:23 +0000 (13:23 +0330)] 
test `obfuscate_sensitive_headers` via public api (#3063)

2 years agoDrop outdated section (#3057)
Tom Christie [Mon, 15 Jan 2024 13:01:04 +0000 (13:01 +0000)] 
Drop outdated section (#3057)

2 years agoAdding an indent to fix wrong rendering in warning block (#3056)
Nyakku Shigure [Mon, 15 Jan 2024 12:30:09 +0000 (20:30 +0800)] 
Adding an indent to fix wrong rendering in warning block (#3056)

2 years agoFix sections references (#3058)
Kar Petrosyan [Mon, 15 Jan 2024 11:15:31 +0000 (15:15 +0400)] 
Fix sections references (#3058)

2 years agoBump the python-packages group with 3 updates (#3055)
dependabot[bot] [Mon, 15 Jan 2024 10:04:09 +0000 (10:04 +0000)] 
Bump the python-packages group with 3 updates (#3055)

Bumps the python-packages group with 3 updates: [ruff](https://github.com/astral-sh/ruff), [trio](https://github.com/python-trio/trio) and [uvicorn](https://github.com/encode/uvicorn).

Updates `ruff` from 0.1.9 to 0.1.13
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.1.9...v0.1.13)

Updates `trio` from 0.22.2 to 0.24.0
- [Release notes](https://github.com/python-trio/trio/releases)
- [Commits](https://github.com/python-trio/trio/compare/v0.22.2...v0.24.0)

Updates `uvicorn` from 0.24.0.post1 to 0.25.0
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/uvicorn/compare/0.24.0.post1...0.25.0)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: python-packages
- dependency-name: trio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
- dependency-name: uvicorn
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoDocs restructuring. (#3049)
Tom Christie [Mon, 15 Jan 2024 09:48:56 +0000 (09:48 +0000)] 
Docs restructuring. (#3049)

* Tweak docs layout

* Move client docs into folder

* Add clients/authentication section

* Client authentication docs

* Fix authentication example

* SSL Context

* Timeouts

* Event hooks

* Proxies, Transports

* Text encodings

* Resource limits

* 'Clients' -> 'Advanced'

* 'Clients' -> 'Advanced'

* Add client docs

---------

Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoGroup dependencies on dependabot updates (#3054)
Marcelo Trylesinski [Fri, 12 Jan 2024 18:48:03 +0000 (19:48 +0100)] 
Group dependencies on dependabot updates (#3054)

2 years agoFix RFC 2069 mode digest authentication (#3045)
Tereza Tomcova [Wed, 10 Jan 2024 10:08:42 +0000 (11:08 +0100)] 
Fix RFC 2069 mode digest authentication (#3045)

* Fix RFC 2069 mode digest authentication

* Update CHANGELOG.md

2 years agoKeep clients in sync (#3042)
Kar Petrosyan [Mon, 8 Jan 2024 11:09:14 +0000 (15:09 +0400)] 
Keep clients in sync (#3042)

* Keep clients in sync

* Update httpx/_client.py

* Update httpx/_client.py

2 years agoRemove unused type: ignore (#3038)
Kar Petrosyan [Thu, 4 Jan 2024 15:03:09 +0000 (19:03 +0400)] 
Remove unused type: ignore (#3038)

* Remove unused type: ignore

* Bump mypy version

* Revert "Bump mypy version"

This reverts commit 55b44b5d2f6f6b6417c197c653a43e3db3bf8804.

* Bump mypy

---------

Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoBump pytest from 7.4.3 to 7.4.4 (#3032)
dependabot[bot] [Wed, 3 Jan 2024 07:18:02 +0000 (11:18 +0400)] 
Bump pytest from 7.4.3 to 7.4.4 (#3032)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.3...7.4.4)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoBump coverage[toml] from 7.3.0 to 7.4.0 (#3034)
dependabot[bot] [Wed, 3 Jan 2024 05:44:26 +0000 (09:44 +0400)] 
Bump coverage[toml] from 7.3.0 to 7.4.0 (#3034)

Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.3.0 to 7.4.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.3.0...7.4.0)

---
updated-dependencies:
- dependency-name: coverage[toml]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoBump actions/setup-python from 4 to 5 (#3036)
dependabot[bot] [Wed, 3 Jan 2024 05:36:16 +0000 (09:36 +0400)] 
Bump actions/setup-python from 4 to 5 (#3036)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoBump ruff from 0.1.6 to 0.1.9 (#3031)
dependabot[bot] [Wed, 3 Jan 2024 05:14:26 +0000 (09:14 +0400)] 
Bump ruff from 0.1.6 to 0.1.9 (#3031)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.1.6 to 0.1.9.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.1.6...v0.1.9)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoBump mkdocs-material from 9.4.14 to 9.5.3 (#3035)
dependabot[bot] [Wed, 3 Jan 2024 05:11:45 +0000 (09:11 +0400)] 
Bump mkdocs-material from 9.4.14 to 9.5.3 (#3035)

Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.4.14 to 9.5.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.14...9.5.3)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoTidy up import (#3020)
Tom Christie [Thu, 28 Dec 2023 13:10:37 +0000 (13:10 +0000)] 
Tidy up import (#3020)

Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoAdd missing argument (#3023)
Kar Petrosyan [Thu, 28 Dec 2023 12:50:43 +0000 (16:50 +0400)] 
Add missing argument (#3023)

* Add missing argument

* chaneglog

* changelog

2 years ago`types-certifi` and `types-chardet` are no longer needed (#3015)
Marcel Telka [Thu, 21 Dec 2023 10:51:11 +0000 (11:51 +0100)] 
`types-certifi` and `types-chardet` are no longer needed (#3015)

2 years agoVersion 0.26.0 (#3009) 0.26.0
Kar Petrosyan [Wed, 20 Dec 2023 10:52:22 +0000 (05:52 -0500)] 
Version 0.26.0 (#3009)

* Version 0.26.0

* Update changelog

* Update CHANGELOG.md

* Add `Deprecated` section

2 years agoRemove unused curio check (#3010)
Kar Petrosyan [Tue, 19 Dec 2023 04:53:30 +0000 (23:53 -0500)] 
Remove unused curio check (#3010)

2 years agoCleanup URL percent-encoding behavior. (#2990)
Tom Christie [Fri, 15 Dec 2023 11:35:16 +0000 (11:35 +0000)] 
Cleanup URL percent-encoding behavior. (#2990)

* Replace path_query_fragment encoding tests

* Remove replaced test cases

* Fix test case to use correct hex sequence for 'abc'

* Fix 'quote' behaviour so we don't double-escape.

* Add '/' to safe chars in query strings

* Update docstring

* Linting

* Update outdated comment.

* Revert unrelated change

---------

Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoFix environment proxies (#2741)
Kar Petrosyan [Thu, 14 Dec 2023 14:04:04 +0000 (09:04 -0500)] 
Fix environment proxies (#2741)

* Add red test

* Make the test pass

* Lint

* chanelog

---------

Co-authored-by: Karen Petrosyan <92274156+karosis88@users.noreply.github.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoEnabling `ruff` C416 (#3001)
James Braza [Wed, 13 Dec 2023 11:30:39 +0000 (06:30 -0500)] 
Enabling `ruff` C416 (#3001)

* Enabled C416 in ruff

* Ran ruff on all files

* Ran ruff format

* Update pyproject.toml

---------

Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoUpdate CHANGELOG.md (#3000)
Tom Christie [Tue, 12 Dec 2023 13:44:26 +0000 (13:44 +0000)] 
Update CHANGELOG.md (#3000)

2 years agoFixed `iter_text` adding an empty string (#2998)
James Braza [Mon, 11 Dec 2023 22:34:25 +0000 (17:34 -0500)] 
Fixed `iter_text` adding an empty string (#2998)

2 years agoEnsure that ASGI 'raw_path' does not include query component of URL. (#2999)
Tom Christie [Mon, 11 Dec 2023 15:45:20 +0000 (15:45 +0000)] 
Ensure that ASGI 'raw_path' does not include query component of URL. (#2999)

2 years agoAdd the 'proxy' parameter and deprecate 'proxies'. (#2879)
Kar Petrosyan [Mon, 11 Dec 2023 13:55:52 +0000 (08:55 -0500)] 
Add the 'proxy' parameter and deprecate 'proxies'. (#2879)

* Add the proxy parameter and deprecate proxies

* Make the Client.proxy and HTTPTransport.proxy types the same

* Update httpx/_transports/default.py

Co-authored-by: T-256 <132141463+T-256@users.noreply.github.com>
* Update httpx/_transports/default.py

Co-authored-by: T-256 <132141463+T-256@users.noreply.github.com>
* Drop unneeded noqa

* Changelog

* update documentation

* Allow None in mounts

* typos

* Update httpx/_types.py

* Changes proxies to proxy in CLI app

* Add proxy to request function

* Update CHANGELOG.md

Co-authored-by: Tom Christie <tom@tomchristie.com>
* Update docs/troubleshooting.md

Co-authored-by: Tom Christie <tom@tomchristie.com>
* Update docs/troubleshooting.md

Co-authored-by: Tom Christie <tom@tomchristie.com>
* Lint

---------

Co-authored-by: Tom Christie <tom@tomchristie.com>
Co-authored-by: T-256 <132141463+T-256@users.noreply.github.com>
2 years agoAllow URLs where username or password contains unescaped '@'. (#2986)
Tom Christie [Thu, 7 Dec 2023 10:08:14 +0000 (10:08 +0000)] 
Allow URLs where username or password contains unescaped '@'. (#2986)

* Add test cases for userinfo in URL

* Resolve failing test cases

* Update CHANGELOG.md

* Update CHANGELOG.md

2 years agoMoving test cases into 'test_url.py' (#2982)
Tom Christie [Tue, 5 Dec 2023 15:36:05 +0000 (15:36 +0000)] 
Moving test cases into 'test_url.py' (#2982)

* Moving test cases into 'test_url.py'

* Move test_url to test_basic_url

* Linting

* Move TypeError test case. Move basic httpx.URL cases.

* Linting

* Merge invalid URL cases

* Move percent encoding test cases

* Move remaining test cases

* Linting

* Add missing test cases

2 years agoReorganise tests in 'test_url.py' (#2981)
Tom Christie [Tue, 5 Dec 2023 13:24:34 +0000 (13:24 +0000)] 
Reorganise tests in 'test_url.py' (#2981)

* Reorganise tests in 'test_url.py'

* Linting

2 years agoBump uvicorn from 0.22.0 to 0.24.0.post1 (#2972)
dependabot[bot] [Sun, 3 Dec 2023 06:20:07 +0000 (22:20 -0800)] 
Bump uvicorn from 0.22.0 to 0.24.0.post1 (#2972)

Bumps [uvicorn](https://github.com/encode/uvicorn) from 0.22.0 to 0.24.0.post1.
- [Release notes](https://github.com/encode/uvicorn/releases)
- [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/uvicorn/compare/0.22.0...0.24.0.post1)

---
updated-dependencies:
- dependency-name: uvicorn
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoBump mkdocs-material from 9.4.7 to 9.4.14 (#2973)
dependabot[bot] [Sun, 3 Dec 2023 06:17:24 +0000 (22:17 -0800)] 
Bump mkdocs-material from 9.4.7 to 9.4.14 (#2973)

Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.4.7 to 9.4.14.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.7...9.4.14)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoBump trio-typing from 0.9.0 to 0.10.0 (#2970)
dependabot[bot] [Sat, 2 Dec 2023 05:42:50 +0000 (09:42 +0400)] 
Bump trio-typing from 0.9.0 to 0.10.0 (#2970)

Bumps [trio-typing](https://github.com/python-trio/trio-typing) from 0.9.0 to 0.10.0.
- [Commits](https://github.com/python-trio/trio-typing/compare/v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: trio-typing
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump cryptography from 41.0.6 to 41.0.7 (#2971)
dependabot[bot] [Fri, 1 Dec 2023 19:34:15 +0000 (13:34 -0600)] 
Bump cryptography from 41.0.6 to 41.0.7 (#2971)

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.6 to 41.0.7.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.6...41.0.7)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump ruff from 0.1.3 to 0.1.6 (#2974)
dependabot[bot] [Fri, 1 Dec 2023 19:31:23 +0000 (13:31 -0600)] 
Bump ruff from 0.1.3 to 0.1.6 (#2974)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.1.3 to 0.1.6.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.1.3...v0.1.6)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoRuff linter: Use the default line-length (#2922)
T-256 [Wed, 29 Nov 2023 09:28:31 +0000 (12:58 +0330)] 
Ruff linter: Use the default line-length (#2922)

Co-authored-by: Tester <Tester@test.com>
Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoBump cryptography from 41.0.4 to 41.0.6 (#2965)
dependabot[bot] [Wed, 29 Nov 2023 04:32:50 +0000 (22:32 -0600)] 
Bump cryptography from 41.0.4 to 41.0.6 (#2965)

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.4 to 41.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.4...41.0.6)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoVersion 0.25.2 (#2957) 0.25.2
Kar Petrosyan [Fri, 24 Nov 2023 12:33:18 +0000 (16:33 +0400)] 
Version 0.25.2 (#2957)

* Version 0.25.2

* Update CHANGELOG.md

2 years agoadd missing type hints to __init__(...) (#2938)
Petr Belskiy [Fri, 17 Nov 2023 13:58:51 +0000 (16:58 +0300)] 
add missing type hints to __init__(...) (#2938)

* add missing type hints to __init__

https://peps.python.org/pep-0484/

* add info to changelog

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoAdd missing changelog section (#2943)
Kar Petrosyan [Fri, 17 Nov 2023 12:48:27 +0000 (16:48 +0400)] 
Add missing changelog section (#2943)

2 years agoAdd tests and requirements.txt to sdist (#2927)
Marcel Telka [Tue, 14 Nov 2023 08:17:27 +0000 (09:17 +0100)] 
Add tests and requirements.txt to sdist (#2927)

* Add tests and requirements.txt to sdist

* Update pyproject.toml

Co-authored-by: Tom Christie <tom@tomchristie.com>
---------

Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years ago📌 pin httpcore==1.* (#2937)
Wenceslas Sanchez [Tue, 14 Nov 2023 07:51:48 +0000 (08:51 +0100)] 
📌 pin httpcore==1.* (#2937)

* 📌 set httpcore>=1.0.0

* 📌 set httpcore==1.*

2 years agoInline Brotli samples in tests (#2935)
Michał Górny [Fri, 10 Nov 2023 15:07:05 +0000 (16:07 +0100)] 
Inline Brotli samples in tests (#2935)

Inline the compressed Brotli samples in tests to make them independent
of Brotli implementation.  This makes it possible to run the test suite
both against Brotli and brotlicffi.

Fixes #2906

2 years agoTidy up headers in CHANGELOG.md (#2925)
Tom Christie [Fri, 3 Nov 2023 14:28:37 +0000 (14:28 +0000)] 
Tidy up headers in CHANGELOG.md (#2925)

2 years agoBump build from 0.10.0 to 1.0.3 (#2913)
dependabot[bot] [Fri, 3 Nov 2023 13:55:10 +0000 (08:55 -0500)] 
Bump build from 0.10.0 to 1.0.3 (#2913)

Bumps [build](https://github.com/pypa/build) from 0.10.0 to 1.0.3.
- [Release notes](https://github.com/pypa/build/releases)
- [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pypa/build/compare/0.10.0...1.0.3)

---
updated-dependencies:
- dependency-name: build
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoVersion 0.25.1 (#2923) 0.25.1
Tom Christie [Fri, 3 Nov 2023 13:18:54 +0000 (13:18 +0000)] 
Version 0.25.1 (#2923)

2 years agoSupport newer versions of httpcore (#2885)
Paul Schreiber [Thu, 2 Nov 2023 14:41:25 +0000 (10:41 -0400)] 
Support newer versions of httpcore (#2885)

* Support newer versions of httpcore

httpcore 1.0.0 was release October 6, 2023.

* Update pyproject.toml

* Update pyproject.toml

Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
* Update pyproject.toml

Co-authored-by: Tom Christie <tom@tomchristie.com>
* Update CHANGELOG.md

---------

Co-authored-by: Tom Christie <tom@tomchristie.com>
Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoUse ruff format (#2901)
Kar Petrosyan [Thu, 2 Nov 2023 11:48:53 +0000 (15:48 +0400)] 
Use ruff format (#2901)

2 years agoBump trio-typing from 0.8.0 to 0.9.0 (#2914)
dependabot[bot] [Wed, 1 Nov 2023 20:57:15 +0000 (15:57 -0500)] 
Bump trio-typing from 0.8.0 to 0.9.0 (#2914)

Bumps [trio-typing](https://github.com/python-trio/trio-typing) from 0.8.0 to 0.9.0.
- [Commits](https://github.com/python-trio/trio-typing/compare/v0.8.0...v0.9.0)

---
updated-dependencies:
- dependency-name: trio-typing
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump mkdocs-material from 9.4.2 to 9.4.7 (#2915)
dependabot[bot] [Wed, 1 Nov 2023 16:27:23 +0000 (20:27 +0400)] 
Bump mkdocs-material from 9.4.2 to 9.4.7 (#2915)

Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.4.2 to 9.4.7.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.4.2...9.4.7)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump pytest from 7.4.2 to 7.4.3 (#2917)
dependabot[bot] [Wed, 1 Nov 2023 16:21:17 +0000 (11:21 -0500)] 
Bump pytest from 7.4.2 to 7.4.3 (#2917)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.2 to 7.4.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.2...7.4.3)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoCleanup response.json() method (#2911)
Tom Christie [Tue, 31 Oct 2023 10:10:16 +0000 (10:10 +0000)] 
Cleanup response.json() method (#2911)

Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoFix third party package documentation link (#2902)
Kar Petrosyan [Tue, 31 Oct 2023 06:57:34 +0000 (02:57 -0400)] 
Fix third party package documentation link (#2902)

* Fix doc link

* Update docs/third_party_packages.md

2 years agoLazily import 'netrc' module (#2910)
Tom Christie [Mon, 30 Oct 2023 20:07:42 +0000 (20:07 +0000)] 
Lazily import 'netrc' module (#2910)

2 years agoDrop unneccessary `binascii` import (#2909)
Tom Christie [Mon, 30 Oct 2023 19:13:47 +0000 (19:13 +0000)] 
Drop unneccessary `binascii` import (#2909)

* Drop unneccessary binascii import

* Update httpx/_multipart.py

Co-authored-by: T-256 <132141463+T-256@users.noreply.github.com>
* boundary is 'bytes' not 'str'

---------

Co-authored-by: T-256 <132141463+T-256@users.noreply.github.com>
2 years agoDelete js folder and remove extra_javascript (#2899)
Mahmoud [Wed, 25 Oct 2023 07:29:20 +0000 (10:29 +0300)] 
Delete js folder and remove extra_javascript (#2899)

* Delete js folder and remove extra_javascript

* Update mkdocs.yml

---------

Co-authored-by: Kar Petrosyan <92274156+karpetrosyan@users.noreply.github.com>
2 years agoFix encode host (#2886)
robinaly [Tue, 10 Oct 2023 11:03:47 +0000 (13:03 +0200)] 
Fix encode host (#2886)

* Fix requiring dot literal rather than any character in IPv4

* Add check to prevent future errors

2 years agoBump mkdocs-material from 9.2.6 to 9.4.2 (#2872)
dependabot[bot] [Mon, 2 Oct 2023 13:35:16 +0000 (14:35 +0100)] 
Bump mkdocs-material from 9.2.6 to 9.4.2 (#2872)

Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.2.6 to 9.4.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.2.6...9.4.2)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoBump pytest from 7.4.0 to 7.4.2 (#2871)
dependabot[bot] [Mon, 2 Oct 2023 12:39:05 +0000 (13:39 +0100)] 
Bump pytest from 7.4.0 to 7.4.2 (#2871)

Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.0 to 7.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zanie Blue <contact@zanie.dev>
2 years agoBump mkdocs from 1.5.2 to 1.5.3 (#2869)
dependabot[bot] [Mon, 2 Oct 2023 04:34:13 +0000 (23:34 -0500)] 
Bump mkdocs from 1.5.2 to 1.5.3 (#2869)

Bumps [mkdocs](https://github.com/mkdocs/mkdocs) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/mkdocs/mkdocs/releases)
- [Commits](https://github.com/mkdocs/mkdocs/compare/1.5.2...1.5.3)

---
updated-dependencies:
- dependency-name: mkdocs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump ruff from 0.0.286 to 0.0.291 (#2870)
dependabot[bot] [Mon, 2 Oct 2023 04:26:46 +0000 (22:26 -0600)] 
Bump ruff from 0.0.286 to 0.0.291 (#2870)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.286 to 0.0.291.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.286...v0.0.291)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump black from 23.7.0 to 23.9.1 (#2873)
dependabot[bot] [Mon, 2 Oct 2023 04:15:01 +0000 (22:15 -0600)] 
Bump black from 23.7.0 to 23.9.1 (#2873)

Bumps [black](https://github.com/psf/black) from 23.7.0 to 23.9.1.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/23.7.0...23.9.1)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoHishel as an alternative for "cachecontrol" and "requests-cache". (#2866)
Kar Petrosyan [Thu, 28 Sep 2023 16:30:49 +0000 (12:30 -0400)] 
Hishel as an alternative for "cachecontrol" and "requests-cache". (#2866)

* Add Caching section in compatibility

* typo

2 years agoBump cryptography from 41.0.3 to 41.0.4 (#2859)
dependabot[bot] [Fri, 22 Sep 2023 04:53:13 +0000 (22:53 -0600)] 
Bump cryptography from 41.0.3 to 41.0.4 (#2859)

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.3...41.0.4)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoAdd support for Python 3.12 (#2854)
Hugo van Kemenade [Thu, 21 Sep 2023 14:35:56 +0000 (08:35 -0600)] 
Add support for Python 3.12 (#2854)

* Add support for Python 3.12

* Bump GitHub Actions

* Remove redundant version checks

* Add CHANGELOG entry

2 years agoRaise ValueError on `Response.encoding` being set after `Response.text` has been...
xzmeng [Tue, 19 Sep 2023 07:54:32 +0000 (15:54 +0800)] 
Raise ValueError on `Response.encoding` being set after `Response.text` has been accessed (#2852)

* Raise ValueError on change encoding

* Always raise ValueError for simplicity

* update CHANGELOG.md

2 years agoDrop private imports from test_proxies.py (#2850)
Y.D.X [Sat, 16 Sep 2023 20:58:56 +0000 (04:58 +0800)] 
Drop private imports from test_proxies.py (#2850)

2 years agoAdd cookies to the retried request when performing digest authentication. (#2846)
Musale Martin [Fri, 15 Sep 2023 09:52:11 +0000 (12:52 +0300)] 
Add cookies to the retried request when performing digest authentication. (#2846)

* Add cookies from the response to the retried request

* Conditionally add cookies from the response

* Fix failing auth module tests

* Fix linting error

* Add tests to check set cookies from server

2 years agoVersion 0.25.0 (#2801) 0.25.0
Trim21 [Mon, 11 Sep 2023 10:13:24 +0000 (18:13 +0800)] 
Version 0.25.0 (#2801)

* bump

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: Kar Petrosyan <92274156+karosis88@users.noreply.github.com>
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: Kar Petrosyan <92274156+karosis88@users.noreply.github.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoHTTPS proxies support (#2845)
Kar Petrosyan [Mon, 11 Sep 2023 09:56:01 +0000 (05:56 -0400)] 
HTTPS proxies support (#2845)

* Add ssl_context argument to Proxy class

* Changelog

2 years agoChange extensions type (#2803)
Kar Petrosyan [Mon, 11 Sep 2023 06:29:22 +0000 (02:29 -0400)] 
Change extensions type (#2803)

* Change extensions type

* Update changelog

* install httpcore from the git

* Revert "install httpcore from the git"

This reverts commit 1813c6aff178cce3b63d7458ec9a8337542de9dd.

* bump httpcore version

* fix requirements

---------

Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoUpdate _models.py (#2840)
Kalle Møller [Thu, 7 Sep 2023 09:24:49 +0000 (11:24 +0200)] 
Update _models.py (#2840)

To remove the unknown dict type info

(variable) extensions: ResponseExtensions | dict[Unknown, Unknown]

Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoBump coverage[toml] from 7.2.7 to 7.3.0 (#2839)
dependabot[bot] [Thu, 7 Sep 2023 09:19:54 +0000 (10:19 +0100)] 
Bump coverage[toml] from 7.2.7 to 7.3.0 (#2839)

Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.2.7 to 7.3.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.7...7.3.0)

---
updated-dependencies:
- dependency-name: coverage[toml]
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoBump mkdocs-material from 9.1.17 to 9.2.6 (#2835)
dependabot[bot] [Sat, 2 Sep 2023 07:10:53 +0000 (08:10 +0100)] 
Bump mkdocs-material from 9.1.17 to 9.2.6 (#2835)

2 years agoBump chardet from 5.1.0 to 5.2.0 (#2837)
dependabot[bot] [Fri, 1 Sep 2023 19:12:56 +0000 (14:12 -0500)] 
Bump chardet from 5.1.0 to 5.2.0 (#2837)

Bumps [chardet](https://github.com/chardet/chardet) from 5.1.0 to 5.2.0.
- [Release notes](https://github.com/chardet/chardet/releases)
- [Commits](https://github.com/chardet/chardet/compare/5.1.0...5.2.0)

---
updated-dependencies:
- dependency-name: chardet
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump mypy from 1.4.1 to 1.5.1 (#2838)
dependabot[bot] [Fri, 1 Sep 2023 18:55:09 +0000 (13:55 -0500)] 
Bump mypy from 1.4.1 to 1.5.1 (#2838)

Bumps [mypy](https://github.com/python/mypy) from 1.4.1 to 1.5.1.
- [Commits](https://github.com/python/mypy/compare/v1.4.1...v1.5.1)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zanie Blue <contact@zanie.dev>
2 years agoBump ruff from 0.0.275 to 0.0.286 (#2836)
dependabot[bot] [Fri, 1 Sep 2023 18:48:11 +0000 (13:48 -0500)] 
Bump ruff from 0.0.275 to 0.0.286 (#2836)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.275 to 0.0.286.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.275...v0.0.286)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agofix a typo in docs/logging.md (#2830)
xzmeng [Tue, 29 Aug 2023 09:27:23 +0000 (17:27 +0800)] 
fix a typo in docs/logging.md (#2830)

2 years agoBump mkdocs from 1.4.3 to 1.5.2 (#2818)
dependabot[bot] [Sun, 20 Aug 2023 06:44:32 +0000 (08:44 +0200)] 
Bump mkdocs from 1.4.3 to 1.5.2 (#2818)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump trio from 0.22.0 to 0.22.2 (#2807)
dependabot[bot] [Mon, 14 Aug 2023 14:01:00 +0000 (09:01 -0500)] 
Bump trio from 0.22.0 to 0.22.2 (#2807)

Bumps [trio](https://github.com/python-trio/trio) from 0.22.0 to 0.22.2.
- [Release notes](https://github.com/python-trio/trio/releases)
- [Commits](https://github.com/python-trio/trio/compare/v0.22.0...v0.22.2)

---
updated-dependencies:
- dependency-name: trio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump black from 23.3.0 to 23.7.0 (#2805)
dependabot[bot] [Mon, 14 Aug 2023 13:52:17 +0000 (08:52 -0500)] 
Bump black from 23.3.0 to 23.7.0 (#2805)

Bumps [black](https://github.com/psf/black) from 23.3.0 to 23.7.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/23.3.0...23.7.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump trustme from 1.0.0 to 1.1.0 (#2804)
dependabot[bot] [Mon, 14 Aug 2023 12:36:38 +0000 (14:36 +0200)] 
Bump trustme from 1.0.0 to 1.1.0 (#2804)

Bumps [trustme](https://github.com/python-trio/trustme) from 1.0.0 to 1.1.0.
- [Commits](https://github.com/python-trio/trustme/compare/v1.0.0...v1.1.0)

---
updated-dependencies:
- dependency-name: trustme
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoDrop support for Python 3.7 (#2813)
Iurii Pliner [Wed, 9 Aug 2023 09:02:28 +0000 (10:02 +0100)] 
Drop support for Python 3.7 (#2813)

* Drop Python 3.7 support

* Fix lint

* Changelog

2 years agoremove unnecessary black argument (#2817)
Trim21 [Mon, 7 Aug 2023 16:47:48 +0000 (00:47 +0800)] 
remove unnecessary black argument (#2817)

2 years agoBump cryptography from 41.0.2 to 41.0.3 (#2809) 2744/head
dependabot[bot] [Wed, 2 Aug 2023 05:48:15 +0000 (06:48 +0100)] 
Bump cryptography from 41.0.2 to 41.0.3 (#2809)

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.2 to 41.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.2...41.0.3)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoMake `raise_for_status` chainable (#2776)
Trim21 [Tue, 1 Aug 2023 09:22:58 +0000 (17:22 +0800)] 
Make `raise_for_status` chainable (#2776)

* merge upstream

* lint

* Update test_async_client.py

* update docs

* add example

* Update docs/quickstart.md

Co-authored-by: Tom Christie <tom@tomchristie.com>
* Update CHANGELOG.md

Co-authored-by: Tom Christie <tom@tomchristie.com>
* Update docs/quickstart.md

Co-authored-by: Tom Christie <tom@tomchristie.com>
---------

Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoAdd Hishel into the Third Party Packages (#2799) 2605/head
Kar Petrosyan [Mon, 31 Jul 2023 15:40:10 +0000 (11:40 -0400)] 
Add Hishel into the Third Party Packages (#2799)

2 years agoBump cryptography from 41.0.0 to 41.0.2 (#2773)
dependabot[bot] [Sat, 15 Jul 2023 03:38:15 +0000 (22:38 -0500)] 
Bump cryptography from 41.0.0 to 41.0.2 (#2773)

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.0 to 41.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.0...41.0.2)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoUse Mozilla documentation instead of `httpstatuses.com` for HTTP error reference...
Zanie [Thu, 13 Jul 2023 20:17:07 +0000 (15:17 -0500)] 
Use Mozilla documentation instead of `httpstatuses.com` for HTTP error reference (#2768)

2 years agoRemove temporary click version pin (#2771)
Marcelo Trylesinski [Thu, 13 Jul 2023 18:02:01 +0000 (20:02 +0200)] 
Remove temporary click version pin (#2771)

2 years agodocs: upload progress (#2725)
Trim21 [Thu, 13 Jul 2023 12:55:41 +0000 (20:55 +0800)] 
docs: upload progress (#2725)

* upload progress

* typo

* typo

* Update docs/advanced.md

* Update advanced.md

* Update docs/advanced.md

Co-authored-by: Kar Petrosyan <92274156+karosis88@users.noreply.github.com>
---------

Co-authored-by: Tom Christie <tom@tomchristie.com>
Co-authored-by: Kar Petrosyan <92274156+karosis88@users.noreply.github.com>
2 years agoPin CI version of `click` to resolve mypy error (#2769)
Zanie [Wed, 12 Jul 2023 14:07:06 +0000 (09:07 -0500)] 
Pin CI version of `click` to resolve mypy error (#2769)

* Add upper bound to click version to fix mypy error

* Move pin to `requirements.txt`

* Restore `pyproject.toml`

2 years agoBump coverage[toml] from 7.2.2 to 7.2.7 (#2752)
dependabot[bot] [Mon, 3 Jul 2023 09:56:05 +0000 (10:56 +0100)] 
Bump coverage[toml] from 7.2.2 to 7.2.7 (#2752)

Bumps [coverage[toml]](https://github.com/nedbat/coveragepy) from 7.2.2 to 7.2.7.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.2.2...7.2.7)

---
updated-dependencies:
- dependency-name: coverage[toml]
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Christie <tom@tomchristie.com>
2 years agoBump mkdocs-material from 9.1.15 to 9.1.17 (#2755)
dependabot[bot] [Mon, 3 Jul 2023 09:18:52 +0000 (10:18 +0100)] 
Bump mkdocs-material from 9.1.15 to 9.1.17 (#2755)

Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.1.15 to 9.1.17.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.1.15...9.1.17)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump ruff from 0.0.260 to 0.0.275 (#2753)
dependabot[bot] [Mon, 3 Jul 2023 09:13:56 +0000 (10:13 +0100)] 
Bump ruff from 0.0.260 to 0.0.275 (#2753)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.260 to 0.0.275.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md)
- [Commits](https://github.com/astral-sh/ruff/compare/v0.0.260...v0.0.275)

---
updated-dependencies:
- dependency-name: ruff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years agoBump mypy from 1.3.0 to 1.4.1 (#2754)
dependabot[bot] [Mon, 3 Jul 2023 08:56:42 +0000 (09:56 +0100)] 
Bump mypy from 1.3.0 to 1.4.1 (#2754)

Bumps [mypy](https://github.com/python/mypy) from 1.3.0 to 1.4.1.
- [Commits](https://github.com/python/mypy/compare/v1.3.0...v1.4.1)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>