99 lines
4.0 KiB
Plaintext
99 lines
4.0 KiB
Plaintext
Metadata-Version: 2.1
|
|
Name: minimalmodbus
|
|
Version: 2.1.1
|
|
Summary: Easy-to-use Modbus RTU and Modbus ASCII implementation for Python
|
|
Keywords: minimalmodbus,modbus,modbus-serial,modbus-RTU,modbus-ASCII
|
|
Author: Jonas Berg
|
|
Requires-Python: >=3.8
|
|
Description-Content-Type: text/x-rst
|
|
Classifier: Development Status :: 5 - Production/Stable
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: Intended Audience :: Information Technology
|
|
Classifier: Intended Audience :: Science/Research
|
|
Classifier: Intended Audience :: Manufacturing
|
|
Classifier: License :: OSI Approved :: Apache Software License
|
|
Classifier: Natural Language :: English
|
|
Classifier: Operating System :: OS Independent
|
|
Classifier: Operating System :: POSIX
|
|
Classifier: Operating System :: Microsoft :: Windows
|
|
Classifier: Operating System :: MacOS :: MacOS X
|
|
Classifier: Programming Language :: Python
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: 3.8
|
|
Classifier: Programming Language :: Python :: 3.9
|
|
Classifier: Programming Language :: Python :: 3.10
|
|
Classifier: Programming Language :: Python :: 3.11
|
|
Classifier: Programming Language :: Python :: 3.12
|
|
Classifier: Topic :: Communications
|
|
Classifier: Topic :: Home Automation
|
|
Classifier: Topic :: Scientific/Engineering
|
|
Classifier: Topic :: Software Development :: Libraries
|
|
Classifier: Topic :: Software Development :: Libraries :: Python Modules
|
|
Classifier: Topic :: System :: Hardware :: Hardware Drivers
|
|
Classifier: Topic :: Terminals :: Serial
|
|
Requires-Dist: pyserial>=3.0
|
|
Project-URL: Changelog, https://github.com/pyhys/minimalmodbus/blob/master/HISTORY.rst
|
|
Project-URL: Documentation, https://minimalmodbus.readthedocs.io
|
|
Project-URL: Homepage, https://github.com/pyhys/minimalmodbus
|
|
|
|
===============================
|
|
MinimalModbus
|
|
===============================
|
|
|
|
.. image:: https://github.com/pyhys/minimalmodbus/actions/workflows/build.yml/badge.svg
|
|
:target: https://github.com/pyhys/minimalmodbus/actions
|
|
:alt: Build Status
|
|
|
|
.. image:: https://codecov.io/gh/pyhys/minimalmodbus/branch/master/graph/badge.svg?token=6TcwYCQJHF
|
|
:target: https://codecov.io/gh/pyhys/minimalmodbus
|
|
:alt: Test coverage report
|
|
|
|
.. image:: https://readthedocs.org/projects/minimalmodbus/badge/?version=master
|
|
:target: https://readthedocs.org/projects/minimalmodbus/?badge=master
|
|
:alt: Documentation Status
|
|
|
|
.. image:: https://img.shields.io/pypi/v/minimalmodbus.svg
|
|
:target: https://pypi.org/project/minimalmodbus/
|
|
:alt: PyPI page link
|
|
|
|
|
|
Easy-to-use Modbus RTU and Modbus ASCII implementation for Python.
|
|
|
|
Web resources
|
|
-------------
|
|
|
|
* **Documentation**: https://minimalmodbus.readthedocs.io
|
|
* Source code on **GitHub**: https://github.com/pyhys/minimalmodbus
|
|
* Python package index (PyPI) with download: https://pypi.org/project/minimalmodbus/
|
|
|
|
Other web pages:
|
|
|
|
* Readthedocs project page: https://readthedocs.org/projects/minimalmodbus/
|
|
* codecov.io project page: https://codecov.io/github/pyhys/minimalmodbus
|
|
|
|
Obsolete web pages:
|
|
|
|
* Old Travis CI build status page: https://travis-ci.org/pyhys/minimalmodbus
|
|
* Old Sourceforge documentation page: http://minimalmodbus.sourceforge.net/
|
|
* Old Sourceforge project page: https://sourceforge.net/projects/minimalmodbus
|
|
* Old Sourceforge repository: https://sourceforge.net/p/minimalmodbus/code/HEAD/tree/
|
|
|
|
|
|
Features
|
|
--------
|
|
MinimalModbus is an easy-to-use Python module for talking to instruments (slaves)
|
|
from a computer (master) using the Modbus protocol, and is intended to be running on the master.
|
|
The only dependence is the pySerial module (also pure Python).
|
|
|
|
There are convenience functions to handle floats, strings and long integers
|
|
(in different byte orders).
|
|
|
|
This software supports the 'Modbus RTU' and 'Modbus ASCII' serial communication
|
|
versions of the protocol, and is intended for use on Linux, OS X and Windows platforms.
|
|
It is open source, and has the Apache License, Version 2.0.
|
|
|
|
For Python 3.8 and later. Tested with Python 3.8, 3.9, 3.10, 3.11 and 3.12.
|
|
|
|
This package uses semantic versioning.
|
|
|