-
Notifications
You must be signed in to change notification settings - Fork 79
/
Copy pathsetup.py
70 lines (65 loc) · 1.69 KB
/
setup.py
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
#!/usr/bin/python3
import os
from setuptools import setup, find_packages
here = os.path.abspath(os.path.dirname(__file__))
setup(
name='geotrek',
version=open(os.path.join(here, 'VERSION')).read().strip(),
author='Makina Corpus',
author_email='[email protected]',
url='https://makina-corpus.com',
description="Geotrek",
scripts=['manage.py'],
install_requires=[
'Django==4.2.*',
'mapentity',
'chardet',
'cairosvg',
'cairocffi',
'python-dotenv',
'pymemcache',
'coreschema',
'coreapi',
'psycopg2',
'pdfimpose',
'docutils',
'Pillow',
'simplekml',
'pygal',
'paperclip',
'django-modelcluster',
'django-mptt',
'geojson',
'tif2geojson',
'drf-dynamic-fields',
'drf-yasg',
'xlrd',
'landez',
'large-image-source-vips',
'django-large-image',
'celery',
'redis',
'django-celery-results',
'drf-extensions',
'django-colorfield',
'Fiona',
'markdown',
"weasyprint",
'django-weasyprint',
"django-clearcache",
"pyopenair",
"django-treebeard",
'easy-thumbnails[svg]',
# prod,
'gunicorn',
'sentry-sdk',
],
include_package_data=True,
license='BSD, see LICENSE file.',
packages=find_packages(),
classifiers=['Natural Language :: English',
'Environment :: Web Environment',
'Framework :: Django',
'Development Status :: 5 - Production/Stable',
'Programming Language :: Python :: 3'],
)