Add whitenoise and brotli as prerequesite for improving performance of static file serving

Additionally, pipenv Pipfile and Pipfile.lock as well as requirements.txt were updated to fullfil requirements of the above packages
This commit is contained in:
Florian Gabsteiger
2019-07-24 10:38:00 -09:00
parent 7a590587d6
commit 699b0e9240
3 changed files with 172 additions and 52 deletions

102
Pipfile
View File

@@ -4,38 +4,76 @@ verify_ssl = true
name = "pypi"
[packages]
django = "<2.1,>=2.0"
pillow = "*"
coveralls = "*"
dateparser = "*"
django-cors-headers = "*"
django-crispy-forms = "*"
django-extensions = "*"
django-filter = "*"
djangorestframework = "*"
factory-boy = "*"
filemagic = "*"
fuzzywuzzy = {extras = ["speedup"], version = "==0.15.0"}
gunicorn = "*"
inotify-simple = "*"
langdetect = "*"
pdftotext = "*"
pyocr = "*"
python-dateutil = "*"
python-dotenv = "*"
python-gnupg = "*"
pytz = "*"
sphinx = "*"
tox = "*"
pycodestyle = "*"
pytest = "*"
pytest-cov = "*"
pytest-django = "*"
pytest-sugar = "*"
pytest-env = "*"
pytest-xdist = "*"
psycopg2 = "*"
djangoql = "*"
coveralls = "==1.5.1"
dateparser = "==0.7.0"
django-cors-headers = "==2.4.0"
django-crispy-forms = "==1.7.2"
django-extensions = "==2.1.4"
django-filter = "==2.1.0"
djangorestframework = "==3.9.1"
factory-boy = "==2.11.1"
filemagic = "==1.6"
fuzzywuzzy = {extras = ["speedup"],version = "==0.15.0"}
gunicorn = "==19.9.0"
langdetect = "==1.0.7"
pdftotext = "==2.1.1"
pyocr = "==0.5.3"
python-dateutil = "==2.7.5"
python-dotenv = "==0.10.1"
python-gnupg = "==0.4.4"
pytz = "==2018.9"
tox = "==3.7.0"
pycodestyle = "==2.4.0"
pytest = "==4.1.1"
pytest-cov = "==2.6.1"
pytest-django = "==3.4.5"
pytest-sugar = "==0.9.2"
pytest-env = "==0.6.2"
pytest-xdist = "==1.26.0"
psycopg2 = "==2.7.7"
djangoql = "==0.12.3"
whitenoise = "==4.1.3"
alabaster = "==0.7.12"
apipkg = "==1.5"
atomicwrites = "==1.2.1"
attrs = "==18.2.0"
certifi = "==2018.11.29"
chardet = "==3.0.4"
coverage = "==4.5.2"
docopt = "==0.6.2"
docutils = "==0.14"
execnet = "==1.5.0"
filelock = "==3.0.10"
idna = "==2.8"
imagesize = "==1.1.0"
more-itertools = "==5.0.0"
pluggy = "==0.8.1"
ply = "==3.11"
py = "==1.7.0"
pyparsing = "==2.3.1"
pytest-forked = "==1.0.1"
regex = "==2019.1.24"
requests = "==2.21.0"
six = "==1.12.0"
snowballstemmer = "==1.2.1"
sphinxcontrib-websupport = "==1.1.0"
termcolor = "==1.1.0"
text-unidecode = "==1.2"
toml = "==0.10.0"
tzlocal = "==1.5.1"
urllib3 = "==1.24.1"
virtualenv = "==16.3.0"
Django = "==2.0.10"
Pillow = "==5.4.1"
inotify_simple = "==1.1.8"
Sphinx = "==1.8.3"
Brotli = "==1.0.7"
Babel = "==2.6.0"
Faker = "==1.0.2"
Jinja2 = "==2.10"
MarkupSafe = "==1.1.0"
Pygments = "==2.3.1"
python-Levenshtein = "==0.12.0"
[dev-packages]
ipython = "*"