Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump requests-cache from 0.8.0 to 0.9.8 #199

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 16, 2023

Bumps requests-cache from 0.8.0 to 0.9.8.

Release notes

Sourced from requests-cache's releases.

Improved performance, thread safety, Cache-Control support, and general QoL

See Changelog for release details

Changelog

Sourced from requests-cache's changelog.

0.9.8 (2023-01-13)

  • Fix DeprecationWarning raised by BaseCache.urls
  • Reword ambiguous log message for BaseCache.delete

Backport fixes from 1.0:

  • For custom serializers, handle using a cattrs converter that doesn't support omit_if_default
  • Raise an error for invalid expiration string values (except for headers containing httpdates)

0.9.7 (2022-10-26)

Backport compatibility fixes from 1.0:

  • PyInstaller: Fix potential AttributeError due to undetected imports when requests-cache is bundled in a PyInstaller package
  • requests-oauthlib: Add support for header values as bytes for compatibility with OAuth1 features
  • cattrs: Add compatibility with cattrs 22.2
  • python: Add tests to ensure compatibility with python 3.11
  • Fix AttributeError when attempting to unpickle a CachedSession object, and instead disable pickling by raising a NotImplementedError

Add the following for forwards-compatibility with 1.0:

  • DeprecationWarnings to give an earlier notice for methods deprecated (not removed) in 1.0
  • requests_cache.policy subpackage (will replace requests_cache.cache_control module)
  • BaseCache.contains()
  • BaseCache.delete()
  • BaseCache.filter()
  • CachedSession.settings

0.9.6 (2022-08-24)

Backport fixes from 1.0:

  • Remove potentially problematic row count from BaseCache.__str__()
  • Remove upper version constraints for all non-dev dependencies
  • Make dependency specification consistent between PyPI and Conda-Forge packages

0.9.5 (2022-06-29)

Backport fixes from 1.0:

  • Fix usage of memory backend with install_cache()
  • Add CachedRequest.path_url property
  • Add compatibility with cattrs 22.1

0.9.4 (2022-04-22)

Backport fixes from 1.0:

  • Fix forwarding connection parameters passed to RedisCache for redis-py 4.2 and python <=3.8
  • Fix forwarding connection parameters passed to MongoCache for pymongo 4.1 and python <=3.8

0.9.3 (2022-02-22)

  • Fix handling BSON serializer differences between pymongo's bson and standalone bson codec.
  • Handle CorruptGridFile error in GridFS backend
  • Fix cache path expansion for user directories (~/...) for SQLite and filesystem backends
  • Fix request normalization for request body with a list as a JSON root
  • Skip normalizing a JSON request body if it's excessively large (>10MB) due to performance impact
  • Fix some thread safety issues:
    • Fix race condition in SQLite backend with dropping and recreating tables in multiple threads
    • Fix race condition in filesystem backend when one thread deletes a file after it's opened but

... (truncated)

Commits
  • 2dc8c4e Bump version
  • 19718d4 Merge pull request #765 from requests-cache/string-expiration-0.9
  • 70e3b7b Raise an error for invalid expiration string values (except for headers conta...
  • c17ba97 Merge pull request #743 from requests-cache/fix-log-msg
  • 5c63c32 Update docs for deprecated methods
  • a45fc7a Fix some mangled docstring formatting and a moved module still referenced in ...
  • cc24018 Update dependencies
  • 2909557 Update flake8 hook URL
  • 8a97bea Run CI jobs on v0.9 branch
  • 9ad46c9 Handle deserialization errors in BaseCache.urls
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [requests-cache](https://github.com/requests-cache/requests-cache) from 0.8.0 to 0.9.8.
- [Release notes](https://github.com/requests-cache/requests-cache/releases)
- [Changelog](https://github.com/requests-cache/requests-cache/blob/main/HISTORY.md)
- [Commits](requests-cache/requests-cache@v0.8.0...v0.9.8)

---
updated-dependencies:
- dependency-name: requests-cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants