mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-09-01 16:10:25 +00:00
Changelog: ============= - Control count in bit/register PDUs. (#2997) - FrameSize bug in Fifo queue ressponse. (#2996) - NullModem only support async clientes (#2995) - Propagate known request identity on ModbusIOException (#2993) - Fix unknown function-code exception identity (#2992) - Fix max recv length to 1.024bytes. (#2991) - Update doc of SimDevice.action (#2989) - SimAction is a coroutine (#2988) - Fix missing comma in devcontainer.json (#2987) - allow uv automatic dev install (#2982) - Add uv cache. (#2986) - Accept any Sequence[int] in convert_from_registers (#2985) - Add --all-groups flag to uv sync in ci.yml (#2984) - Correct SimAction doc. (#2983) - Fix validate byte count in file_message.py (#2980) - Ruff complains over None. (#2979) - Catch struct.error. - Fix: validate register write byte counts (#2977) - Fix write multiple coils byte count validation (#2974) - Reject unknown specific device identification objects (#2976) - Fix routing of unsupported MEI types (#2975) - Fix sync disconnect counter reset after successful response. (#2973) - set timeout on sync recv, avoid endless loop (#2971) - Do not allow old server context. (#2970) - Remove AI training with codeql. (#2969) - Remove uv cache. (#2968) - Remove unnecessary casting of self.simdata (#2965) - Cleanup ModbusSerialServer.__init__ kwargs (#2962) - Disable pylint too-many-arguments (#2964) - Correct generate_ssl (demand certfile). (#2963) - Correct stopbit parameter doc (only 1 or 2 are supported). - Apply docstring fix in sync serial client from #1850 (#2958) - Fix pack_bitstring input mutation (#2959) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
32 lines
960 B
BlitzBasic
32 lines
960 B
BlitzBasic
SUMMARY = "A fully featured modbus protocol stack in python"
|
|
HOMEPAGE = "https://github.com/riptideio/pymodbus/"
|
|
LICENSE = "BSD-3-Clause"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=12a490c6cffa2e76a6df8aa1fa29e183"
|
|
|
|
SRC_URI[sha256sum] = "4c5f715128bfeba59f4c9fb3542b0c32a8afd4b90081111e39c12f7af0c89aae"
|
|
|
|
inherit pypi python_setuptools_build_meta
|
|
|
|
PACKAGECONFIG ??= ""
|
|
PACKAGECONFIG[repl] = ",,,python3-aiohttp python3-click python3-prompt-toolkit python3-pygments python3-pyserial-asyncio"
|
|
PACKAGECONFIG[asyncio] = ",,,python3-pyserial-asyncio"
|
|
PACKAGECONFIG[tornado] = ",,,python3-tornado"
|
|
PACKAGECONFIG[twisted] = ",,,python3-twisted-conch"
|
|
PACKAGECONFIG[redis] = ",,,python3-redis"
|
|
PACKAGECONFIG[sql] = ",,,python3-sqlalchemy"
|
|
|
|
RDEPENDS:${PN} += " \
|
|
python3-asyncio \
|
|
python3-core \
|
|
python3-io \
|
|
python3-json \
|
|
python3-logging \
|
|
python3-math \
|
|
python3-netserver \
|
|
"
|
|
|
|
RDEPENDS:${PN} += " \
|
|
python3-pyserial \
|
|
python3-six \
|
|
"
|