accountant/setup.py

49 lines
1002 B
Python
Raw Normal View History

"""Accountant distribution setup."""
# vim: set tw=80 ts=4 sw=4 sts=4:
2017-05-19 08:36:51 +02:00
from setuptools import setup
2017-04-29 11:30:14 +02:00
setup(
name='Accountant',
version='0.0.1',
2017-05-19 08:38:08 +02:00
license='AGPL',
author='Alexis Lahouze',
author_email='alexis@lahouze.org',
2017-04-29 11:30:14 +02:00
long_description=__doc__,
2017-05-19 08:36:51 +02:00
packages=['accountant', 'accountant.migrations'],
2017-04-29 11:30:14 +02:00
include_package_data=True,
zip_safe=False,
2017-05-19 08:38:29 +02:00
2017-04-29 11:30:14 +02:00
install_requires=[
2017-05-19 00:08:04 +02:00
'Flask~=0.12',
'Flask-Alembic~=2.0',
2017-04-29 11:30:14 +02:00
'Flask-SQLAlchemy>=2.2',
2017-05-19 00:08:04 +02:00
'Flask-restplus~=0.10.1',
'Flask-Cors~=3.0.0',
'Flask-JWT-Extended~=2.0.0',
'passlib~=1.7.1',
'arrow~=0.10.0',
2017-05-19 08:38:42 +02:00
'psycopg2~=2.7.1'
2017-04-29 11:30:14 +02:00
],
setup_requires=[
'pytest-runner',
],
tests_require=[
'pytest',
'pytest-pylint',
'pytest-flakes',
'pytest-cov',
'pytest-mock',
],
2017-05-19 08:38:29 +02:00
extras_require={
'dev': [
'ipython',
'ipdb',
'flask-shell-ipython',
],
},
2017-04-29 11:30:14 +02:00
)