diff --git a/.gitignore b/.gitignore index 72ab21b1..25dda8a9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ +dist venv .idea **/__pycache__ +*.egg-info *.log *.log.* -.env \ No newline at end of file +.env diff --git a/agrirouter/__init__.py b/agrirouter/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 00000000..9787c3bd --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["setuptools", "wheel"] +build-backend = "setuptools.build_meta" diff --git a/setup.py b/setup.py new file mode 100644 index 00000000..8ca649fe --- /dev/null +++ b/setup.py @@ -0,0 +1,30 @@ +from setuptools import setup + +setup( + name='agrirouter-sdk-python', + version='1.0.0', + packages=['agrirouter'], + python_requires=">= 3.6", + url='https://github.com/DKE-Data/agrirouter-sdk-python', + license='Apache-2.0', + author='agrirouter', + author_email='info@dke-data.com', + description="""This project contains the API for the communication with the agrirouter. Everything you need for the + onboarding process, secure communication and much more.""", + classifiers=[ + 'Intended Audience :: Developers', + 'Natural Language :: English', + 'License :: OSI Approved :: Apache Software License', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + ], + project_urls={ + 'Documentation': 'https://github.com/DKE-Data/agrirouter-sdk-python', + 'Source': 'https://github.com/DKE-Data/agrirouter-sdk-python', + }, +)