<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-python/recipes-devtools/python/python3-pymodbus_3.10.0.bb, branch whinlatter</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=whinlatter</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=whinlatter'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-08-21T20:15:37+00:00</updated>
<entry>
<title>python3-pymodbus: upgrade 3.10.0 -&gt; 3.11.1</title>
<updated>2025-08-21T20:15:37+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-08-21T08:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8ae5a43cff3e040aab4322076c9120bda859b3d0'/>
<id>urn:sha1:8ae5a43cff3e040aab4322076c9120bda859b3d0</id>
<content type='text'>
Changelog:
=============
- Correct bit handling (each byte is LSB-&gt;MSB).
- read_input_registers docstring change count to regs
- Add dev_id/tid check in clients
- Auto debug in case of an error.
- Remove duplicate log lines.
- Remove unused callback in ServerRequestHandler
- test on Python 3.14
- Validate address in all datastores.
- Use asyncio.Event to deterministically ensure simulator start
- Ignore lockfile
- Link api_changes/changelog to README.
- Add note about semver.org.
- Datastore, add typing to set/get.
- Move exception codes to constants.
- Move ExceptionResponse to proper file.
- make base frame signature match subclasses
- Switch from venv+pip to uv
- Cleanup CI configuration
- Simplify code flow for broadcast requests
- Fix serial_forwarder.py from examples/contrib
- Remove discord.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>python3-pymodbus: upgrade 3.9.2 -&gt; 3.10.0</title>
<updated>2025-08-04T18:45:24+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-08-04T08:33:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=302a6ed1955aaaa2c0920f1d398e2d87d9030e0a'/>
<id>urn:sha1:302a6ed1955aaaa2c0920f1d398e2d87d9030e0a</id>
<content type='text'>
License-Update: Copyright year updated to 2025

Changelog:
==========
- Raise runtimeerror if listen() fails.
- Correct values parameter in setValues.
- Correct return from getValues.
- Add request fc to exceptionResponse.
- DummyProtocol is not async
- Handle "little" for multiple values in to_registers
- Remove unused const.
- Add retries to ModbusPDU class
- Don't invoke trace_connect callback twice
- ensure unpacking of proper length during decoding
- README clean-up
- Bump coverage to 95,5%
- Simplify response rejection.
- Bump coverage to 93%.
- Solve ModbusDeviceContext bug.
- Bit handling LSB -&gt; MSB across bytes.
- Change slave to device_id and slave= to device_id=.
- Remove payload.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
