diff --git a/README.md b/README.md index e805af1..8fd7e20 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,8 @@ # Wekan Python API client See examples directory. + +Install with pip: + + pip install git+https://github.com/wekan/wekan-python-api-client.git#egg=wekanapi&subdirectory=src + diff --git a/src/setup.py b/src/setup.py new file mode 100644 index 0000000..beacf48 --- /dev/null +++ b/src/setup.py @@ -0,0 +1,11 @@ +from setuptools import setup +from pip.download import PipSession +from pip.req import parse_requirements + +setup( + name="wekanapi", + description="Wekan Python API client", + version="0.0.1", + packages=["wekanapi"], + install_requires=[str(requirement.req) for requirement in parse_requirements('requirements.txt', session=PipSession())]) + diff --git a/src/wekanapi.py b/src/wekanapi/__init__.py similarity index 97% rename from src/wekanapi.py rename to src/wekanapi/__init__.py index 2d88cff..582d7c3 100644 --- a/src/wekanapi.py +++ b/src/wekanapi/__init__.py @@ -1,5 +1,5 @@ import requests -from models import Board +from .models import Board class WekanApi: diff --git a/src/models.py b/src/wekanapi/models.py similarity index 100% rename from src/models.py rename to src/wekanapi/models.py