File python-requests-cache.changes of Package failed_python-requests-cache

-------------------------------------------------------------------
Tue Nov 21 06:22:09 UTC 2023 - Matej Cepl <mcepl@cepl.eu>

- 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

-------------------------------------------------------------------
Thu May  4 20:20:19 UTC 2023 - Matej Cepl <mcepl@suse.com>

- 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.

-------------------------------------------------------------------
Sat Apr 24 11:30:00 UTC 2021 - John Vandenberg <jayvdb@gmail.com>

- Update to v0.6.3
  * Fix false positive warning with `include_get_headers`
  * Fix handling of `decode_content` parameter for
    `CachedResponse.raw.read()`
  * Replace deprecated pymongo `Collection.count()` with
    `estimated_document_count()`

-------------------------------------------------------------------
Wed Apr 14 22:46:16 UTC 2021 - John Vandenberg <jayvdb@gmail.com>

- Fix runtime Requires, adding missing prefix python-
- Add Recommends python-redis and Suggests for python-boto3 and
  python-mongodb
- Activate integration tests, including redis
- Update to v0.6.2
  * Explicitly include docs, tests, and examples in sdist
- from v0.6.1
  * Handle errors due to invalid responses in BaseCache.urls
  * Add recently renamed BaseCache.remove_old_entries() back, as an
    alias with a DeprecationWarning
  * Make parent dirs for new SQLite databases
  * Add aws_access_key_id and aws_secret_access_key kwargs to
    DynamoDbDict
  * Update GridFSPickleDict.__delitem__ to raise a KeyError for
    missing items
  * Demote most logging.info statements to debug level
  * Exclude test directory from find_packages()
  * Make integration tests easier to run and/or fail more quickly in
    environments where Docker isn't available

-------------------------------------------------------------------
Sat Apr 10 04:33:50 UTC 2021 - John Vandenberg <jayvdb@gmail.com>

- Update to v0.6.0
  * See https://github.com/reclosedev/requests-cache/blob/master/HISTORY.md

-------------------------------------------------------------------
Tue Sep 10 10:50:37 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>

- Update to 0.5.2:
  * Fix DeprecationWarning from collections #140

-------------------------------------------------------------------
Tue May  7 12:27:11 UTC 2019 - pgajdos@suse.com

- version update to 0.5.0
  * Add gridfs support, thanks to @chengguangnan
  * Add dynamodb support, thanks to @ar90n
  * Add response filter #104, thanks to @christopher-dG
  * Fix bulk_commit #78
  * Fix remove_expired_responses missed in __init__.py #93
  * Fix deprecation warnings #122, thanks to mbarkhau

-------------------------------------------------------------------
Tue Dec  4 12:53:42 UTC 2018 - Matej Cepl <mcepl@suse.com>

- Remove superfluous devel dependency for noarch package

-------------------------------------------------------------------
Tue Mar 28 17:27:40 UTC 2017 - alarrosa@suse.com

- Initial release 

openSUSE Build Service is sponsored by