forked from GovReady/govready-q
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.in
99 lines (87 loc) · 3.44 KB
/
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
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
# This is our master file of requirements. Use ./requirements_txt_updater.sh
# to generate the requirements.txt file that is used in deployments to install
# Python libraries.
# Common Python Packages
python-dateutil # Simplified BSD License
Pillow>=7.1.2 # MIT-like License
Jinja2==2.11.3 # BSD License
# Less Common Python Packages
html5lib # MIT License
natsort # MIT License
commonmark # BSD License
# commonmark>=0.9 (e.g., 0.9.1 tested) for Python 3.9 compatibility:
# html.unescape <- html.parser.HTMLParser.unescape dropped in Python 3.9:
# https://github.com/readthedocs/commonmark.py/commit/e2f389456b39aece2d9ced16f3a3656caeb0a423
graphviz # MIT License
fs # BSD License
PyGithub # LGPL License
GitPython # BSD License
Pygments==2.7.4 # BSD License
termcolor # MIT License
xxhash # BSD License
importlib-resources<2,>=1.0 # Apache License
pyinstrument==3.2.0 # BSD License
compliance-trestle==0.20.0 # OSI Approved :: Apache Software License
jsonschema # MIT License
filetype # MIT License
# Common Django Packages
# Django==2.2.12 # BSD License
Django==3.2.5 # BSD License
django-debug-toolbar # BSD License
django-allauth # MIT License
django-bootstrap3 # BSD 3-Clause License
importlib-metadata>=1.7.0,<2,>=0.12 # Apache License 2.0
# importlib-metadata>=1.7,<2 for bandit 1.7 / stevedore 3.3, django-bootstrap3 14.2 + ==any for importlib-resources 1.5, jsonschema 3.2 all Python<3.8
django-notifications-hq==1.6 # MIT License
jsonfield # MIT License
dj_database_url # BSD License
whitenoise # MIT License
django-guardian # MIT License
django-simple-history # BSD License
django-auto-prefetch # MIT License
djangorestframework # BSD License
mozilla-django-oidc==1.2.4 # Mozilla Public License Version 2.0
# Python Packages Developed by GovReady and/or Josh
rtyaml # CC0
email-validator # CC0
exclusiveprocess # CC0
django-html-emailer # MIT License
django-database-storage-backend # CC0, requires libmagic (libmagic1 in Debian)
commonmarkextensions # BSD 3
# commonmarkextensions>=0.0.6 (e.g., 0.0.6 tested) for Python 3.9 compatibility:
# commonmark <=0.9.1 compatibility:
# https://github.com/GovReady/CommonMark-py-Extensions/commit/72992208a2ddcb686e5a5a678dfeb04ee0440585
structlog # MIT or Apache License 2.0
typing-extensions>=3.7.4.3 # Python Software Foundation License
# typing-extensions for structlog 20.2 Python<3.8
# Only needed in common production deployment configurations
# uwsgi # GPL2 # Needed only if using uwsgi instead of gunicorn
gunicorn # MIT License
gevent>=1.4.0 # MIT License
# gevent>=20.6.0 (e.g., 21.1.2 tested) for Python 3.9 compatibility:
# http://www.gevent.org/changelog.html#id21
#
# Note: >=20.5.0 has required building from source at `pip3 install`-time,
# requiring Python dev, C compiler, & other build tool packages
psycopg2-binary # LGPL
rfc5424-logging-handler # BSD License
# Development & testing only
bandit # Apache License 2.0
coverage==6.0b1 # Apache License 2.0
selenium # Apache License 2.0
safety # MIT License
parsel # BSD License
# markupsafe is pinned here because tests crash with version 1.1.0.
# Can probably unpin when https://github.com/pallets/markupsafe/issues/108 is resolved.
markupsafe # BSD 3
# Excel exports
openpyxl # MIT License
# Session timeout & security
django-session-security # MIT License
# Profiling
nplusone==1.0.0 # MIT License
django-querycount==0.7.0 # MIT License
# Helper Library
django-extensions==3.1.2 # MIT License
# Excel Parsing
python-xlsxio==0.1.3 # MIT License