-
Notifications
You must be signed in to change notification settings - Fork 3
/
Pipfile
99 lines (97 loc) · 2.14 KB
/
Pipfile
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
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
#
#
#
[packages]
#
#
# Temporarily pinned
# ------------------------------------------------------------------------------
#
#
# Django
# ------------------------------------------------------------------------------
babel = ">=2.12.1"
django = ">=4.2.3"
django-crispy-forms = "*"
crispy-bootstrap4 = "*"
django-extensions = "*"
django-import-export = "*"
django-model-utils = "*"
django-rq = ">=2.10.1"
django-webpack-loader = "*"
gunicorn = "*"
djangorestframework = ">=3.14.0"
django_filer = "*"
# PostgreSQL
# ------------------------------------------------------------------------------
psycopg2-binary = "*"
#
#
# Elasticsearch
# ------------------------------------------------------------------------------
django-elasticsearch-dsl = ">=8.0"
elasticsearch-dsl = ">=8.*"
elasticsearch = ">=8.*"
#
#
# Markup
# ------------------------------------------------------------------------------
markdown = "*"
python-frontmatter = "*"
#
# Other
# ------------------------------------------------------------------------------
gitpython = "<3.1.43"
paver = "*"
requests = "*"
urllib3 = ">=1.26.18"
#
#
[dev-packages]
# Dependency incompatibility pin
packaging = ">=22.0"
#
#
# Code quality
# ------------------------------------------------------------------------------
autoflake = "*"
bandit = "*"
black = "*"
django-stubs = "*" # For mypy
djangorestframework-stubs = "*"
isort = "*"
mypy = "*"
pre-commit = "*"
pylint = "*"
pylint-django = "*"
pylint-unittest = "*"
pylance = "*"
types-markdown = "*"
#
#
# Testing
# ------------------------------------------------------------------------------
pytest = "*"
pytest-cov = "*"
pytest-django = "*"
pytest-mock = "*"
factory-boy = "*"
django-coverage-plugin = "*"
requests-mock = "*"
#
# Documentation
# ------------------------------------------------------------------------------
sphinx = "*"
sphinx-rtd-theme = "*"
#
# Local
# ------------------------------------------------------------------------------
django-debug-toolbar = "*"
rope = "*" # python refactoring tool
pygraphviz = "*" # used for python manage.py graph_models
werkzeug = "==3.0.3"
selenium = "*"