-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathPipfile
48 lines (44 loc) · 1.47 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
[[source]]
url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"
[packages]
django = "==3.2.*"
# Templatetags for bootstrap3
django-braces = "*" # Extra mixinclasses for models and views
django-contrib-comments = "*"
django-filebrowser-no-grappelli = "*" # Filebrowser for mediafiles.
django-haystack = "==3.0b1" # Search functionality for django models. See whoosh as well
django-hitcount = "*"
django-image-cropping = "==1.5"
django-markdown-deux = "*"
django-sekizai = "*" # Templatetag library for extra block functionality
easy-thumbnails = "*" # Thumbnail creator
gunicorn = "*" # Web-server used to run django
pymysql = "*" # Database bindings for mysql
wand = "*" # Python bindings for ImageMagick. Needs ImageMagick installed
whoosh = "*" # Backend for django-haystack
wiki = "==0.8.1 "
django-node-assets = "*"
markdown = "*"
django-qr-code = "*"
django-multi-email-field = "*"
django-bootstrap4 = "*"
django-ckeditor = "5.*"
djangorestframework = "*"
[dev-packages]
pre-commit = "*"
faker = "*" # Fake data generator, used in tests.
factory-boy = "*" # For creating many objects for testing (seed)
# Linting tools
black = "==24.3.0"
isort = "==5.13.2"
flake8 = "==7.0.0"
pylint = ">=2.6"
pylint-django = "*"
bandit = "*"
pillow = "*"
[requires]
python_version = "3.9"
[scripts]
production = "gunicorn --config /etc/websites/nablaweb/gunicorn.conf nablaweb.wsgi:application"