This repository was archived by the owner on Apr 17, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathsetup.py
More file actions
57 lines (44 loc) · 1.54 KB
/
setup.py
File metadata and controls
57 lines (44 loc) · 1.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# 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,
)