Skip to content

Commit 684083f

Browse files
authored
Prepare v3.3.0. (#1569)
1 parent a0f3b58 commit 684083f

File tree

3 files changed

+64
-3
lines changed

3 files changed

+64
-3
lines changed

CHANGELOG.rst

+61
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,64 @@
1+
version 3.3.0
2+
----------------------------------------------------------
3+
* Stabilize windows tests. (#1567)
4+
* Bump mypy 1.3.0 (#1568)
5+
* Transport integrated in async clients. (#1541)
6+
* Client async corrections (due to 3.1.2) (#1565)
7+
* Server_async[udp], solve 3.1.1 problem. (#1564)
8+
* Remove ModbusTcpDiagClient. (#1560)
9+
* Remove old method from Python2/3 transition (#1559)
10+
* Switch to ruff's version of bandit (#1557)
11+
* Allow reading/writing address 0 in the simulator (#1552)
12+
* Remove references to "defer_start". (#1548)
13+
* Client more robust against faulty response. (#1547)
14+
* Fix missing package_data directives for simulator web (#1544)
15+
* Fix installation instructions (#1543)
16+
* Solve pytest timeout problem. (#1540)
17+
* DiagnosticStatus encode missing tuple check. (#1533)
18+
* test SparseDataStore. (#1532)
19+
* BinaryPayloadBuilder.to_string to BinaryPayloadBuilder.encode (#1526)
20+
* Adding flake8-pytest-style` to ruff (#1520)
21+
* Simplify version management. (#1522)
22+
* pylint and pre-commit autoupdate (#1519)
23+
* Add type hint (#1512)
24+
* Add action to lock issues/PR. (#1508)
25+
* New common transport layer. (#1492)
26+
* Solve serial close raise problem.
27+
* Remove old config values (#1503)
28+
* Document pymodbus.simulator. (#1502)
29+
* Refactor REPL server to reduce complexity (#1499)
30+
* Don't catch KeyboardInterrupt twice for REPL server (#1498)
31+
* Refactor REPL client to reduce complexity (#1489)
32+
* pymodbus.server: listen on ID 1 by default (#1496)
33+
* Clean framer/__init__.py (#1494)
34+
* Duplicate transactions in UDP. (#1486)
35+
* clean ProcessIncommingPacket. (#1491)
36+
* Enable pyupgrade (U) rules in ruff (#1484)
37+
* clean_workflow.yaml solve parameter problem.
38+
* Correct wrong import in test. (#1483)
39+
* Implement pyflakes-simplify (#1480)
40+
* Test case for UDP duplicate msg issue (#1470)
41+
* Test of write_coil. (#1479)
42+
* Test reuse of client object. (#1475)
43+
* Comment about addressing when shared=false (#1474)
44+
* Remove old aliases to OSError (#1473)
45+
* pymodbus.simulator fixes (#1463)
46+
* Fix wrong error message with pymodbus console (#1456)
47+
* update modbusrtuframer (#1435)
48+
* Server multidrop test.: (#1451)
49+
* mypy problem ModbusResponse.
50+
51+
Thanks to:
52+
Alex
53+
Christian Krause
54+
corollaries
55+
dhoomakethu
56+
Ghostkeeper
57+
jan iversen
58+
James Braza
59+
Kenny Johansson
60+
Pavel Kostromitinov
61+
162
version 3.2.2 (picked from dev, only bugfixes)
263
----------------------------------------------------------
364
* Add forgotten await

README.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ The move from a company organization to pymodbus-dev was done to allow a 100% op
2020
Supported versions
2121
------------------------------------------------------------
2222

23-
Version `2.5.3 <https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.3>`_ is the last 2.x release (Supports python 2.7.x - 3.7).
23+
Version `2.5.3 <https://github.com/pymodbus-dev/pymodbus/releases/tag/v2.5.3>`_ is the last 2.x release (Supports python >= 2.7, no longer supported).
2424

25-
Version `3.2.2 <https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.2.2>`_ is the current release (Supports Python >=3.8).
25+
Version `3.3.0 <https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.3.0>`_ is the current release (Supports Python >= 3.8).
2626

2727
.. important::
2828
All API changes after 3.0.0 are documented in `API_changes.rst <https://github.com/pymodbus-dev/pymodbus/blob/dev/API_changes.rst>`_

pymodbus/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@
1212
from pymodbus.logging import pymodbus_apply_logging_config
1313

1414

15-
__version__ = "3.3.0alpha"
15+
__version__ = "3.3.0"
1616
__version_full__ = f"[pymodbus, version {__version__}]"

0 commit comments

Comments
 (0)