github kevin1024/vcrpy v8.0.0

5 hours ago

Breaking Changes

New Features

  • New drop_unused_requests option to remove unused interactions from cassettes (#763) - thanks @danielnsilva

Bug Fixes

  • Rewrite httpx support to patch httpcore instead of httpx (#943) - thanks @seowalex
    • Fixes httpx.ResponseNotRead exceptions (#832, #834)
    • Fixes KeyError: 'follow_redirects' (#945)
    • Adds support for custom httpx transports
  • Fix HTTPS proxy handling - proxy address no longer ends up in cassette URIs (#809, #914) - thanks @alga
  • Fix iscoroutinefunction deprecation warning on Python 3.14 - thanks @kloczek

Other Changes

  • Only log message if response is appended - thanks @talfus-laddus
  • Optimize urllib.parse calls - thanks @Martin-Brunthaler
  • Fix CI for Ubuntu 24.04 - thanks @hartwork
  • Various CI improvements: migrate to uv, update GitHub Actions - thanks @jairhenrique
  • Various linting and test improvements - thanks @jairhenrique and @hartwork

Full Changelog: v7.0.0...v8.0.0

Don't miss a new vcrpy release

NewReleases is sending notifications on new releases.