├── .editorconfig ├── .github ├── CODE_OF_CONDUCT.md ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── feature-request.yml │ └── issue.yml ├── SECURITY.md ├── dependabot.yml └── workflows │ └── main.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .typos.toml ├── CHANGELOG.rst ├── HISTORY.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── pyproject.toml ├── src └── django_perf_rec │ ├── __init__.py │ ├── api.py │ ├── cache.py │ ├── db.py │ ├── operation.py │ ├── py.typed │ ├── pytest_plugin.py │ ├── settings.py │ ├── sql.py │ ├── types.py │ ├── utils.py │ └── yaml.py ├── tests ├── __init__.py ├── settings.py ├── test_api.file_name.perf.yml ├── test_api.perf.yml ├── test_api.py ├── test_cache.py ├── test_db.py ├── test_operation.py ├── test_pytest_duplicate.perf.yml ├── test_pytest_duplicate.py ├── test_pytest_duplicate_other.perf.yml ├── test_pytest_duplicate_other.py ├── test_pytest_fixture_usage.perf.yml ├── test_pytest_fixture_usage.py ├── test_pytest_parametrize.perf.yml ├── test_pytest_parametrize.py ├── test_pytest_plugin.py ├── test_sql.py ├── test_utils.py ├── test_yaml.py ├── testapp │ ├── __init__.py │ └── models.py └── utils.py ├── tox.ini └── uv.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.github/ISSUE_TEMPLATE/issue.yml -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/.typos.toml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /HISTORY.rst: -------------------------------------------------------------------------------- 1 | See https://github.com/adamchainz/django-perf-rec/blob/main/CHANGELOG.rst 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/README.rst -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/django_perf_rec/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/__init__.py -------------------------------------------------------------------------------- /src/django_perf_rec/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/api.py -------------------------------------------------------------------------------- /src/django_perf_rec/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/cache.py -------------------------------------------------------------------------------- /src/django_perf_rec/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/db.py -------------------------------------------------------------------------------- /src/django_perf_rec/operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/operation.py -------------------------------------------------------------------------------- /src/django_perf_rec/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/django_perf_rec/pytest_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/pytest_plugin.py -------------------------------------------------------------------------------- /src/django_perf_rec/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/settings.py -------------------------------------------------------------------------------- /src/django_perf_rec/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/sql.py -------------------------------------------------------------------------------- /src/django_perf_rec/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/types.py -------------------------------------------------------------------------------- /src/django_perf_rec/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/utils.py -------------------------------------------------------------------------------- /src/django_perf_rec/yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/src/django_perf_rec/yaml.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/test_api.file_name.perf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_api.file_name.perf.yml -------------------------------------------------------------------------------- /tests/test_api.perf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_api.perf.yml -------------------------------------------------------------------------------- /tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_api.py -------------------------------------------------------------------------------- /tests/test_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_cache.py -------------------------------------------------------------------------------- /tests/test_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_db.py -------------------------------------------------------------------------------- /tests/test_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_operation.py -------------------------------------------------------------------------------- /tests/test_pytest_duplicate.perf.yml: -------------------------------------------------------------------------------- 1 | test_duplicate_name: 2 | - db: 'SELECT #' 3 | -------------------------------------------------------------------------------- /tests/test_pytest_duplicate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_pytest_duplicate.py -------------------------------------------------------------------------------- /tests/test_pytest_duplicate_other.perf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_pytest_duplicate_other.perf.yml -------------------------------------------------------------------------------- /tests/test_pytest_duplicate_other.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_pytest_duplicate_other.py -------------------------------------------------------------------------------- /tests/test_pytest_fixture_usage.perf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_pytest_fixture_usage.perf.yml -------------------------------------------------------------------------------- /tests/test_pytest_fixture_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_pytest_fixture_usage.py -------------------------------------------------------------------------------- /tests/test_pytest_parametrize.perf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_pytest_parametrize.perf.yml -------------------------------------------------------------------------------- /tests/test_pytest_parametrize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_pytest_parametrize.py -------------------------------------------------------------------------------- /tests/test_pytest_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_pytest_plugin.py -------------------------------------------------------------------------------- /tests/test_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_sql.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/test_yaml.py -------------------------------------------------------------------------------- /tests/testapp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testapp/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/testapp/models.py -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tests/utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/tox.ini -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamchainz/django-perf-rec/HEAD/uv.lock --------------------------------------------------------------------------------