- Make it compatible with aiohttp > 3.6
- Update dependencies
- Fix flake8 error
- Add required parameter to streamreader
- add generic VCR function to help with test implementation
- relax several requirements
- add a simple makefile
- Pin aiohttp to >=3.4 <3.6
- Solve flake8 warnings
- remove content-type injection in stored data
- Upgraded to aiohttp >= 3.4.4 [lferran]
- Support custom matches [lferran]
- Support mocked services [lferran]
- Bugfix: return original response for ignored hosts [lferran]
- Fix load_cassette() cache
- Fill the reason field in the response
- When consuming the response content and serializing the returned response was at EOF. Refill the buffer so it can be consumed again.
- Problem with some method that has side effects everywhere!
- Problem serializing the request body
- Query response using params too
- Cache the cassette so we dont need to deserialize for every request
- Allow different modes (all, once)
- Problem serializing URL
- Fixed loading cassettes with request matching the 'uri', 'method' and 'query' but not matching the 'body'
- Fixed a recursion bug when nesting CassetteDeck contexts
- Changed Cassettedeck API to make it more like vcrpy
- Only compatible with aiohttp~=3.1.0
- Storing all cassettes as binary to fix text encoding errors during serialization/deserialization
- Added some pytests based on test.py
- Initial commit [@lferran]