From 0739f5b2b64e198c3ba9dbf5e84a7d3990aa8c29 Mon Sep 17 00:00:00 2001 From: Stephen Bailey Date: Wed, 8 Apr 2020 06:19:42 -0400 Subject: [PATCH] Fix setup.py --- .gitignore | 1 + MANIFEST.in | 2 ++ requirements.txt | 8 +++----- setup.py | 12 ++++-------- 4 files changed, 10 insertions(+), 13 deletions(-) create mode 100644 MANIFEST.in diff --git a/.gitignore b/.gitignore index 9a654bf..b4ec851 100644 --- a/.gitignore +++ b/.gitignore @@ -104,6 +104,7 @@ state.json # Visual Studio Code .venv +.vscode settings.json # generated files diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..3385699 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,2 @@ +include LICENSE +include tap_clockify/schemas/*.json diff --git a/requirements.txt b/requirements.txt index c8e8193..de05845 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,3 @@ -backoff -pytz -requests -singer-python -tap-framework \ No newline at end of file +singer-python>=5.2.0 +tap-framework==0.1.1 +requests \ No newline at end of file diff --git a/setup.py b/setup.py index ae8b48d..8c4bbbb 100755 --- a/setup.py +++ b/setup.py @@ -1,23 +1,19 @@ #!/usr/bin/env python -from setuptools import setup +import setuptools -setup( +setuptools.setup( name="tap-clockify", version="0.1.0", description="Singer.io tap for extracting data", - author="Stitch", + author="Stephen Bailey", url="http://singer.io", classifiers=["Programming Language :: Python :: 3 :: Only"], py_modules=["tap_clockify"], - install_requires=[ - "singer-python>=5.0.12", - "requests", - ], entry_points=""" [console_scripts] tap-clockify=tap_clockify:main """, - packages=["tap_clockify"], + packages=setuptools.find_packages(), package_data = { "schemas": ["tap_clockify/schemas/*.json"] },