-
Notifications
You must be signed in to change notification settings - Fork 115
Comparing changes
Open a pull request
base repository: encode/httpcore
base: 0.17.3
head repository: encode/httpcore
compare: 0.18.0
- 20 commits
- 31 files changed
- 9 contributors
Commits on Jul 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 80ff02f - Browse repository at this point
Copy the full SHA 80ff02fView commit details
Commits on Jul 7, 2023
-
Handle HTTP/1.1 half-closed connections gracefully. (#641)
* Handle cases like HTTP 413 where the request writes fail, but a response is still sent correctly. * Fix 'test_write_error_but_response_sent' test case * Linting * Fix imports * Fix imports * Fix imports * Filter out 'PytestUnraisableExceptionWarning' * Add tests for when the server closes the connection during request writing and does not send a response * Linting
Configuration menu - View commit details
-
Copy full SHA for 04842b0 - Browse repository at this point
Copy the full SHA 04842b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b98091 - Browse repository at this point
Copy the full SHA 7b98091View commit details
Commits on Jul 11, 2023
-
Use
pyproject.toml
for packaging instead ofsetup.py
(#752)* Drop setup.py and MANIFEST.in * Add pyproject.toml file * Fix license * Add readme into the dynamic list * Remove static readme * Update pyproject.toml --------- Co-authored-by: Tom Christie <tom@tomchristie.com>
Configuration menu - View commit details
-
Copy full SHA for e32b2ad - Browse repository at this point
Copy the full SHA e32b2adView commit details
Commits on Jul 13, 2023
-
Move configurations to
pyproject.toml
, use ruff (#754)* Move configurations to pyproject.toml, use ruff instead of flake8, autoflake and isort * Add --fix for ruff * Add ruff to requirements * Add black * Fix omit and include * Add isort * Add show-source option to ruff check * Drop isort configs Co-authored-by: Zanie <contact@zanie.dev> * Remove autoflake from scripts/lint --------- Co-authored-by: Zanie <contact@zanie.dev>
Configuration menu - View commit details
-
Copy full SHA for 0211d10 - Browse repository at this point
Copy the full SHA 0211d10View commit details
Commits on Jul 28, 2023
-
Change type of Extensions (#762)
* Change type of Extensions, update changelog * Add pr number Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com> --------- Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c86d507 - Browse repository at this point
Copy the full SHA c86d507View commit details
Commits on Aug 1, 2023
-
Bump anyio from 3.6.2 to 3.7.1 (#764)
Bumps [anyio](https://github.com/agronholm/anyio) from 3.6.2 to 3.7.1. - [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst) - [Commits](agronholm/anyio@3.6.2...3.7.1) --- updated-dependencies: - dependency-name: anyio 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>
Configuration menu - View commit details
-
Copy full SHA for 9e4ffca - Browse repository at this point
Copy the full SHA 9e4ffcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21e47a7 - Browse repository at this point
Copy the full SHA 21e47a7View commit details -
Bump mypy from 1.2.0 to 1.4.1 (#766)
Bumps [mypy](https://github.com/python/mypy) from 1.2.0 to 1.4.1. - [Commits](python/mypy@v1.2.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> Co-authored-by: Tom Christie <tom@tomchristie.com>
Configuration menu - View commit details
-
Copy full SHA for 29f8e90 - Browse repository at this point
Copy the full SHA 29f8e90View commit details
Commits on Aug 3, 2023
-
refactor: simplify
exponential_backoff
(#758)* refactor: simplify `exponential_backoff` * Add docstrings --------- Co-authored-by: Tom Christie <tom@tomchristie.com>
Configuration menu - View commit details
-
Copy full SHA for 3cca055 - Browse repository at this point
Copy the full SHA 3cca055View commit details
Commits on Aug 9, 2023
-
Drop Python 3.7 support (#727)
* Drop Python 3.7 support * Changelog * Changelog * Fix rebase * Remove unnecessary black argument, it will be inferred https://black.readthedocs.io/en/stable/change_log.html#id24
Configuration menu - View commit details
-
Copy full SHA for 8b58a9c - Browse repository at this point
Copy the full SHA 8b58a9cView commit details
Commits on Aug 13, 2023
-
Remove useless patterns from unasync.py (#779)
* Fail tests if there is unused sub in unasync * Remove patterns * Simplify unasync
Configuration menu - View commit details
-
Copy full SHA for b649bb0 - Browse repository at this point
Copy the full SHA b649bb0View commit details
Commits on Sep 1, 2023
-
Add support for HTTPS proxies (available to trio/asyncio) (#745)
* Add proxy_ssl_context argument * Add changelog * Document HTTPS proxies * Raise exception when proxy_ssl_context used with the http scheme * Update docs/proxies.md Co-authored-by: Tom Christie <tom@tomchristie.com> * Raise exception when TLS over TLS is used for sync stream * Update CHANGELOG.md * Update CHANGELOG.md --------- Co-authored-by: Tom Christie <tom@tomchristie.com>
Configuration menu - View commit details
-
Copy full SHA for f30da8c - Browse repository at this point
Copy the full SHA f30da8cView commit details -
Bump black from 23.3.0 to 23.7.0 (#789)
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](psf/black@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>
Configuration menu - View commit details
-
Copy full SHA for 81c9c18 - Browse repository at this point
Copy the full SHA 81c9c18View commit details -
Bump mkdocs-autorefs from 0.3.1 to 0.5.0 (#790)
Bumps [mkdocs-autorefs](https://github.com/mkdocstrings/autorefs) from 0.3.1 to 0.5.0. - [Release notes](https://github.com/mkdocstrings/autorefs/releases) - [Changelog](https://github.com/mkdocstrings/autorefs/blob/main/CHANGELOG.md) - [Commits](mkdocstrings/autorefs@0.3.1...0.5.0) --- updated-dependencies: - dependency-name: mkdocs-autorefs 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>
Configuration menu - View commit details
-
Copy full SHA for b0da109 - Browse repository at this point
Copy the full SHA b0da109View commit details -
Bump coverage[toml] from 7.2.7 to 7.3.0 (#788)
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](nedbat/coveragepy@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>
Configuration menu - View commit details
-
Copy full SHA for 310dcfa - Browse repository at this point
Copy the full SHA 310dcfaView commit details -
Bump mypy from 1.4.1 to 1.5.1 (#791)
Bumps [mypy](https://github.com/python/mypy) from 1.4.1 to 1.5.1. - [Commits](python/mypy@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: Tom Christie <tom@tomchristie.com>
Configuration menu - View commit details
-
Copy full SHA for bb51381 - Browse repository at this point
Copy the full SHA bb51381View commit details -
Support
sni_hostname
extension with SOCKS proxy. (#774)* Handle `sni_hostname` extension when SOCKS proxy is activated. * Add tests. * Reformat the test. * Run linting checks locally and reformat again. * Update changelog and add a missing test. * Update tests/_async/test_socks_proxy.py * Update tests/_sync/test_socks_proxy.py --------- Co-authored-by: Tom Christie <tom@tomchristie.com>
Configuration menu - View commit details
-
Copy full SHA for 56c0e4f - Browse repository at this point
Copy the full SHA 56c0e4fView commit details -
* Add proxy_ssl_context argument * Add changelog * Add sync support for TLS-in-TLS connections * Add HTTPS proxy docs * Update CHANGELOG.md * Update httpcore/_sync/http_proxy.py * Update httpcore/_async/http_proxy.py * Update httpcore/_async/http_proxy.py * Update httpcore/_sync/http_proxy.py * Update httpcore/_backends/sync.py Co-authored-by: Kar Petrosyan <92274156+karosis88@users.noreply.github.com> --------- Co-authored-by: karosis88 <kar.petrosyanpy@gmail.com> Co-authored-by: Kar Petrosyan <92274156+karosis88@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a42df6c - Browse repository at this point
Copy the full SHA a42df6cView commit details
Commits on Sep 8, 2023
-
* new version * Update httpcore/__init__.py * Update CHANGELOG.md * Update CHANGELOG.md * reorder by importance --------- Co-authored-by: Tom Christie <tom@tomchristie.com>
Configuration menu - View commit details
-
Copy full SHA for 2d0945c - Browse repository at this point
Copy the full SHA 2d0945cView commit details
There are no files selected for viewing
This file was deleted.
This file was deleted.
This file was deleted.