-
Notifications
You must be signed in to change notification settings - Fork 156
Comparing changes
Open a pull request
base repository: encode/httpcore
base: 0.17.2
head repository: encode/httpcore
compare: 0.17.3
- 16 commits
- 44 files changed
- 5 contributors
Commits on May 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 444e042 - Browse repository at this point
Copy the full SHA 444e042View commit details
Commits on Jun 5, 2023
-
Bump black from 23.1.0 to 23.3.0 (#705)
Bumps [black](https://github.com/psf/black) from 23.1.0 to 23.3.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](psf/black@23.1.0...23.3.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 d3e18e3 - Browse repository at this point
Copy the full SHA d3e18e3View commit details -
Bump pytest from 7.2.0 to 7.3.1 (#707)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.0 to 7.3.1. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@7.2.0...7.3.1) --- updated-dependencies: - dependency-name: pytest 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 Adkins <michael@prefect.io>
Configuration menu - View commit details
-
Copy full SHA for e597a94 - Browse repository at this point
Copy the full SHA e597a94View commit details
Commits on Jun 6, 2023
-
Bump mkdocstrings[python-legacy] from 0.19.1 to 0.22.0 (#709)
Bumps [mkdocstrings[python-legacy]](https://github.com/mkdocstrings/mkdocstrings) from 0.19.1 to 0.22.0. - [Release notes](https://github.com/mkdocstrings/mkdocstrings/releases) - [Changelog](https://github.com/mkdocstrings/mkdocstrings/blob/master/CHANGELOG.md) - [Commits](mkdocstrings/mkdocstrings@0.19.1...0.22.0) --- updated-dependencies: - dependency-name: mkdocstrings[python-legacy] 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 9687ed0 - Browse repository at this point
Copy the full SHA 9687ed0View commit details
Commits on Jun 7, 2023
-
Bump mkdocs-material from 9.1.5 to 9.1.15 (#706)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 9.1.5 to 9.1.15. - [Release notes](https://github.com/squidfunk/mkdocs-material/releases) - [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG) - [Commits](squidfunk/mkdocs-material@9.1.5...9.1.15) --- 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: Tom Christie <tom@tomchristie.com>
Configuration menu - View commit details
-
Copy full SHA for bfd235f - Browse repository at this point
Copy the full SHA bfd235fView commit details -
Documenting the network backend API (#699)
* Documenting the network backend API * Add example for working with a network backend directly * Network backend docs * Update docs/network-backends.md Co-authored-by: Florimond Manca <florimond.manca@protonmail.com> * Add 'httpcore.AnyIONetworkBackend' and 'httpcore.TrioNetworkBackend' to the API * Add networking backends to top-level API * httpcore.backends becomes private, since backends are available at documented top-level API now * Justify TrioBackend over AnyIOBackend * Rename '_backends/asyncio.py' to '_backends/anyio.py' * Use neater join for HTTP/1.1 example * Tweak example of working with stream directly * Minor docs tweaks, from working through * Minor docs tweaks, from working through * Minor test tweak * Link to network backends docs from 'network_stream' extension docs * Add Networking Backend line item to the CHANGELOG --------- Co-authored-by: Florimond Manca <florimond.manca@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1497a42 - Browse repository at this point
Copy the full SHA 1497a42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d90b36 - Browse repository at this point
Copy the full SHA 1d90b36View commit details
Commits on Jun 12, 2023
-
Add exceptions for invalid trace callback (#717)
* Add exceptions for invalid trace callback * Lint * Enforce coverage * Check if returned value is coroutine or not * Coverage * update changelog
Configuration menu - View commit details
-
Copy full SHA for 7548dd5 - Browse repository at this point
Copy the full SHA 7548dd5View commit details -
Docstrings and minor refactor for HTTP/2. (#720)
* Add HTTP/2 data_stream extension * Expose HTTP2DataStream in 'data_stream' extension. * Remove data_stream extension * Remove unrelated change of 'network_stream' extension
Configuration menu - View commit details
-
Copy full SHA for eb5957d - Browse repository at this point
Copy the full SHA eb5957dView commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aacdbb9 - Browse repository at this point
Copy the full SHA aacdbb9View commit details
Commits on Jun 26, 2023
-
Graceful handling for HTTP/2 GoAway frames. (#733)
* Refactor HTTP/2 stream events * Refactor HTTP/2 stream events * Graceful handling of HTTP/2 GoAway frames * Add to CHANGELOG * Remove unneccessary getattr * Conditional fix * Conditional fix
Configuration menu - View commit details
-
Copy full SHA for 8d31f0b - Browse repository at this point
Copy the full SHA 8d31f0bView commit details
Commits on Jul 3, 2023
-
Bump pytest-httpbin from 2.0.0rc1 to 2.0.0 (#740)
Bumps [pytest-httpbin](https://github.com/kevin1024/pytest-httpbin) from 2.0.0rc1 to 2.0.0. - [Release notes](https://github.com/kevin1024/pytest-httpbin/releases) - [Changelog](https://github.com/kevin1024/pytest-httpbin/blob/master/release.py) - [Commits](kevin1024/pytest-httpbin@v2.0.0rc1...v2.0.0) --- updated-dependencies: - dependency-name: pytest-httpbin 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>
Configuration menu - View commit details
-
Copy full SHA for 00717b3 - Browse repository at this point
Copy the full SHA 00717b3View commit details -
Bump pytest from 7.3.1 to 7.4.0 (#742)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.1 to 7.4.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@7.3.1...7.4.0) --- updated-dependencies: - dependency-name: pytest 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 2014bc8 - Browse repository at this point
Copy the full SHA 2014bc8View commit details -
Bump coverage from 6.5.0 to 7.2.7 (#743)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.5.0 to 7.2.7. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](coveragepy/coveragepy@6.5.0...7.2.7) --- updated-dependencies: - dependency-name: coverage 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>
Configuration menu - View commit details
-
Copy full SHA for 630e1e9 - Browse repository at this point
Copy the full SHA 630e1e9View commit details
Commits on Jul 4, 2023
-
Support async cancellations. (#726)
* Add 'AsyncShieldCancellation' context manager * Update _synchronization.py * Linting * Fix docstring wording * Add interim 'nocover' to show tests passing. * Add failing test case for HTTP/1.1 cancellations * Neat cleanup for HTTP/1.1 write cancellations * Drop 'nocover' for ShieldCancellation * Add failing test case for HTTP/1.1 cancellations during response reading * Resolve failing test case * Add failing test cases for cancellations on connection pools * Resolve failing test cases * Add failing test cases for cancellations on HTTP/2 connections * Resolve failing test cases * Add failing test cases for cancellations on HTTP/2 connections when reading response * Resolve failing test cases * Update CHANGELOG * Fix yield behaviour
Configuration menu - View commit details
-
Copy full SHA for 31a4a56 - Browse repository at this point
Copy the full SHA 31a4a56View commit details -
* Version 0.17.3 * Remove release date * Sort changes by importance * Add release date --------- Co-authored-by: Tom Christie <tom@tomchristie.com>
Configuration menu - View commit details
-
Copy full SHA for 327e8bd - Browse repository at this point
Copy the full SHA 327e8bdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.17.2...0.17.3