- Update to 8.1.1
* Fix sync requests in async contexts for HTTPX
* CI: bump peter-evans/create-pull-request from 7 to 8
- Update to 8.1.0
* Enable brotli decompression if available
(via brotli, brotlipy or brotlicffi)
* Fix aiohttp allowing both data and json arguments when one is None
* Fix usage of io-like interface with VCR.py
* Migrate to declarative Python package config
* Various linting fixes
* CI: bump actions/checkout from 5 to 6
- Update top 8.0.0
* Drop support for Python 3.9
* Drop support for urllib3 < 2 - fixes CVE warnings from urllib3 1.x
* New drop_unused_requests option to remove unused interactions from
cassettes
* Rewrite httpx support to patch httpcore instead of httpx
* Fix HTTPS proxy handling - proxy address no longer ends up in cassette URIs
* Fix iscoroutinefunction deprecation warning on Python 3.14
* Only log message if response is appended
* Optimize urllib.parse calls
* Fix CI for Ubuntu 24.04
* Various CI improvements: migrate to uv, update GitHub Actions
* Various linting and test improvements
- drop use-inspect-iscorountinefunction.patch, merged upstream
OBS-URL: https://build.opensuse.org/request/show/1327039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vcrpy?expand=0&rev=20
* Fix sync requests in async contexts for HTTPX
* CI: bump peter-evans/create-pull-request from 7 to 8
- Update to 8.1.0
* Enable brotli decompression if available
(via brotli, brotlipy or brotlicffi)
* Fix aiohttp allowing both data and json arguments when one is None
* Fix usage of io-like interface with VCR.py
* Migrate to declarative Python package config
* Various linting fixes
* CI: bump actions/checkout from 5 to 6
- Update top 8.0.0
* Drop support for Python 3.9
* Drop support for urllib3 < 2 - fixes CVE warnings from urllib3 1.x
* New drop_unused_requests option to remove unused interactions from
cassettes
* Rewrite httpx support to patch httpcore instead of httpx
* Fix HTTPS proxy handling - proxy address no longer ends up in cassette URIs
* Fix iscoroutinefunction deprecation warning on Python 3.14
* Only log message if response is appended
* Optimize urllib.parse calls
* Fix CI for Ubuntu 24.04
* Various CI improvements: migrate to uv, update GitHub Actions
* Various linting and test improvements
- drop use-inspect-isocorountinefunction.patch, merged upstream
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vcrpy?expand=0&rev=48
- Update to 6.0.1
* BREAKING: Fix issue with httpx support (thanks @parkerhancock) in #784.
* BREAKING: Drop support for `boto` (vcrpy still supports boto3, but is dropping the deprecated `boto` support in this release. (thanks @jairhenrique)
* Fix compatibility issue with Python 3.12 (thanks @hartwork)
* Drop simplejson (fixes some compatibility issues) (thanks @jairhenrique)
* Run CI on Python 3.12 and PyPy 3.9-3.10 (thanks @mgorny)
* Various linting and docs improvements (thanks @jairhenrique)
* Tornado fixes (thanks @graingert)
OBS-URL: https://build.opensuse.org/request/show/1144515
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vcrpy?expand=0&rev=40
- version update to 5.1.0
* Use ruff for linting (instead of current flake8/isort/pyflakes) - thanks @jairhenrique
* Enable rule B (flake8-bugbear) on ruff - thanks @jairhenrique
* Configure read the docs V2 - thanks @jairhenrique
* Fix typo in docs - thanks @quasimik
* Make json.loads of Python >=3.6 decode bytes by itself - thanks @hartwork
* Fix body matcher for chunked requests (fixes#734) - thanks @hartwork
* Fix query param filter for aiohttp (fixes#517) - thanks @hartwork and @salomvary
* Remove unnecessary dependency on six. - thanks @charettes
* build(deps): update sphinx requirement from <7 to <8 - thanks @jairhenrique
* Add action to validate docs - thanks @jairhenrique
* Add editorconfig file - thanks @jairhenrique
* Drop iscoroutinefunction fallback function for unsupported python thanks @jairhenrique
- for changelog for older releases refer to https://github.com/kevin1024/vcrpy/releases
- six is not required
OBS-URL: https://build.opensuse.org/request/show/1111951
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vcrpy?expand=0&rev=38
- Update to 4.1.0:
* Add support for httpx!! (thanks @herdigiorgi)
* Add the new allow_playback_repeats option (thanks @tysonholub)
* Several aiohttp improvements (cookie support, multiple headers with same
key) (Thanks @pauloromeira)
* Use enums for record modes (thanks @aaronbannin)
* Bugfix: Do not redirect on 304 in aiohttp (Thanks @royjs)
* Bugfix: Fix test suite by switching to mockbin (thanks @jairhenrique)
OBS-URL: https://build.opensuse.org/request/show/830210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vcrpy?expand=0&rev=10
* Add support for httpx!! (thanks @herdigiorgi)
* Add the new allow_playback_repeats option (thanks @tysonholub)
* Several aiohttp improvements (cookie support, multiple headers with same
key) (Thanks @pauloromeira)
* Use enums for record modes (thanks @aaronbannin)
* Bugfix: Do not redirect on 304 in aiohttp (Thanks @royjs)
* Bugfix: Fix test suite by switching to mockbin (thanks @jairhenrique)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vcrpy?expand=0&rev=29
- Update to 2.1.0:
* Add a rewind method to reset a cassette (thanks @khamidou)
* New error message with more details on why the cassette failed to play a request (thanks @arthurHamon2, @neozenith)
* Handle connect tunnel URI (thanks @jeking3)
* Drop support to python 3.4
* Add deprecation warning on python 2.7, next major release will drop python 2.7 support
- Drop merged patch python-vcrpy-fix-tunnel-uri-generation.patch
OBS-URL: https://build.opensuse.org/request/show/731252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-vcrpy?expand=0&rev=5
* Add a rewind method to reset a cassette (thanks @khamidou)
* New error message with more details on why the cassette failed to play a request (thanks @arthurHamon2, @neozenith)
* Handle connect tunnel URI (thanks @jeking3)
* Drop support to python 3.4
* Add deprecation warning on python 2.7, next major release will drop python 2.7 support
- Drop merged patch python-vcrpy-fix-tunnel-uri-generation.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-vcrpy?expand=0&rev=16