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:
akira committed 2026-02-18 10:04:09 +01:00
1 parent 3294c5e980
commit 5e0463b09b
2 files changed
+13 -8

No files matched your search

+6
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
+7 -8
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",
], ],
) )