2017-05-19 00:05:23 +02:00
|
|
|
"""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',
|
2017-05-19 00:05:23 +02:00
|
|
|
author='Alexis Lahouze',
|
|
|
|
author_email='alexis@lahouze.org',
|
|
|
|
|
2017-04-29 11:30:14 +02:00
|
|
|
long_description=__doc__,
|
2017-05-19 00:05:23 +02:00
|
|
|
|
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
|
|
|
)
|