Closed
Description
Hi! 👋
(This is similar to issue #749 for the release of VCR.py 5.1.0.)
Since release 5.1.0 I believe we have merged the following pull requests to master
(in order of pull request ID):
- Drop boto 2 support #731
- Drop simplejson support (fixes #751) #752
- Enable testing on Python 3.12 & PyPy 3.9/3.10 #754
- Configure Read the Docs to install the library #757
- build(deps): bump sphinx-rtd-theme from 1.2.2 to 1.3.0 #765
- build(deps): bump actions/checkout from 3 to 4 #766
- docs: Fix list formatting in changelog for v5.1.0 #771
- Finish up on Python 3.12 support #775
- Fix HTTPX support #784
- Fix CI / Block urllib3 >=2 for PyPy (alternative to #786) #787
- Fix: Httpx Human Readable Responses #788
- tests: Fix imports to
tests/assertions.py
(fixes #773) #789 - Use ruff to check code format intead of black #790
- Migrate linting from a tox environment to a GitHub Actions action #791
- Run tests without tox #794
- build(deps): bump actions/setup-python from 4 to 5 #795
- build(deps): bump sphinx-rtd-theme from 1.3.0 to 2.0.0 #797
- Show ruff diff errors #799
- Start using pre-commit in CI #800
- Fix ResourceWarning unclosed socket and re-enable and fix tornado tests #801
I believe it would be important to do a soon new release 6.0.0 to allow users to upgrade to Python 3.12 which VCR.py has been de-facto blocking (including one of my own projects, case hartwork/wnpp.debian.net#806).
For anyone wondering why 6.0.0 rather than 5.2.0, we agreed at #731 (comment) that merge of now-merged #731 should go along with a bump in major version.
@kevin1024 would you be up for cutting a release 6.0.0 from latest master
shortly?
(Latest commit is 6a31904 as of the moment.)
Thanks and best, Sebastian