14
0

Commit Graph

  • 9f54548b71 Accepting request 1224436 from devel:languages:python main Ana Guerrero 2024-11-15 14:44:13 +00:00
  • 00924a070a Accepting request 1224428 from home:mcalabkova:branches:devel:languages:python:numeric Nico Krapp 2024-11-15 12:04:11 +00:00
  • 602e2e5a75 Accepting request 1181930 from devel:languages:python Ana Guerrero 2024-06-21 14:04:31 +00:00
  • d82bdfa2ca - update to 1.2.1: * Fix normalize_headers not accepting header values in bytes * Fix inconsistency due to rounding in CachedResponse.expires_unix property * Fix form boundary used for cached multipart requests to fully comply with RFC 2046 * Fix loading cached JSON content with decode_content=True when the root element is an empty list or object * Fix usage example with responses library to be compatible with requests 2.32 Dirk Mueller 2024-06-20 12:50:10 +00:00
  • f7e1384108 Accepting request 1157517 from devel:languages:python Ana Guerrero 2024-03-13 21:20:49 +00:00
  • 81288eb2bd - update to 1.2.0: * Drop support for python 3.7 * Remove methods deprecated in 1.0 from CachedSession and BaseCache * Add support for X-HTTP-Method-Override and other headers that can override request method * Add CachedSession.wrap() classmethod to add caching to an existing requests.Session object * Add vacuum parameter to SQLiteCache.delete() to optionally skip vacuuming after deletion (enabled by default to free up disk space) * Optimize SQLiteCache.delete() when deleting a single key * Add support for RFC 7159 JSON body with decode_content=True (root element with any type) * Use timezone-aware UTC datetimes for all internal expiration values * Add support for python 3.12 * Note: There is a known bug with multiprocess/multithreaded usage of the SQLite backend on python 3.12. * Add support for cattrs 23.2 * Fix IncompleteRead error that could sometimes occur with streaming requests due to mismatch with Content-Length header * Handle a corner case with streaming requests, conditional requests, and redirects * When redacting ignored parameters from a cached response, keep the rest of the original URL and headers without normalizing * Add CachedHTTPResponse._request_url property for compatibility with urllib3 Dirk Mueller 2024-03-13 10:16:59 +00:00
  • c06a0d667d Accepting request 1128169 from devel:languages:python Ana Guerrero 2023-11-23 20:41:17 +00:00
  • e8d7b2a5bd Accepting request 1128168 from home:mcalabkova:branches:devel:languages:python Markéta Machová 2023-11-22 16:18:09 +00:00
  • 8b3b5d9d74 - Update to 1.1.1: - 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 Matej Cepl 2023-11-21 06:26:25 +00:00
  • c5a596d015 Accepting request 1087523 from devel:languages:python Dominique Leuenberger 2023-05-18 13:18:59 +00:00
  • 7204f23a2d - WORK IN PROGRESS, TESTS DON’T PASS! - Update to 1.0.1: (CONGRATULATIONS!) - Ignore Cache-Control: must-revalidate and no-cache when cache_control=False - Lots of miscellaneous performance improvements - Fast automatic cache cleanup with TTL integration for MongoDB, DynamoDB and Redis - Improved NoSQL/document database support: human-readable and indexable response data in MongoDB and DynamoDB - Complete support for Cache-Control headers (including its extensions) - Complete type hinting and more details from cached responses - Redact common authentication headers and parameters from the cache by default - Improved session settings interface, and more settings for refreshing, revalidation, and offline cache usage - Remaining list of changes all the way to 0.6.3 is too long, HISTORY.md is packaged. Matej Cepl 2023-05-10 07:25:28 +00:00
  • 017e64d6d1 Accepting request 888211 from devel:languages:python Dominique Leuenberger 2021-04-24 21:09:23 +00:00
  • ce8fa36ed5 Accepting request 888188 from home:jayvdb:branches:devel:languages:python Matej Cepl 2021-04-24 14:16:26 +00:00
  • 62a669214f Accepting request 886292 from devel:languages:python Dominique Leuenberger 2021-04-17 21:24:39 +00:00
  • f19311d310 Accepting request 885485 from home:jayvdb:branches:devel:languages:python Dirk Mueller 2021-04-17 14:11:44 +00:00
  • 3b38d172b4 Accepting request 884522 from home:jayvdb:branches:devel:languages:python Matej Cepl 2021-04-12 12:39:42 +00:00
  • ba87546cb9 Accepting request 729800 from devel:languages:python Dominique Leuenberger 2019-09-11 08:35:50 +00:00
  • 3422abe65b - Update to 0.5.2: * Fix DeprecationWarning from collections #140 Tomáš Chvátal 2019-09-10 10:53:04 +00:00
  • c0dd594fe4 Accepting request 701310 from devel:languages:python Dominique Leuenberger 2019-05-07 21:20:09 +00:00
  • 4d1335f637 Accepting request 701307 from home:pgajdos Tomáš Chvátal 2019-05-07 12:32:57 +00:00
  • 37dab8748c Accepting request 659641 from devel:languages:python Dominique Leuenberger 2018-12-24 10:43:10 +00:00
  • 079a87471c Clean up the SPEC file Matej Cepl 2018-12-04 17:21:03 +00:00
  • 35db5d8f4a Remove superfluous devel dependency for noarch package Matej Cepl 2018-12-04 13:59:26 +00:00
  • 9e183e9948 Accepting request 595212 from devel:languages:python Yuchen Lin 2018-04-13 10:49:30 +00:00
  • 3a70ea5c43 Accepting request 486118 from home:alarrosa:branches:devel:languages:python:singlespec Thomas Bechtold 2017-04-07 07:39:18 +00:00