blob: 80524a407aa8d2eea8104e765461f6e52c39599b [file] [log] [blame]
Mitja Nikolaus61d71ad2018-10-12 14:18:06 +02001#!/usr/bin/env python
2"""Setup.py for Hiccup server project."""
3
4from setuptools import setup, find_packages
5
6with open("README.md") as f:
7 LONG_DESCRIPTION = f.read()
8
9setup(
10 name="hiccup",
Mitja Nikolaus3acef852018-10-15 13:37:46 +020011 version="1.0.1",
Mitja Nikolaus61d71ad2018-10-12 14:18:06 +020012 description="Hiccup crash reporting server",
13 long_description=LONG_DESCRIPTION,
14 long_description_content_type="text/markdown",
Mitja Nikolaus3acef852018-10-15 13:37:46 +020015 author="Fairphone B.V.",
Mitja Nikolaus61d71ad2018-10-12 14:18:06 +020016 packages=find_packages(),
17 python_requires="==3.6.*",
18 install_requires=[
19 "certifi==2018.8.24",
20 "chardet==3.0.4",
21 "coreapi==2.3.3",
22 "coreschema==0.0.4",
23 "defusedxml==0.5.0",
24 "Django==1.11.14",
25 "django-allauth==0.36.0",
26 "django-bootstrap-form==3.4",
27 "django-bootstrap3==10.0.1",
28 "django-crispy-forms==1.7.2",
29 "django-extensions==2.1.0",
30 "django-filter==2.0.0",
31 "django-frontend==1.8.0",
32 "django-frontend-skeleton==3.0.0",
33 "django-taggit==0.22.2",
34 "djangorestframework==3.8.2",
35 "drf-yasg==1.10.0",
36 "future==0.16.0",
37 "idna==2.7",
38 "inflection==0.3.1",
39 "itypes==1.1.0",
40 "Jinja2==2.10",
41 "MarkupSafe==1.0",
42 "oauthlib==2.1.0",
43 "openapi-codec==1.3.2",
44 "pluggy==0.7.1",
45 "psycopg2==2.7.5",
46 "py==1.6.0",
47 "python3-openid==3.1.0",
48 "pytz==2018.5",
49 "requests==2.19.1",
50 "requests-oauthlib==1.0.0",
51 "ruamel.yaml==0.15.64",
52 "six==1.11.0",
53 "uritemplate==3.0.0",
54 "urllib3==1.23",
55 ],
56)