#!/usr/bin/env python3 from os import path from setuptools import setup, find_packages here = path.abspath(path.dirname(__file__)) # Get the long description from the README file with open(path.join(here, 'README.md'), encoding='utf-8') as f: long_description = f.read() setup( name='ogn-python', version='0.4.0', description='A database backend for the Open Glider Network', long_description=long_description, url='https://github.com/glidernet/ogn-python', author='Konstantin Gründger aka Meisterschueler, Fabian P. Schmidt aka kerel, Dominic Spreitz', author_email='kerel-fs@gmx.de', license='AGPLv3', classifiers=[ 'Development Status :: 3 - Alpha', 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', 'Topic :: Scientific/Engineering :: GIS', 'License :: OSI Approved :: GNU Affero General Public License v3', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', ], keywords='gliding ogn', packages=find_packages(exclude=['tests', 'tests.*']), install_requires=[ 'Flask==1.0.2', 'flask-sqlalchemy==2.3.2', 'Flask-Migrate==2.3.1', 'flask-bootstrap==3.3.7.1', 'flask-nav==0.6', 'geopy==1.17.0', 'celery[redis]==4.2.1', 'aerofiles==0.4.1', 'geoalchemy2==0.5.0', 'shapely>=1.5.17,<1.6', 'ogn-client==0.9.1', 'psycopg2-binary==2.7.6.1', 'mgrs==1.3.5', 'xmlunittest==0.5.0', 'tqdm==4.28.1', ], extras_require={ 'dev': [ 'nose==1.3.7', 'coveralls==1.2', 'flake8==3.5.0', 'xmlunittest==0.4.0' ] }, zip_safe=False )