summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #826 from requests-cache/urllib3-2.0HEADmainJordan Cook2023-05-156-67/+71
|\ | | | | Add compatibility with urllib3 2.0
| * Add compatibility with urllib3 2.0Jordan Cook2023-05-156-67/+71
|/
* Fix outdated example in docsJordan Cook2023-05-151-1/+1
| | | | Fixes #824
* Merge pull request #822 from requests-cache/fix-decoded-json-listJordan Cook2023-05-085-6/+35
|\ | | | | Fix loading cached JSON content when decode_content=True and the root element is a list
| * Fix loading cached JSON content when decode_content=True and the root ↵Jordan Cook2023-05-085-6/+35
|/ | | | element is a list
* Merge pull request #821 from requests-cache/ruffJordan Cook2023-05-0819-273/+268
|\ | | | | Replace flake8 with ruff
| * Enable bugbear extension and fix warningsJordan Cook2023-05-0815-35/+38
| |
| * Replace flake8 with ruffJordan Cook2023-05-083-20/+10
| |
| * Check poetry lockfile for unexpected dependencies before deployingJordan Cook2023-05-081-0/+2
| |
| * Update dependencies and pre-commit hooksJordan Cook2023-05-083-219/+219
|/
* Add some more cache projects to 'Related Projects' pageJordan Cook2023-04-041-26/+17
|
* Fix a minor typoJordan Cook2023-04-021-1/+1
|
* Merge pull request #810 from requests-cache/quote-cached-paramsJordan Cook2023-04-023-16/+41
|\ | | | | Don't normalize CachedResponse.url when redacting ignored params
| * Don't normalize CachedResponse.url when redacting ignored paramsJordan Cook2023-04-023-16/+41
|/
* Merge pull request #806 from requests-cache/time-machineJordan Cook2023-04-025-223/+324
|\ | | | | Use time-machine instead of sleep for timing-based tests
| * Use time-machine instead of sleep for timing-based testsJordan Cook2023-04-025-223/+324
|/
* Merge pull request #805 from requests-cache/fix-must-revalidatev1.0.1Jordan Cook2023-03-243-13/+26
|\ | | | | Ignore Cache-Control: must-revalidate and no-cache when `cache_control=False`
| * Ignore Cache-Control: must-revalidate and no-cache when cache_control=FalseJordan Cook2023-03-243-13/+26
|/
* Update dependencies, pre-commit hooks, and contributorsJordan Cook2023-03-246-217/+216
|
* Merge pull request #804 from sleiner-forks/feat/url-match-regexJordan Cook2023-03-246-14/+36
|\ | | | | Allow regexes for URL expiration patterns
| * Allow regexes for URL expiration patternsSimon Leiner2023-03-246-14/+36
|/ | | | | This allows for more fine-grained control over URL patterns than globbing in the rare cases where that is needed.
* Merge branch 'docs'v1.0.0Jordan Cook2023-03-0115-553/+1608
|\
| * Update dependenciesJordan Cook2023-03-016-422/+1361
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump rrainn/dynamodb-action from 2.0.1 to 3.0.0 Bumps [rrainn/dynamodb-action](https://github.com/rrainn/dynamodb-action) from 2.0.1 to 3.0.0. - [Release notes](https://github.com/rrainn/dynamodb-action/releases) - [Commits](https://github.com/rrainn/dynamodb-action/compare/v2.0.1...v3.0.0) --- updated-dependencies: - dependency-name: rrainn/dynamodb-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Bump pytest from 7.1.3 to 7.2.0 Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.1.3 to 7.2.0. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.1.3...7.2.0) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Bump pytest-xdist from 2.5.0 to 3.0.2 Bumps [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) from 2.5.0 to 3.0.2. - [Release notes](https://github.com/pytest-dev/pytest-xdist/releases) - [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-xdist/compare/v2.5.0...v3.0.2) --- updated-dependencies: - dependency-name: pytest-xdist dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Bump sphinx-autodoc-typehints from 1.19.5 to 1.20.1 Bumps [sphinx-autodoc-typehints](https://github.com/tox-dev/sphinx-autodoc-typehints) from 1.19.5 to 1.20.1. - [Release notes](https://github.com/tox-dev/sphinx-autodoc-typehints/releases) - [Changelog](https://github.com/tox-dev/sphinx-autodoc-typehints/blob/main/CHANGELOG.md) - [Commits](https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.19.5...1.20.1) --- updated-dependencies: - dependency-name: sphinx-autodoc-typehints dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Bump ujson from 5.6.0 to 5.7.0 Bumps [ujson](https://github.com/ultrajson/ultrajson) from 5.6.0 to 5.7.0. - [Release notes](https://github.com/ultrajson/ultrajson/releases) - [Commits](https://github.com/ultrajson/ultrajson/compare/5.6.0...5.7.0) --- updated-dependencies: - dependency-name: ujson dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Bump coverage from 6.5.0 to 7.0.5 Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.5.0 to 7.0.5. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/6.5.0...7.0.5) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
| * Update sample cache filesJordan Cook2023-03-013-0/+0
| |
| * Update changelogJordan Cook2023-03-011-16/+14
| |
| * Update contributorsJordan Cook2023-03-012-108/+226
| |
| * Fix typosJordan Cook2023-03-013-7/+7
|/
* Merge pull request #796 from requests-cache/sqlite-locksJordan Cook2023-03-017-32/+73
|\ | | | | Share SQLite connection objects among threads, and lock write operations
| * Share SQLite connection objects among threads and use lock for write ↵Jordan Cook2023-03-016-31/+65
| | | | | | | | operations instead of using thread-local connections
| * Don't use bulk_delete() if only deleting a single keyJordan Cook2023-03-011-1/+8
|/
* Merge pull request #795 from requests-cache/dynamodbJordan Cook2023-03-0110-66/+74
|\ | | | | Change DynamoDB table to use cache key as partition key
| * Update docs and screenshots for DynamoDBJordan Cook2023-03-016-12/+25
| |
| * Change DynamoDB table to use cache key as partition keyJordan Cook2023-03-014-54/+49
|/
* Merge pull request #794 from requests-cache/docsJordan Cook2023-03-011-2/+35
|\ | | | | Introduce cache headers and expiration in Readme
| * Introduce cache headers and expiration in ReadmeJordan Cook2023-03-011-2/+35
|/
* Merge pull request #779 from DavidSchmidt00/fix-stale-if-errorJordan Cook2023-02-183-10/+42
|\ | | | | Don't raise_for_status if status_code of response is in allowable_codes
| * Don't raise_for_status if status_code of response is in allowable_codesDavid Dv Schmidt2023-02-183-10/+42
|/
* Fix example with requests-ratelimiterJordan Cook2023-02-181-1/+2
|
* Don't require stress tests for pre-release buildsJordan Cook2023-02-181-1/+1
|
* Update changelogJordan Cook2023-02-181-0/+8
|
* Merge pull request #763 from requests-cache/string-expirationJordan Cook2023-02-184-4/+27
|\ | | | | Raise an error for invalid expiration string values
| * Raise an error for invalid expiration string values (except for headers ↵Jordan Cook2023-02-184-4/+27
|/ | | | containing httpdates)
* Merge pull request #760 from glensc/patch-1Jordan Cook2023-01-131-3/+3
|\ | | | | Docs: Fix FuturesSession typo
| * Docs: Fix FuturesSession typoElan Ruusamäe2023-01-131-3/+3
|/
* Merge pull request #755 from requests-cache/serializer-paramsJordan Cook2023-01-1314-84/+102
|\ | | | | Set default serializers for each backend using param defaults instead of 'default_serializer' class attributes
| * Set default serializers for each backend using param defaults instead of ↵Jordan Cook2023-01-1314-84/+102
|/ | | | 'default_serializer' class attributes
* Merge pull request #754 from requests-cache/rps-demoJordan Cook2023-01-134-6/+158
|\ | | | | Add example with requests per second graph
| * Add example with requests per second graphJordan Cook2023-01-134-6/+158
|/
* Merge pull request #737 from requests-cache/pypyJordan Cook2022-12-308-11/+49
|\ | | | | Add tests for pypy3.9
| * Add tests for pypy3.9Jordan Cook2022-12-308-11/+49
|/