chore: Update setup.py and README with project URLs

Added `Documentation` and `Source` links to `setup.py` under
`project_urls`. Updated README with a link to the official
documentation.

Signed-off-by: Sven Sager <akira@narux.de>
This commit is contained in:
2026-02-18 10:04:09 +01:00
parent 3294c5e980
commit 5e0463b09b
2 changed files with 13 additions and 8 deletions

View File

@@ -1,5 +1,11 @@
# RevPiModIO # RevPiModIO
### Documentation:
For a complete reference of all classes, methods, and functions, please see the
official documentation:
[https://revpimodio2.readthedocs.io/](https://revpimodio2.readthedocs.io/)
### Python3 programming for RevolutionPi of KUNBUS GmbH. ### Python3 programming for RevolutionPi of KUNBUS GmbH.
The module provides all devices and IOs from the piCtory configuration in The module provides all devices and IOs from the piCtory configuration in

View File

@@ -16,11 +16,9 @@ with open("README.md") as fh:
setup( setup(
name="revpimodio2", name="revpimodio2",
version=__version__, version=__version__,
packages=find_namespace_packages("src"), packages=find_namespace_packages("src"),
package_dir={'': 'src'}, package_dir={"": "src"},
include_package_data=True, include_package_data=True,
python_requires=">= 3.2", python_requires=">= 3.2",
install_requires=[], install_requires=[],
extras_require={ extras_require={
@@ -30,10 +28,12 @@ setup(
], ],
}, },
entry_points={}, entry_points={},
platforms=["all"], platforms=["all"],
url="https://revpimodio.org/", url="https://revpimodio.org/",
project_urls={
"Documentation": "https://revpimodio2.readthedocs.io/",
"Source": "https://github.com/naruxde/revpimodio2",
},
license="LGPLv2", license="LGPLv2",
author="Sven Sager", author="Sven Sager",
author_email="akira@narux.de", author_email="akira@narux.de",
@@ -47,12 +47,11 @@ setup(
"Development Status :: 5 - Production/Stable", "Development Status :: 5 - Production/Stable",
"Environment :: Console", "Environment :: Console",
"Intended Audience :: Developers", "Intended Audience :: Developers",
"License :: OSI Approved :: " "License :: OSI Approved :: " "GNU Lesser General Public License v2 (LGPLv2)",
"GNU Lesser General Public License v2 (LGPLv2)",
"Operating System :: MacOS :: MacOS X", "Operating System :: MacOS :: MacOS X",
"Operating System :: Microsoft :: Windows", "Operating System :: Microsoft :: Windows",
"Operating System :: POSIX", "Operating System :: POSIX",
"Programming Language :: Python :: 3", "Programming Language :: Python :: 3",
"Topic :: Software Development :: Libraries :: Python Modules" "Topic :: Software Development :: Libraries :: Python Modules",
], ],
) )