chardet
charset-normalizer
cryptography
django
django-cors-headers
django-js-reverse
django-ratelimit
djangorestframework
django-webpack-loader>=3
docutils
htmlmin
iso8601
msgpack
prometheus-client
psycopg2
pybadges>=2.2.1
pygments
pymemcache
python-magic>=0.4.0
pyyaml
requests
sentry-sdk
swh.auth[django]>=0.6.7
swh.core>=3.0.1
swh.counters>=0.5.1
swh.indexer>=3.4.0
swh.model>=6.13.0
swh.provenance>=0.1.1
swh.scheduler>=2.3.0
swh.search>=0.16.0
swh.storage>=2.7.0
swh-vault>=1.12.2
swh.webhooks>=0.1.1

[testing]
beautifulsoup4
decorator
djangorestframework-stubs
django-stubs[compatible-mypy]>=5.0.2
django-test-migrations
hypothesis
pytest>=8.1
pytest-django
pytest-mock
pytest-postgresql
requests-mock!=1.9.0,!=1.9.1
swh.core[http]>=3.0.0
swh.graph>=5.1.1
swh.loader.git>=0.8.0
swh-scheduler[testing]>=2.3.0
swh.storage>=0.1.1
types-cryptography
types-docutils
types-psycopg2
types-pyyaml
types-requests
