blob: ffdb62469338d33b86a8fb4b1e28c6dad340703a [file]
# TODO(sbc): switch to using Pipenv since it seems like that way to go
# these day managing python deps.
# These requirements are only needed for developers who want to run ruff on
# the codebase and generate docs using Sphinx, not for users of emscripten.
# Install with `pip3 install -r requirements-dev.txt`
coverage[toml]==7.15.0
mypy==2.3.0
psutil==7.0.0
ruff==0.15.21
types-requests==2.32.0.20241016
unittest-xml-reporting==3.2.0
deadcode==2.3.1
vulture==2.14
# This version is mentioned in `site/source/docs/site/about.rst`. Please keep
# them in sync. We cannot currently update to v8 or v9 due to our python 3.10
# dependency.
# TODO(sbc): Update sphinx version once we update our min python requirements.
sphinx==7.4.7
sphinx-design==0.6.1
sphinxcontrib-jquery==4.0
shibuya==2026.5.19
# Needed by test/test_sockets.py
websockify==0.12.0