forked from Flexget/Flexget
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.in
31 lines (31 loc) · 869 Bytes
/
requirements.in
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
apscheduler>=3.2.0
beautifulsoup4>=4.5 # Beautifulsoup 4.5+ is required to support different versions of html5lib
click<=8.0.4 # Restriction can be dropped when we drop python 3.6
feedparser>=6.0.2
guessit~=3.4
html5lib>=0.11
jinja2~=3.0
jsonschema>=2.0, <4.0 # jsonschema 4.0 requires python 3.7+ We can switch to that when we drop 3.6 support
loguru>=0.4.1
more-itertools
psutil>=5.8.0
pynzb
pyrss2gen
python-dateutil
pyyaml>=4.2b1
rebulk>=2.0.0
requests>=2.20.0 # There is a bug in requests 2.4.0 where it leaks urllib3 exceptions
rich>=9.0.0
rpyc~=5.0
sqlalchemy >=1.3.10, <1.999
# WebUI Requirements
cherrypy>=18.0.0
flask-compress>=1.2.1
flask-cors>=2.1.2
flask-login>=0.4.0
flask-restful>=0.3.3
flask-restx==0.5.1
flask>=0.7
pyparsing==2.4.7
werkzeug<2.1.0 # Flask-login incompatibility https://github.com/maxcountryman/flask-login/issues/636
zxcvbn-python