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