forked from internetstandards/Internet.nl-dashboard
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements-dev.in
72 lines (59 loc) · 1.63 KB
/
requirements-dev.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
# make sure there are no version conflicts with requirements.txt
-c requirements.txt
autopep8
autoflake
isort
pylama
coverage
pytest
pytest-cov
pytest-django
# counterpart of requests for mock responses
pytest-responses
# output logging when test fails
pytest-logging
django-coverage
django-extensions
django-debug-toolbar
django-debug-toolbar-request-history
pytest-mock
websecmap @ git+https://gitlab.com/internet-cleanup-foundation/web-security-map@9833a47f52e6c39b5b02789cccf99cf49ee97ca9
# use the version with relaxed attr requirements
pytest-docker @ git+https://github.com/avast/pytest-docker@519b155009b6f3570c01f1f56e7c4e6ce3c5c760
# docs / readthedocs.io
sphinx
sphinx-autobuild
recommonmark
sphinx-markdown-builder
# tests (of scanners)
httmock
freezegun
colorama
django-cprofile-middleware
# django phonenumber field (via otp) needs this, and cannot get it themselves:
phonenumberslite>=7.0.2
rst2pdf
# QA tooling
bandit
mypy
django-stubs
vulture
pylint
pylint-django
ruff
types-redis
types-freezegun
types-Markdown
types-polib
types-requests
types-setuptools
packaging>=23.1
# include (security) version constraints for non primary dependencies
-c security-constraints.in
# Scanner dep needed to parse SNI: when performing raw host requests the cert hostname also needs to be correct
# see: https://toolbelt.readthedocs.io/en/latest/adapters.html#hostheaderssladapter
# using unreleased version from github which has better support for SNI server_hostname which prevents connection
# resets on some servers
requests_toolbelt @ git+https://github.com/requests/toolbelt@c73ad2c204a2e0cd5617a836ac536d5e06778ab0
# requests testing
responses