#!/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.5.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.1.1', 'Flask-SQLAlchemy==2.4.0', 'Flask-Migrate==2.5.2', 'Flask-Bootstrap==3.3.7.1', 'Flask-WTF==0.14.2', 'Flask-Caching==1.7.2', 'geopy==1.20.0', 'celery==4.3.0', 'redis==3.3.8', 'aerofiles==1.0.0', 'geoalchemy2==0.6.3', 'shapely==1.6.4.post2', 'ogn-client==0.9.5', 'psycopg2-binary==2.8.3', 'mgrs==1.3.5', 'xmlunittest==0.5.0', 'tqdm==4.36.1', 'requests==2.22.0', ], extras_require={ 'dev': [ 'nose==1.3.7', 'coveralls==1.8.2', 'flake8==3.7.8', 'xmlunittest==0.4.0' ] }, zip_safe=False )