blob: 5d312cdf617be89c2e0425b32f4f965f314eaf3e [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(),
Mitja Nikolaus26fe7792018-11-09 17:11:05 +010017 package_data={"": ["*.html", "*.css", "*.js"]},
Mitja Nikolaus61d71ad2018-10-12 14:18:06 +020018 python_requires="==3.6.*",
Mitja Nikolausa4c53c12018-11-15 09:59:32 +010019 scripts=["manage.py"],
Mitja Nikolaus61d71ad2018-10-12 14:18:06 +020020 install_requires=[
21 "certifi==2018.8.24",
22 "chardet==3.0.4",
23 "coreapi==2.3.3",
24 "coreschema==0.0.4",
25 "defusedxml==0.5.0",
26 "Django==1.11.14",
27 "django-allauth==0.36.0",
28 "django-bootstrap-form==3.4",
29 "django-bootstrap3==10.0.1",
30 "django-crispy-forms==1.7.2",
31 "django-extensions==2.1.0",
32 "django-filter==2.0.0",
33 "django-frontend==1.8.0",
34 "django-frontend-skeleton==3.0.0",
35 "django-taggit==0.22.2",
36 "djangorestframework==3.8.2",
37 "drf-yasg==1.10.0",
38 "future==0.16.0",
39 "idna==2.7",
40 "inflection==0.3.1",
41 "itypes==1.1.0",
42 "Jinja2==2.10",
43 "MarkupSafe==1.0",
44 "oauthlib==2.1.0",
45 "openapi-codec==1.3.2",
46 "pluggy==0.7.1",
47 "psycopg2==2.7.5",
48 "py==1.6.0",
49 "python3-openid==3.1.0",
50 "pytz==2018.5",
51 "requests==2.19.1",
52 "requests-oauthlib==1.0.0",
53 "ruamel.yaml==0.15.64",
54 "six==1.11.0",
55 "uritemplate==3.0.0",
56 "urllib3==1.23",
57 ],
58)