neohubapi/setup.py

35 lines
1012 B
Python
Raw Permalink Normal View History

2020-12-27 18:23:05 +00:00
#!/usr/bin/env python3
# SPDX-FileCopyrightText: 2020 Andrius Štikonas <andrius@stikonas.eu>
# SPDX-License-Identifier: MIT
2020-12-27 18:45:55 +00:00
import setuptools
2020-12-27 18:23:05 +00:00
2020-12-27 19:31:11 +00:00
with open("README.md", "r", encoding="utf-8") as fh:
long_description = fh.read()
2020-12-27 18:45:55 +00:00
setuptools.setup(
2020-12-27 20:18:22 +00:00
name="neohubapi",
2023-11-21 18:45:04 +00:00
version="2.0",
2020-12-27 20:18:22 +00:00
description="Async library to communicate with Heatmiser NeoHub 2 API.",
url="https://gitlab.com/neohubapi/neohubapi/",
author="Andrius Štikonas",
author_email="andrius@stikonas.eu",
2020-12-27 18:23:05 +00:00
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)",
"Operating System :: OS Independent",
],
2020-12-27 20:18:22 +00:00
install_requires=[
'async_property',
2022-12-01 20:31:34 +00:00
'websockets',
2020-12-27 20:18:22 +00:00
],
2020-12-27 19:32:43 +00:00
long_description=long_description,
long_description_content_type='text/markdown',
2020-12-27 18:31:26 +00:00
packages=setuptools.find_packages(),
2021-01-20 01:21:44 +00:00
scripts=['scripts/neohub_cli.py'],
2020-12-27 20:18:22 +00:00
keywords=['neohub', 'heatmiser'],
zip_safe=True,
2020-12-27 18:23:05 +00:00
)