.copier-answers.yml
.git-blame-ignore-revs
.gitignore
.pre-commit-config.yaml
AUTHORS
CODE_OF_CONDUCT.md
CONTRIBUTORS
LICENSE
Makefile
Makefile.local
README.rst
conftest.py
mypy.ini
pyproject.toml
pytest.ini
requirements-db.txt
requirements-http.txt
requirements-logging.txt
requirements-swh.txt
requirements-test.txt
requirements.txt
setup.cfg
tox.ini
docs/.gitignore
docs/Makefile
docs/README.rst
docs/cli.rst
docs/conf.py
docs/db.rst
docs/index.rst
docs/_static/.placeholder
docs/_templates/.placeholder
swh/__main__.py
swh.core.egg-info/PKG-INFO
swh.core.egg-info/SOURCES.txt
swh.core.egg-info/dependency_links.txt
swh.core.egg-info/entry_points.txt
swh.core.egg-info/requires.txt
swh.core.egg-info/top_level.txt
swh/core/__init__.py
swh/core/api_async.py
swh/core/collections.py
swh/core/config.py
swh/core/logger.py
swh/core/logging.py
swh/core/py.typed
swh/core/pytest_plugin.py
swh/core/retry.py
swh/core/sentry.py
swh/core/statsd.py
swh/core/tarball.py
swh/core/utils.py
swh/core/api/__init__.py
swh/core/api/asynchronous.py
swh/core/api/classes.py
swh/core/api/gunicorn_config.py
swh/core/api/negotiation.py
swh/core/api/serializers.py
swh/core/api/tests/__init__.py
swh/core/api/tests/server_testing.py
swh/core/api/tests/test_async.py
swh/core/api/tests/test_classes.py
swh/core/api/tests/test_gunicorn.py
swh/core/api/tests/test_init.py
swh/core/api/tests/test_rpc_client.py
swh/core/api/tests/test_rpc_client_server.py
swh/core/api/tests/test_rpc_server.py
swh/core/api/tests/test_rpc_server_asynchronous.py
swh/core/api/tests/test_serializers.py
swh/core/cli/__init__.py
swh/core/cli/backend.py
swh/core/cli/db.py
swh/core/cli/sentry.py
swh/core/db/__init__.py
swh/core/db/common.py
swh/core/db/db_utils.py
swh/core/db/sql/35-dbversion.sql
swh/core/db/sql/36-dbmodule.sql
swh/core/db/tests/__init__.py
swh/core/db/tests/conftest.py
swh/core/db/tests/test_cli.py
swh/core/db/tests/test_db.py
swh/core/db/tests/test_db_utils.py
swh/core/db/tests/data/README
swh/core/db/tests/data/test/__init__.py
swh/core/db/tests/data/test/cli2/__init__.py
swh/core/db/tests/data/test/cli2/sql/0-superuser-init.sql
swh/core/db/tests/data/test/cli2/sql/30-schema.sql
swh/core/db/tests/data/test/cli2/sql/40-funcs.sql
swh/core/db/tests/data/test/cli2/sql/50-data.sql
swh/core/db/tests/data/test/cli2/sql/upgrades/001.sql
swh/core/db/tests/data/test/cli2/sql/upgrades/002.sql
swh/core/db/tests/data/test/cli2/sql/upgrades/003.sql
swh/core/db/tests/data/test/cli2/sql/upgrades/004.sql
swh/core/db/tests/data/test/cli2/sql/upgrades/005-bis.sql
swh/core/db/tests/data/test/cli2/sql/upgrades/005.sql
swh/core/db/tests/data/test/cli2/sql/upgrades/006.sql
swh/core/db/tests/data/test/fail/__init__.py
swh/core/db/tests/data/test/fail/sql/30-schema.sql
swh/core/db/tests/data/test/fail/sql/40-funcs.sql
swh/core/db/tests/data/test/postgresql/__init__.py
swh/core/db/tests/data/test/postgresql/sql/0-superuser-init.sql
swh/core/db/tests/data/test/postgresql/sql/15-flavor.sql
swh/core/db/tests/data/test/postgresql/sql/30-schema.sql
swh/core/db/tests/data/test/postgresql/sql/40-funcs.sql
swh/core/db/tests/data/test/postgresql/sql/50-data.sql
swh/core/db/tests/data/test/postgresql/sql/upgrades/001.sql
swh/core/db/tests/data/test/postgresql/sql/upgrades/002.sql
swh/core/db/tests/data/test/postgresql/sql/upgrades/003.sql
swh/core/db/tests/data/test/postgresql/sql/upgrades/004.sql
swh/core/db/tests/data/test/postgresql/sql/upgrades/005-bis.sql
swh/core/db/tests/data/test/postgresql/sql/upgrades/005.sql
swh/core/db/tests/data/test/postgresql/sql/upgrades/006.sql
swh/core/github/__init__.py
swh/core/github/pytest_plugin.py
swh/core/github/utils.py
swh/core/github/tests/__init__.py
swh/core/github/tests/test_github_utils.py
swh/core/github/tests/test_pytest_plugin.py
swh/core/tests/__init__.py
swh/core/tests/test_cli.py
swh/core/tests/test_cli_backend.py
swh/core/tests/test_cli_sentry.py
swh/core/tests/test_collections.py
swh/core/tests/test_config.py
swh/core/tests/test_logger.py
swh/core/tests/test_logging.py
swh/core/tests/test_pytest_plugin.py
swh/core/tests/test_retry.py
swh/core/tests/test_sentry.py
swh/core/tests/test_statsd.py
swh/core/tests/test_tarball.py
swh/core/tests/test_utils.py
swh/core/tests/data/logging-config.yaml
swh/core/tests/data/sentry_expected_scheduler_tasks.csv
swh/core/tests/data/archives/ca-certificates-20210603-1-any.pkg.tar.zst
swh/core/tests/data/archives/groff-1.02.tar.Z
swh/core/tests/data/archives/hello.jar
swh/core/tests/data/archives/hello.tar
swh/core/tests/data/archives/hello.tar.bz2
swh/core/tests/data/archives/hello.tar.gz
swh/core/tests/data/archives/hello.tar.lz
swh/core/tests/data/archives/hello.tar.x
swh/core/tests/data/archives/hello.tbz
swh/core/tests/data/archives/hello.tbz2
swh/core/tests/data/archives/hello.war
swh/core/tests/data/archives/hello.zip
swh/core/tests/data/archives/msk316src.zip
swh/core/tests/data/archives/tokei-12.1.2.crate
swh/core/tests/data/http_example.com/something.json
swh/core/tests/data/https_example.com/file.json
swh/core/tests/data/https_example.com/file.json,name=doe,firstname=jane
swh/core/tests/data/https_example.com/file.json_visit1
swh/core/tests/data/https_example.com/other.json
swh/core/tests/data/https_forge.s.o/api_diffusion,attachments[uris]=1
swh/core/tests/data/https_sentry.softwareheritage.org/api_0_issues_112726_events
swh/core/tests/data/https_sentry.softwareheritage.org/api_0_issues_112726_events,cursor=0:100:0
swh/core/tests/data/https_sentry.softwareheritage.org/api_0_issues_112726_events,cursor=0:200:0
swh/core/tests/data/https_sentry.softwareheritage.org/api_0_issues_112726_events,full=true
swh/core/tests/data/https_www.reference.com/web,q=What+Is+an+Example+of+a+URL?,qo=contentPageRelatedSearch,o=600605,l=dir,sga=1
swh/core/tests/data/test/__init__.py
swh/core/tests/data/test/__toto__/.placeholder
swh/core/tests/data/test/backend1/__init__.py
swh/core/tests/fixture/__init__.py
swh/core/tests/fixture/conftest.py
swh/core/tests/fixture/test_pytest_plugin.py
swh/core/tests/fixture/data/https_example.com/file.json