-
-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathsetup.py
53 lines (51 loc) · 1.86 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
#! /usr/bin/env python3
from setuptools import setup
import pathlib
# To install basic requirements: (venv)$ pip3 install .
# To install 'test' extra packages: (venv)$ pip3 install 'Saskatoon[test]'
setup(
name = "Saskatoon",
description = "Saskatoon - harverst management system",
url = "https://github.com/LesFruitsDefendus/saskatoon-ng",
maintainer = "Les Fruits Défendus",
author = "Tassia Camoes Araujo, Tiago Bortoletto Vaz, Tristan Landes-Tremblay",
version = "2.dev0",
classifiers = ["Programming Language :: Python :: 3"],
license = "GNU AFFERO GENERAL PUBLIC LICENSE",
long_description = pathlib.Path(__file__).parent.joinpath("README.md").read_text(),
long_description_content_type = "text/markdown",
packages = ["saskatoon"],
install_requires = [
"asgiref>=3.2.7",
"cffi>=1.14.0",
"crispy-bootstrap4>=2022.1",
"cryptography>=3.3.2",
"Django>=3.0.14,<4.0.0",
"django-geojson==3.0.0",
"django-rest-knox==4.1.0",
"djangorestframework>=3.11.0,<=3.15.1",
"django-autocomplete-light>=3.8.2",
"django-select2",
"django-filter",
"django-crequest",
"django-debug-toolbar",
"django-extensions",
"jsonfield==3.1.0",
"mysqlclient==1.4.6",
"Pillow==9.0.1",
"pycparser==2.20",
"pytz==2020.1",
"six==1.15.0",
"sqlparse==0.3.1",
"django-redis",
"django-dotenv",
"django-crispy-forms",
"django-rosetta==0.9.8",
"django-phone-field==1.8.1",
"postalcodes-ca==0.0.9",
"django-quill-editor==0.1.40",
],
extras_require = {
'test': ['pytest', 'selenium', 'pytest-django', 'invoke', 'tox']
},
)