summaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* Switch from coveralls to codecovJordan Cook2021-09-181-15/+5
|
* Re-enable mypy pre-commit hook with attrs as an explicit hook dependency for ↵Jordan Cook2021-09-081-21/+0
| | | | correct mypy-attrs behavior
* Update pre-commit hooks and actionsJordan Cook2021-09-072-4/+4
|
* Update dependabot issue labelsJordan Cook2021-09-071-0/+2
|
* Update some CI actionsJordan Cook2021-08-292-5/+5
|
* Move Code of Conduct with the rest of the 'project info' docsJordan Cook2021-08-282-71/+2
|
* Add some more troubleshooting info to docsJordan Cook2021-08-281-1/+5
|
* Reorganize user docs: break down User Guide and Advanced Usage sections into ↵Jordan Cook2021-08-261-9/+4
| | | | smaller pages
* Drop testing for requests <=0.21Jordan Cook2021-08-141-3/+2
|
* Drop support for python 3.6Jordan Cook2021-08-141-1/+1
|
* Disable misbehaving mypy pre-commit hook and go back to plain poetry install ↵Jordan Cook2021-08-141-0/+21
| | | | + run for CI
* Add a basic PR template and code of conductv0.7.4Jordan Cook2021-08-142-0/+87
|
* Run integration tests in parallel, and combine MongoDB and GridFS tests into ↵Jordan Cook2021-08-121-1/+1
| | | | the same module so they get run sequentially
* Parallelize unit tests per module instead of per functionJordan Cook2021-08-121-3/+2
|
* Remove scheduled tests; new compatibility issues will be caught by ↵Jordan Cook2021-08-102-8/+1
| | | | dependabot updates
* Apply whitespace/EOF fixes and isort updatesJordan Cook2021-08-081-1/+0
|
* Add more checks to pre-commit config, and reuse for both CI and local usageJordan Cook2021-08-082-46/+2
|
* Use nox to replace docs/Makefile, runtests.sh, and other local dev tasksJordan Cook2021-08-081-1/+1
|
* Re-enable pre-deploy tests for all supported requests versions, and pin ↵Jordan Cook2021-08-071-4/+2
|\ | | | | | | optional dependency versions compatible with requests<2.22
| * Add better examples for using requests-cache with requests-mockJordan Cook2021-08-071-1/+1
|/
* Temporarily disable pre-release tests for older requests versionsJordan Cook2021-08-021-2/+2
|
* Update deploy.yml workaround for botocore/urllib3 version conflictJordan Cook2021-08-021-3/+3
|
* Update poetry to 1.2.0a2Jordan Cook2021-08-022-4/+4
| | | | 1.2.0a2 fixes https://github.com/python-poetry/poetry/issues/4334
* Bump snok/install-poetry from 1.1.6 to 1.1.7dependabot[bot]2021-07-282-4/+4
| | | | | | | | | | | | | | Bumps [snok/install-poetry](https://github.com/snok/install-poetry) from 1.1.6 to 1.1.7. - [Release notes](https://github.com/snok/install-poetry/releases) - [Commits](https://github.com/snok/install-poetry/compare/v1.1.6...v1.1.7) --- updated-dependencies: - dependency-name: snok/install-poetry dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* Revert unsupported ('duplicate') schedule for dependabotJordan Cook2021-07-271-13/+0
| | | | See: https://github.com/dependabot/dependabot-core/issues/2165
* Add separate Dependabot schedules for requests+urllib3 (daily) vs everything ↵Jordan Cook2021-07-211-3/+16
| | | | else (weekly)
* Update changelog, bump project version, and bump black versionJordan Cook2021-07-161-1/+1
|
* Update pre-deploy testsJordan Cook2021-07-131-1/+1
|
* Add mypy to CI jobs, and add py.typed to indicate PEP-561 complianceJordan Cook2021-07-061-0/+1
|
* Adjust order of install steps for scheduled tests, and some minor dependency ↵Jordan Cook2021-07-061-5/+5
| | | | updates
* Some serialization fixes & updates:Jordan Cook2021-07-031-2/+2
| | | | | | | | | | | | | | | | | * Fix tests on python 3.6: * Make `cattrs` optional again * Don't run tests for serializers with missing optional dependencies * Show any skipped tests in pytest output * Fix redirect serialization for backends that serialize all values (DynamoDB and Redis) * Otherwise, the redirect value (which is just another key) will get converted into a `CachedResponse` * Make `pickle` serializer use `cattrs` if installed * Make `bson` serializer compatible with both `pymongo` version and standalone `bson` library * Split up `CattrStage` and preconf converters into separate modules * Turn preconf converters into `Stage` objects * Add `DeprecationWarning` for previous method of using `itsdangerous`, now that there's a better way to initialize it via `SerializerPipeline` * Remove `suppress_warnings` kwarg that's now unused * Make `SerializerPipeline`, `Stage`, and `CattrStage` importable from top-level package (`from requests_cache import ...`) * Add some more details to docs and docstrings
* Workaround for version conflict with backwards-compatibility testsJordan Cook2021-06-201-0/+2
|
* Dependabot: for doc dependencies, only notify for major releasesJordan Cook2021-06-171-0/+4
|
* Fix installation for pre-deploy testsJordan Cook2021-06-121-2/+2
|
* Workaround for poetry issue on python 3.10 betaJordan Cook2021-06-111-2/+7
|
* Temporarily downgrade cattrs to 1.6 for python 3.8 compatibilityJordan Cook2021-06-111-3/+1
| | | | Fixes #276
* Add relevant package extras to install optional dependenciesJordan Cook2021-06-111-2/+2
|
* Add more pre-commit hooksJordan Cook2021-06-111-0/+2
|
* Add Dependabot V2 config, and bump some dev dependenciesJordan Cook2021-06-113-5/+18
|
* Temporarily skip python 3.8 tests while waiting for a fixJordan Cook2021-06-031-2/+4
|
* Make cattrs optional, and other cleanupJordan Cook2021-05-261-1/+1
|
* Run daily scheduled tests against latest available versions of requests + ↵Jordan Cook2021-05-231-12/+16
| | | | urllib3
* Support publishing pre-release builds from manual trigger (workflow_dispatch)Jordan Cook2021-05-232-13/+28
|
* Split CI config into separate build and deploy filesJordan Cook2021-05-232-51/+107
|
* Run tests against multiple versions of requests; set minimum version of 2.17Jordan Cook2021-05-231-26/+28
|
* Add tests for python 3.10 betaJordan Cook2021-05-232-5/+8
|
* Convert packaging config to poetryJordan Cook2021-05-091-31/+44
|
* Build pre-releases from 'pre-release' branch, and set version suffix in CI ↵pre-releaseJordan Cook2021-04-291-5/+10
| | | | config
* Combine test_cache.py with BaseCacheTest to run these tests for all backendsJordan Cook2021-04-221-1/+1
|
* Run multi-threaded tests for all backends, and run with more threads & ↵Jordan Cook2021-04-201-1/+6
| | | | iterations for merges to master