Skip to content

Commit 7f242db

Browse files
committed
Prepare v.3.1.0.
1 parent 161d34e commit 7f242db

File tree

3 files changed

+42
-10
lines changed

3 files changed

+42
-10
lines changed

CHANGELOG.rst

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,37 @@
1+
version 3.1.0
2+
----------------------------------------------------------
3+
* Add xdist pr default. (#1253)
4+
* Create docker-publish.yml (#1250)
5+
* Parallelize pytest with pytest-xdist (#1247)
6+
* Support Python3.11 (#1246)
7+
* Fix reconnectDelay to be within (100ms, 5min) (#1244)
8+
* Fix typos in comments (#1233)
9+
* WEB simulator, first version. (#1226)
10+
* Clean async serial problem. (#1235)
11+
* terminate when using 'randomize' and 'change_rate' at the same time (#1231)
12+
* Used tooled python and OS (#1232)
13+
* add 'change_rate' randomization option (#1229)
14+
* add check_ci.sh (#1225)
15+
* Simplify CI and use cache. (#1217)
16+
* Solve issue 1210, update simulator (#1211)
17+
* Add missing client calls in mixin.py. (#1206)
18+
* Advanced simulator with cross memory. (#1195)
19+
* AsyncModbusTcp/UdpClient honors delay_ms == 0 (#1203) (#1205)
20+
* Fix #1188 and some pylint issues (#1189)
21+
* Serial receive incomplete bytes.issue #1183 (#1185)
22+
* Handle echo (#1186)
23+
* Add updating server example. (#1176)
24+
25+
Thanks to:
26+
27+
Alex
28+
banana-sun
29+
Chris Hung
30+
dhoomakethu
31+
jan iversen
32+
Matthias Straka
33+
Pavel Kostromitinov
34+
135
version 3.0.2
236
----------------------------------------------------------
337
* Add pygments as requirement for repl

MAKE_RELEASE.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ Prepare/make release on dev.
1313
* Update README.rst "Supported versions"
1414
* Update CHANGELOG.rst
1515
* Add commits from last release, but selectively !
16-
git log --oneline v3.0.0..HEAD > commit.log
17-
git log v3.0.0..HEAD | grep Author > contributors.log
16+
git log --oneline v3.1.0..HEAD > commit.log
17+
git log v3.1.0..HEAD | grep Author > contributors.log
1818
* Commit, push and merge.
1919
* Checkout master locally
2020
* git merge dev

README.rst

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
================================
22
PyModbus - 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

2325
Version `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
232230
Either method will install all the required dependencies
233231
(at their appropriate versions) for your current python distribution.
234232

235-
233+
236234
The 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+
265263
The 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+
322320
To 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

Comments
 (0)