requirements.txt 923 Bytes
Newer Older
1
# django admin
Johan Bloemberg's avatar
Johan Bloemberg committed
2 3
django
django-jet
Johan Bloemberg's avatar
Johan Bloemberg committed
4
django-countries
5
django-jsonfield
6
pyyaml
7
tldextract
8
docutils
Johan Bloemberg's avatar
Johan Bloemberg committed
9
typing
10
# django-nested-admin (doesn't work with Django Jet).
11

12 13
# scanners
requests
14 15
# use mozzila certificate bundle by default
certifi
16
pytz
17
celery[redis]
18
django-celery-beat
19
# https://github.com/pi-bjl/celery-statsd/commit/5d61d7756f115dbf05a7eeb8314495b53ee1955e
20
django-statsd-mozilla
21 22
Pillow  # screenshots
python-resize-image  # screenshots
23
untangle  # dns scans https://github.com/stchris/untangle
24
django_uwsgi
25

26 27 28
dnspython  # dnsrecon
netaddr  # dnsrecon

29 30 31 32 33
# tests (of scanners)
httmock
freezegun
colorama

34
# dev. tools
35
tox
Johan Bloemberg's avatar
Johan Bloemberg committed
36
coverage
37
pytest
38 39 40
django-silk

# logging
41 42
colorlog

43
# website
44 45
django_compressor  # bundle javascript and css
csscompressor  # css compression
46
# brotlipy  # doesn't work, some vague errors not worth the time: compression handled elsewhere
47 48
# slimit does not work with vue.js
django-proxy
49 50 51

# sentry client
raven