forked from pool/python-requests-cache
8b3b5d9d749d0dc23cc4a43adbf494f69f281452e51beeaa413941612912d7db
- Backport fix from 1.2: Add compatibility with cattrs 23.2
- Update to 1.1.0:
- SESSION SETTINGS:
- Add support for regular expressions with urls_expire_after
- SQLITE BACKEND:
- Add busy_timeout argument (see SQLite docs for details)
- In WAL journaling mode (wal=True), default to 'normal'
synchronous mode instead of 'full'
- Fix potential OperationalError: database is locked in
multithreaded SQLite usage during bulk delete operations
- Fix deadlock in multithreaded SQLite usage if a thread
encounters an error during COMMIT
- BUGFIXES:
- Fix loading cached JSON content with decode_content=True
when the root element is a list
- Fix BaseCache.recreate_keys() to normalize response bodies
with b'None'
- Fix BaseCache.contains() for multipart POST requests
- Fix CachedResponse.history not being fully deserialized on
python<=3.8
- Fix request matching with Vary and redirects
- Skip normalizing CachedResponse.url so it always matches
the original request URL
- Avoid unnecessary cache writes for revalidation requests if
headers and expiration are unchanged
- Add compatibility with urllib3 2.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-requests-cache?expand=0&rev=17
Description
No description provided
Languages
RPM Spec
100%