Skip to content

Commit a69d25f

Browse files
committed
prepare v3.6.9.
1 parent f1e986c commit a69d25f

File tree

8 files changed

+60
-7
lines changed

8 files changed

+60
-7
lines changed

API_changes.rst

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,6 @@ API changes
33
Versions (X.Y.Z) where Z > 0 e.g. 3.0.1 do NOT have API changes!
44

55

6-
API changes 3.7.0
7-
-----------------
8-
- class method generate_ssl() added to TLS client (sync/async).
9-
10-
116
API changes 3.6.0
127
-----------------
138
- framer= is an enum: pymodbus.Framer, but still accept a framer class

AUTHORS.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Thanks to
1818
- Alois Hockenschlohe
1919
- Arjan
2020
- André Srinivasan
21+
- andrew-harness
2122
- banana-sun
2223
- Blaise Thompson
2324
- CapraTheBest
@@ -43,6 +44,7 @@ Thanks to
4344
- Jakob Ruhe
4445
- Jakob Schlyter
4546
- James Braza
47+
- James Cameron
4648
- James Hilliard
4749
- jan iversen
4850
- Jerome Velociter
@@ -63,13 +65,16 @@ Thanks to
6365
- Pavel Kostromitinov
6466
- peufeu2
6567
- Philip Couling
68+
- Qi Li
6669
- Sebastian Machuca
6770
- Sefa Keleş
6871
- Steffen Beyer
72+
- sumguytho
6973
- Thijs W
7074
- Totally a booplicate
7175
- WouterTuinstra
7276
- wriswith
77+
- Yohrog
7378
- yyokusa
7479

7580

CHANGELOG.rst

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,39 @@ helps make pymodbus a better product.
77

88
:ref:`Authors`: contains a complete list of volunteers have contributed to each major version.
99

10+
11+
Version 3.6.9
12+
-------------
13+
* Log comm retries. (#2220)
14+
* Solve serial unrequested frame. (#2219)
15+
* test convert registers with 1234.... (#2217)
16+
* Fix writing to serial (rs485) on windows os. (#2191)
17+
* Remember to remove serial writer. (#2209)
18+
* Update client.rst (#2199)
19+
* Fix usage file names (#2194)
20+
* Show error if example is run without support files. (#2189)
21+
* Solve pylint error.
22+
* Describe zero_mode in ModbusSlaveContext.__init__ (#2187)
23+
* Datastore will not return ExceptionResponse. (#2175)
24+
* call async datastore from modbus server (#2144)
25+
* Transaction id overrun.
26+
* Add minimal devcontainer. (#2172)
27+
* Sphinx: do not turn warnings into errors.
28+
* Fix usage of AsyncModbusTcpClient in client docs page (#2169)
29+
* Bump actions CI. (#2166)
30+
* Request/Response: change execute to be async method (#2142)
31+
* datastore: add async_setValues/getValues methods (#2165)
32+
* fixed kwargs not being expanded for actions on bit registers, adjusted tests to catch this issue (#2161)
33+
* Clean datastore setValues. (#2145)
34+
* modbus_server: call execute in a way that those can be either coroutines or normal methods (#2139)
35+
* Streamline message class. (#2133)
36+
* Fix decode for wrong mdap len.
37+
* SOCKET/TLS framer using message decode(). (#2129)
38+
* ASCII framer using message decode() (#2128)
39+
* Add generate_ssl() to TLS client as helper. (#2120)
40+
* add _legacy_decoder to message rtu (#2119)
41+
42+
1043
Version 3.6.8
1144
-------------
1245
* Allow socket exception response with wrong length

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ PyModbus - A Python Modbus Stack
1111

1212
Pymodbus is a full Modbus protocol implementation offering client/server with synchronous/asynchronous API a well as simulators.
1313

14-
Current release is `3.6.8 <https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.8>`_.
14+
Current release is `3.6.9 <https://github.com/pymodbus-dev/pymodbus/releases/tag/v3.6.9>`_.
1515

1616
Bleeding edge (not released) is `dev <https://github.com/pymodbus-dev/pymodbus/tree/dev>`_.
1717

doc/source/_static/examples.tgz

-5.95 KB
Binary file not shown.

doc/source/_static/examples.zip

1.5 KB
Binary file not shown.

pymodbus/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@
1818
from pymodbus.pdu import ExceptionResponse
1919

2020

21-
__version__ = "3.6.8"
21+
__version__ = "3.6.9"
2222
__version_full__ = f"[pymodbus, version {__version__}]"

v3.6.9..dev

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
2+
V3.7.0 (NOT INCLUDED in 3.6.7-8-9)
3+
14ec87e3 Solve serial unrequested frame. (#2219)
4+
5bddf9e8 Update third party versions. (#2216)
5+
45c5116e Transaction_id for serial == 0. (#2208)
6+
c91b2182 Sync TLS needs time before reading frame (#2186)
7+
a48aeeb4 Update transaction.py (#2174)
8+
e9c187e9 Merge 3.6.8 effects.
9+
681fd2c8 Merge master v3.6.8 into dev
10+
8a836b20 PDU classes --> pymodbus/pdu. (#2160)
11+
e8063fa5 Merge 3.6.7 back into dev. (#2156)
12+
a6b43dd7 Speed up no data detection. (#2150)
13+
c4c14cab RTU decode hunt part. (#2138)
14+
9e9e50e2 Dislodge client classes from modbusProtocol. (#2137)
15+
9f736dfe Merge new message layer and old framer directory. (#2135)
16+
331dc636 Coverage == 91%. (#2132)
17+
86d5afe2 Remove binary_framer. (#2130)
18+
0803ff70 on_reconnect_callback --> on_connect_callback. (#2122)
19+
2c36fd3f Remove certfile,keyfile,password from TLS client. (#2121)
20+
58a1c37d Drop support for python 3.8 (#2112)

0 commit comments

Comments
 (0)