generated from caltechlibrary/template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
37 lines (34 loc) · 1.25 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
# =============================================================================
# @file requirements.txt
# @brief Python dependencies for eprints2archives
# @license Please see the file named LICENSE in the project directory
# @website https://github.com/caltechlibrary/eprints2archives
# =============================================================================
aenum >= 3.1.0
appdirs >= 1.4.4
bun >= 0.0.8
commonpy == 1.10.0
cssselect >= 1.1.0
dateparser >= 1.0.0
h2 >= 3.2.0
httpx == 0.23.0
humanize >= 3.14.0
keyring >= 23.2.1
keyrings.alt >= 4.1.0
lxml >= 4.8.0
plac >= 1.3.4
pydash >= 5.1.0
pypubsub >= 4.0.3
python-dateutil >= 2.8.2
rich == 12.2.0
setuptools >= 62.1.0
sidetrack >= 2.0.1
stopit >= 1.1.2
tldextract >= 3.0.2
urllib3 >= 1.26.5
validators >= 0.18.2
# eprints2archives itself does not need the following, but Rich imports it,
# and for reasons I haven't figured out it is not installed by pip when it
# installs Rich during the creation of our pyz executables. That causes
# our pyz executables to fail at run time. So, let's import it ourselves.
typing_extensions >= 4.2.0