summaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Update changelog and contributorsJordan Cook2021-04-191-4/+4
|
* Use pytest-order to order tests; remove ipdb recommendationJordan Cook2021-04-191-5/+2
|
* Run DynamoDB integration tests last, since the DynamoDB container takes ↵Jordan Cook2021-04-181-3/+7
| | | | longer to initialize
* Set up automatic pre-release builds from dev branchJordan Cook2021-04-171-3/+3
|
* Add issue templatesJordan Cook2021-04-113-0/+50
|
* Remove redundant coverage dirJordan Cook2021-04-021-2/+2
|
* Fix remaining linting issues, and add flake8 to 'analyze' job in GitHub ActionsJordan Cook2021-04-011-4/+6
|
* Use pytest-xdist to parallelize stress testsJordan Cook2021-04-011-3/+3
|
* Split tests into unit and integration tests and run separately in CI; update ↵Jordan Cook2021-03-311-2/+7
| | | | Contributing Guide with more notes on testing
* Add radon complexity check to 'analyze' CI jobJordan Cook2021-03-311-0/+2
|
* Combine coverage report with py3.9 unit tests to reduce total container ↵Jordan Cook2021-03-311-26/+27
| | | | startup time
* Add httpbin container for both local tests and GitHub ActionsJordan Cook2021-03-311-0/+5
|
* Enable DynamoDB integration test with GitHub Actions and local ↵Jordan Cook2021-03-241-1/+3
| | | | docker-compose; use in-memory database
* Add automated pypi deployments, and deploy a pre-release build (only ↵Jordan Cook2021-03-031-0/+21
| | | | installable with pip install --pre
* Add code quality checks to CI jobJordan Cook2021-03-011-0/+36
|
* Add database containers for Redis and MongoDB integration testsJordan Cook2021-03-011-0/+8
|
* Convert Travis CI build to GitHub Actions; move dev dependencies to setup.pyJordan Cook2021-03-012-0/+55