-
Notifications
You must be signed in to change notification settings - Fork 154
/
requirements.txt
100 lines (96 loc) · 1.72 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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
aiodataloader-ng~=0.2.1
aiodocker==0.23.0
aiofiles~=24.1.0
aiohttp~=3.10.8
aiohttp_cors~=0.7
aiohttp_jinja2~=1.6
aiohttp_sse>=2.2
aiodns>=3.2
aiomonitor~=0.7.0
aioresponses>=0.7.3
aiosqlite~=0.20.0
aiotools~=1.7.0
aiotusclient~=0.1.4
alembic~=1.13.2
appdirs~=1.4.4
async_timeout~=4.0
asyncpg>=0.29.0
asynctest>=0.13.0
asyncudp>=0.11
attrs>=24.2
bcrypt~=4.2.0
boto3~=1.35
cachetools~=5.5.0
callosum~=1.0.3
cattrs~=24.1.1
click~=8.1.7
coloredlogs~=15.0
colorama>=0.4.6
cryptography>=2.8
dataclasses-json~=0.5.7
etcetra~=0.1.19
faker~=24.7.1
graphene~=3.3.0
graypy==2.1.0
humanize>=3.1.0
ifaddr~=0.2
inquirer~=3.3.0
janus~=1.0.0
Jinja2~=3.1.4
jupyter-client>=6.0
kubernetes~=10.0.0
kubernetes-asyncio~=9.1.0
lark~=1.1.5
more-itertools~=10.5.0
msgpack~=1.1.0
multidict>=6.1
namedlist~=1.8
networkx~=3.3.0
pexpect~=4.8
psutil~=6.0
pycryptodome>=3.20.0
pyhumps~=3.8.0
python-dateutil>=2.9
python-dotenv~=0.20.0
python-json-logger>=2.0.1
pyzmq~=26.2
PyJWT~=2.0
PyYAML~=6.0
pydantic~=2.9.2
packaging>=24.1
hiredis>=3.0.0
redis[hiredis]==4.5.5
rich~=13.6
SQLAlchemy[postgresql_asyncpg]~=1.4.54
setproctitle~=1.3.2
setuptools~=75.1.0
tabulate~=0.8.9
temporenc~=0.1.0
tenacity>=9.0
tomli~=2.0.1
tomlkit~=0.13.2
tqdm>=4.61
trafaret~=2.1
treelib~=1.7.0
typeguard~=4.3
typing_extensions~=4.11
textual~=0.79.1
uvloop~=0.20.0; sys_platform != "Windows" # 0.18 breaks the API and adds Python 3.12 support
yarl~=1.13.1
zipstream-new~=1.1.8
# required by ai.backend.test (integration test suite)
pytest>=8.3.3
pytest-dependency>=0.6.0
# type stubs
types-six
types-setuptools
types-python-dateutil
types-aiofiles
types-cachetools
types-Jinja2
types-PyYAML
types-redis
types-tabulate
backend.ai-krunner-alpine==5.3.0
backend.ai-krunner-static-gnu==4.3.0
etcd-client-py==0.3.0