-
Notifications
You must be signed in to change notification settings - Fork 57
/
requirements.in
131 lines (114 loc) · 4.26 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
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
# 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>=8.3.2 # MIT-like License
Jinja2==3.0.3 # BSD License
setuptools # MIT License
urllib3==2.0.3 # MIT 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 # Apache License
pyinstrument==3.2.0 # BSD License
cryptography==41.0.0 # LICENSE.APACHE or LICENSE.BSD
pyopenssl==23.2.0 # Apache 2.0
compliance-trestle==2.0.0 # OSI Approved :: Apache Software License
markdown # As Is Custom License
xlsxwriter # BSD 2-Clause License
tomli==2.0.1 # MIT License
jsonschema # MIT License
filetype # MIT License
# Common Django Packages
Django==3.2.19 # BSD License
django-allauth # MIT License
django-bootstrap3 # BSD 3-Clause License
importlib-metadata>=1.7.0 # Apache License 2.0
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
# Transitive dependencies made explicit
sqlalchemy>=2.0.0b1 # MIT License
pkgutil-resolve-name # MIT License
# Logging
JSON-log-formatter==0.2.0 # MIT License
# Rest Framework
djangorestframework==3.12.4 # BSD License
djangorestframework-filters==1.0.0.dev0 # MIT License
drf-yasg==1.20.0 # BSD License
djangorestframework-recursive==0.1.2 # ISC License
drf-nested-routers==0.93.3 # Apache License 2.0
mozilla-django-oidc==1.2.4 # Mozilla Public License Version 2.0
# NLP
# dataset # MIT License
click # BSD License (BSD-3-Clause)
# more-itertools # MIT License
simplejson # Academic Free License (AFL), MIT License
pandas # BSD License (BSD-3-Clause)
# spacy # MIT License
Unidecode # GNU General Public License
wordcloud # MIT License
numpy>=1.23.0 # BSD 3-Clause "New" or "Revised" License
backports.zoneinfo==0.2.1 # Apache 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==4.9.1 # Apache License 2.0 #urllib3 conflict with selenium 4.2.0 - 4.9.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
# Admin UI helper
django-json-widget==1.1.1 # MIT License