# coding: utf-8

"""
    YNAB API v1 Python Client

    Our API uses a REST based design, leverages the JSON data format, and relies upon HTTPS for transport. We respond with meaningful HTTP response codes and if an error occurs, we include error details in the response body.  API Documentation is at https://api.youneedabudget.com  # noqa: E501

    OpenAPI spec version: 1.0.0

    Generated by: https://github.com/swagger-api/swagger-codegen.git
"""


import codecs
import os

from setuptools import setup, find_packages  # noqa: H301


NAME = 'ynab_client'
VERSION = '0.1.8'

REQUIRES = [
    'urllib3 >= 1.15',
    'six >= 1.10',
    'certifi',
    'python-dateutil'
]


def get_readme():
    this_directory = os.path.abspath(os.path.dirname(__file__))
    with codecs.open(os.path.join(this_directory, 'README.md'), 'r') as f:
        return f.read()

setup(
    name=NAME,
    version=VERSION,
    description='YNAB API v1 Python Client',
    long_description=get_readme(),
    long_description_content_type='text/markdown',
    author='Gordon Chiam',
    author_email='gordon.chiam@gmail.com',
    url='https://github.com/gchiam/ynab-client-python',
    license='Apache2',
    classifiers=(
	'Development Status :: 4 - Beta',
        'Intended Audience :: Developers',
        'License :: OSI Approved :: Apache Software License',
        'Programming Language :: Python :: 2',
        'Programming Language :: Python :: 3',
        'Operating System :: OS Independent',
    ),
    install_requires=REQUIRES,
    packages=find_packages(),
    include_package_data=True,
)
