forked from emscripten-core/emscripten
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements-dev.txt
36 lines (31 loc) · 1.1 KB
/
requirements-dev.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# 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 flake8 on
# the codebase and generate docs using Sphinx, not for users of emscripten.
# Install with `pip3 install -r requirements-dev.txt`
flake8==5.0.4
flake8-bugbear==22.9.23
flake8-unused-arguments==0.0.11
coverage==5.5
mypy==0.971
types-requests==2.27.14
unittest-xml-reporting==3.1.0
# See https://github.com/emscripten-core/emscripten/issues/19785
lxml==4.9.2
# This version is mentioned in `site/source/docs/site/about.rst`.
# Please keep them in sync.
sphinx==2.4.4
# See https://github.com/emscripten-core/emscripten/issues/21590
sphinxcontrib-applehelp<=1.0.4
sphinxcontrib-devhelp<=1.0.2
sphinxcontrib-htmlhelp<=2.0.0
sphinxcontrib-serializinghtml<=1.1.5
sphinxcontrib-qthelp<=1.0.3
alabaster<=0.7.12
pygments==2.17.2
# See https://github.com/readthedocs/readthedocs.org/issues/9038
jinja2<3.1
# Pin docutils because newer versions are not compatible with sphinx 2.4.4
docutils==0.17.1
# Needed by test/test_sockets.py
websockify==0.10.0