generated from sixcodes/python-boilerplate
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Pipfile
32 lines (28 loc) · 895 Bytes
/
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
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
django = "==3.0.14"
psycopg2 = "==2.8.4"
[dev-packages]
pytest = "==5.2.1"
pytest-cov = "==2.8.1"
codecov = "==2.0.15"
mypy = "==0.630"
black = "==18.9b0"
isort = {extras = ["pipfile"],version = "==4.3.15"}
lxml = "==4.6.3"
twine = "*"
bumpversion = "*"
pytest-django = "*"
pytest-django-queries = "*"
[requires]
python_version = "3"
[scripts]
test = "py.test -v --cov=./ --cov-report term-missing -v"
lint = "mypy ./ --ignore-missing-imports"
fmt = "black --py36 -v --line-length 120 ."
fmt-check = "black --py36 -v --line-length 120 --check ."
isort-fmt = "isort --apply --recursive --line-width 120 --use-parentheses --no-inline-sort --multi-line 3 --trailing-comma ."
isort-check = "isort --check-only --recursive --line-width 120 --use-parentheses --no-inline-sort --multi-line 3 --trailing-comma ."