11================================
22PyModbus - A Python Modbus Stack
33================================
4+ We are happy to announce that we have a new home: pymodbus-dev, which is pure 100% FOSS.
5+ The move from riptideio (a company) was done to allow a 100% openess in the spirit of FOSS.
46
57.. image :: https://github.com/riptideio/pymodbus/actions/workflows/ci.yml/badge.svg?branch=dev
68 :target: https://github.com/riptideio/pymodbus/actions/workflows/ci.yml
@@ -22,13 +24,9 @@ Supported versions
2224
2325Version `2.5.3 <https://github.com/riptideio/pymodbus/releases/tag/v2.5.3 >`_ is the last 2.x release (Supports python 2.7.x - 3.7).
2426
25- Version `3.0.2 <https://github.com/riptideio/pymodbus/releases/tag/v3.0.2 >`_ is the current release (Supports Python >=3.8).
26-
27- Remark: "Supports" means that we only test with those versions, lower versions (e.g. 3.7) might work depending on the functionality used.
27+ Version `3.1.0 <https://github.com/riptideio/pymodbus/releases/tag/v3.1.0 >`_ is the current release (Supports Python >=3.8).
2828
2929.. important ::
30- **Note 3.0.0 is a major release with a number of incompatible changes. **
31-
3230 All API changes after 3.0.0 are documented in `API_changes.rst <https://github.com/riptideio/pymodbus/blob/dev/API_changes.rst >`_
3331
3432
@@ -232,7 +230,7 @@ This installs pymodbus in your virtual environment with pointers directly to the
232230Either method will install all the required dependencies
233231(at their appropriate versions) for your current python distribution.
234232
235-
233+
236234The repository contains a number of important branches and tags.
237235 * **dev ** is where all development happens, this branch is not always stable.
238236 * **master ** is where are releases are kept.
@@ -261,7 +259,7 @@ Pull the latest image on ``dev`` branch with ``docker pull ghcr.io/pymodbus-dev/
261259 Digest: sha256:cfeee09a87dde5863574779416490fd47cacbb6f37332a3cdaf995c416e16b69
262260 Status: Downloaded newer image for ghcr.io/pymodbus-dev/pymodbus:dev
263261 ghcr.io/pymodbus-dev/pymodbus:dev
264-
262+
265263The image when run with out any further options supplied will start a repl server in non interactive mode.::
266264
267265 ❯ docker run -it --rm -p 8080:8080 -p 5020:5020 ghcr.io/pymodbus-dev/pymodbus:dev
@@ -318,7 +316,7 @@ To check the repl console.::
318316 Commands:
319317 serial Define serial communication.
320318 tcp Define TCP.
321-
319+
322320To run examples (assuming server is running). ::
323321
324322 ❯ docker run -p 8080:8080 -p 5020:5020 -it --rm ghcr.io/pymodbus-dev/pymodbus:dev bash -c "examples/client_async.py"
0 commit comments