codespell
coverage
django
dpcontracts
ipython
lark
libcst
maturin
mypy
# numpy >= 2.5 typing stubs use the `type` keyword, new in python 3.12.
# this causes mypy errors when type checking on 3.10 and 3.11. We can
# drop this pin after we drop python 3.11.
numpy<2.5
pelican[markdown]
pip-tools
pyright
python-dateutil
requests
restructuredtext-lint
ruff
shed==2024.1.1
sphinx
sphinx-autobuild
sphinx-codeautolink
sphinx-jsonschema
furo
sphinx-selective-exclude
tox
twine
types-click
types-pytz
types-redis
typing-extensions
watchdog # for typing
build
zizmor
sortedcontainers-stubs # for typing
attrs # for typing
-r test.in
