solariot
solariot copied to clipboard
Bump pymodbus from 2.4.0 to 2.5.3
Bumps pymodbus from 2.4.0 to 2.5.3.
Release notes
Sourced from pymodbus's releases.
Pymodbus 2.5.3
version 2.5.3
- Fix retries on tcp client failing randomly.
- Fix Asyncio client timeout arg not being used.
- Treat exception codes as valid responses
- Fix examples (modbus_payload)
- Add missing identity argument to async ModbusSerialServer
Pymodbus 2.5.3
No release notes provided.
Pymodbus v2.5.2
version 2.5.2
- Add kwarg reset_socket to control closing of the socket on read failures (set to True by default).
- Add --reset-socket/--no-reset-socket to REPL client.
Pymodbus v2.5.1
version 2.5.1
- Bug fix TCP Repl server.
- Support multiple UID's with REPL server.
- Support serial for URL (sync serial client)
- Bug fix/enhancements, close socket connections only on empty or invalid response
Pymodbus v2.5.1rc1
version 2.5.1
- Bug fix TCP Repl server.
- Support multiple UID's with REPL server.
- Support serial for URL (sync serial client)
- Bug fix/enhancements, close socket connections only on empty or invalid response
Pymodbus v2.5.0
version 2.5.0
- Support response types
stray
andempty
in repl server.- Minor updates in asyncio server.
- Update reactive server to send stray response of given length.
- Transaction manager updates on retries for empty and invalid packets.
- Test fixes for asyncio client and transaction manager.
- Fix sync client and processing of incomplete frames with rtu framers
- Support synchronous diagnostic client (TCP)
- Server updates (REPL and async)
- Handle Memory leak in sync servers due to socketserver memory leak
version 2.5.0rc3
- Minor fix in documentations
... (truncated)
Changelog
Sourced from pymodbus's changelog.
version 2.5.3
- Fix retries on tcp client failing randomly.
- Fix Asyncio client timeout arg not being used.
- Treat exception codes as valid responses
- Fix examples (modbus_payload)
- Add missing identity argument to async ModbusSerialServer
version 2.5.2
- Add kwarg
reset_socket
to control closing of the socket on read failures (set toTrue
by default).- Add
--reset-socket/--no-reset-socket
to REPL client.version 2.5.1
- Bug fix TCP Repl server.
- Support multiple UID's with REPL server.
- Support serial for URL (sync serial client)
- Bug fix/enhancements, close socket connections only on empty or invalid response
version 2.5.0
- Support response types
stray
andempty
in repl server.- Minor updates in asyncio server.
- Update reactive server to send stray response of given length.
- Transaction manager updates on retries for empty and invalid packets.
- Test fixes for asyncio client and transaction manager.
- Fix sync client and processing of incomplete frames with rtu framers
- Support synchronous diagnostic client (TCP)
- Server updates (REPL and async)
- Handle Memory leak in sync servers due to socketserver memory leak
version 2.5.0rc3
- Minor fix in documentations
- Travis fix for Mac OSX
- Disable unnecessary deprecation warning while using async clients.
- Use Github actions for builds in favor of travis.
version 2.5.0rc2
- Documentation updates
- Disable
strict
mode by default.- Fix
ReportSlaveIdRequest
request- Sparse datablock initialization updates.
version 2.5.0rc1
- Support REPL for modbus server (only python3 and asyncio)
... (truncated)
Commits
c5772b3
Merge branch 'dev'd2d1974
Merge branch '2.5.3' into dev881336a
#660 address review comments to handle duplicate args1872ffb
Fix #640 asyncio client timeout fix9097aa1
Bump version to 2.5.32780e23
Add identity argument to ModbusSerialServer (#670)7b68c37
Fix description of payload example (#664)69cfefe
Treat exception codes as valid responses (#662)61988a5
Fix #640 asyncio client timeout fix20d2e26
Bump version to 2.5.3- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)