forked from vertexproject/synapse
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
35 lines (35 loc) · 1.04 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
pyOpenSSL>=23.0.0,<24.0.0
msgpack>=1.0.5,<1.1.0
xxhash>=1.4.4,<3.3.0
lmdb>=1.2.1,<1.5.0
tornado>=6.2.0,<7.0.0
regex>=2022.9.11
PyYAML>=5.4,<6.1.0
aiohttp>=3.8.1,<4.0
aiohttp-socks>=0.8.0,<0.9.0
aioimaplib>=1.0.1,<1.1.0
aiosmtplib>=2.0.0,<2.1.0
prompt-toolkit>=3.0.4,<3.1.0
lark==1.1.5
Pygments>=2.7.4,<2.16.0
fastjsonschema>=2.16.3,<2.18.0
packaging>=20.0,<24.0
stix2-validator>=3.0.0,<4.0.0
vcrpy>=4.3.1,<5.1.0
base58>=2.1.0,<2.2.0
python-bitcoinlib>=0.11.0,<0.13.0
pycryptodome>=3.11.0,<3.19.0
typing-extensions>=3.7.4,<5.0.0 # synapse.vendor.xrpl req
scalecodec>=1.0.2,<1.3.0 # synapse.vendor.substrateinterface req
cbor2>=5.4.1,<5.4.7
bech32==1.2.0
oauthlib>=3.2.1,<4.0.0
idna>=3.3,<3.5
python-dateutil>=2.8,<3.0
pytz>=2023.3,<2024.1
beautifulsoup4[html5lib]>=4.11.1,<5.0.0
# Cryptography is a pyopenssl dependency which has now has a maximum version
# pin. Cryptography also vendors a copy of OpenSSL, so it needs to be able to
# have a minimum version bumped in the event of a OpenSSL vulnerability that
# needs to be patched.
cryptography>=39.0.1,<41.0.0