forked from siliconcompiler/siliconcompiler
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.txt
65 lines (57 loc) · 1.38 KB
/
requirements.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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# Pip3 requirements file. To install Python library dependencies, run:
# > pip3 install -r requirements.txt
# To make this file a single source of truth for managing package dependencies,
# this file is parsed by setup.py. The dependencies in the following block are
# configured as install requirements, and dependencies listed after #:<tag>
# lines are added as extras under a group called "<tag>".
numpy >= 1.19
aiohttp >= 3.9.0
requests >= 2.27.0
PyYAML >= 5.4.1
defusedxml >= 0.7.1
pandas >= 1.1.5
Jinja2 >= 2.11.3
graphviz >= 0.18.1
netifaces >= 0.11.0
distro >= 1.6.0
packaging >= 21.3, < 24 # Less than 24 for streamlit
psutil >= 5.8.0
Pillow >= 8.4.0
GitPython >= 3.1.0
sc-leflib == 0.2.0
lambdapdk >= 0.1.19
PyGithub == 2.3.0
urllib3 >= 1.26.0 # Required for PyGithub
fasteners == 0.19
fastjsonschema == 2.19.1
# Report
streamlit == 1.33.0
streamlit_agraph == 0.0.45
streamlit_tree_select == 0.0.5
streamlit_javascript == 0.1.5
# Build dependencies
#:build
scikit-build >= 0.14.1
# Docs dependencies
#:docs
Sphinx == 7.3.7
pip-licenses == 4.4.0
pydata-sphinx-theme==0.15.2
sphinx-design == 0.5.0
# Testing dependencies
#:test
pytest == 8.2.0
pytest-xdist == 3.6.1
pytest-timeout == 2.3.1
pytest-asyncio == 0.23.6
pytest-cov == 5.0.0
pyvirtualdisplay
flake8 == 7.0.0
tclint == 0.2.4
# Docker dependencies
#:docker
docker == 7.0.0
# Example dependencies
#:examples
migen==0.9.2
lambdalib == 0.2.2