mirror of
https://github.com/naruxde/revpimodio2.git
synced 2025-11-08 13:53:53 +01:00
Reorder package to src-layout.
Move package to src directory and update project base files for build process.
This commit is contained in:
53
setup.py
53
setup.py
@@ -1,40 +1,43 @@
|
||||
#! /usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
"""Setupscript fuer python3-revpimodio."""
|
||||
"""Setupscript for revpimodio."""
|
||||
__author__ = "Sven Sager"
|
||||
__copyright__ = "Copyright (C) 2020 Sven Sager"
|
||||
__copyright__ = "Copyright (C) 2023 Sven Sager"
|
||||
__license__ = "LGPLv3"
|
||||
|
||||
from distutils.core import setup
|
||||
from setuptools import setup, find_namespace_packages
|
||||
|
||||
setup(
|
||||
name="revpimodio2",
|
||||
version="2.6.0rc2",
|
||||
|
||||
packages=find_namespace_packages("src"),
|
||||
package_dir={'': 'src'},
|
||||
include_package_data=True,
|
||||
|
||||
python_requires="~=3.2",
|
||||
install_requires=[],
|
||||
entry_points={},
|
||||
|
||||
platforms=["all"],
|
||||
|
||||
url="https://revpimodio.org/",
|
||||
license="LGPLv3",
|
||||
author="Sven Sager",
|
||||
author_email="akira@narux.de",
|
||||
url="https://revpimodio.org/",
|
||||
download_url="https://revpimodio.org/quellen/",
|
||||
maintainer="Sven Sager",
|
||||
maintainer_email="akira@revpimodio.org",
|
||||
|
||||
license="LGPLv3",
|
||||
name="revpimodio2",
|
||||
version="2.6.0a0",
|
||||
|
||||
packages=["revpimodio2"],
|
||||
python_requires="~=3.2",
|
||||
keywords="revolutionpi plc automation",
|
||||
|
||||
description="Python3 programming for RevolutionPi of Kunbus GmbH",
|
||||
long_description=""
|
||||
"Das Modul stellt alle Devices und IOs aus der piCtory Konfiguration \n"
|
||||
"in Python3 zur Verfügung. Es ermöglicht den direkten Zugriff auf die \n"
|
||||
"Werte über deren vergebenen Namen. Lese- und Schreibaktionen mit dem \n"
|
||||
"Prozessabbild werden von dem Modul selbst verwaltet, ohne dass sich \n"
|
||||
"der Programmierer um Offsets und Adressen kümmern muss. Für die \n"
|
||||
"Gatewaymodule wie ModbusTCP oder Profinet sind eigene 'Inputs' und \n"
|
||||
"'Outputs' über einen bestimmten Adressbereich definierbar. Auf \n"
|
||||
"diese IOs kann mit Python3 über den Namen direkt auf die Werte \n"
|
||||
"zugegriffen werden.",
|
||||
|
||||
long_description="Das Modul stellt alle Devices und IOs aus der piCtory Konfiguration \n"
|
||||
"in Python3 zur Verfügung. Es ermöglicht den direkten Zugriff auf die \n"
|
||||
"Werte über deren vergebenen Namen. Lese- und Schreibaktionen mit dem \n"
|
||||
"Prozessabbild werden von dem Modul selbst verwaltet, ohne dass sich \n"
|
||||
"der Programmierer um Offsets und Adressen kümmern muss. Für die \n"
|
||||
"Gatewaymodule wie ModbusTCP oder Profinet sind eigene 'Inputs' und \n"
|
||||
"'Outputs' über einen bestimmten Adressbereich definierbar. Auf \n"
|
||||
"diese IOs kann mit Python3 über den Namen direkt auf die Werte \n"
|
||||
"zugegriffen werden.",
|
||||
keywords=["revpi", "revolution pi", "revpimodio", "plc", "automation"],
|
||||
classifiers=[
|
||||
"Development Status :: 5 - Production/Stable",
|
||||
"Environment :: Console",
|
||||
|
||||
Reference in New Issue
Block a user