PyScada-Influxdb/setup.py
2026-01-28 15:16:38 +01:00

44 lines
1.4 KiB
Python

# -*- coding: utf-8 -*-
import os
from setuptools import find_packages, setup
from pyscada import ems as pyscada_app
CLASSIFIERS = [
"Development Status :: 4 - Beta",
"Environment :: Web Environment",
"Environment :: Console",
"Framework :: Django",
"Intended Audience :: Developers",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Operating System :: POSIX",
"Operating System :: MacOS :: MacOS X",
"Programming Language :: Python",
"Programming Language :: JavaScript",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
"Topic :: Scientific/Engineering :: Visualization",
]
setup(
author=pyscada_app.__author__,
author_email=pyscada_app.__email__,
name="pyscada-" + pyscada_app.__app_name__.lower(),
version=pyscada_app.__version__,
description=pyscada_app.__description__,
long_description=open(os.path.join(os.path.dirname(__file__), "README.rst")).read(),
url="http://www.github.com/pyscada/PyScada-Influxdb",
license="AGPLv3",
platforms=["OS Independent"],
classifiers=CLASSIFIERS,
install_requires=[
"pyscada>=0.8.0",
"pytz",
"influxdb_client"
],
packages=find_packages(exclude=["project", "project.*"]),
include_package_data=True,
zip_safe=False,
test_suite="runtests.main",
)