mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-02-28 19:00:28 +00:00
Changelog: ============ - SimDevice / SimRuntime fixes. - No inter_frame_time check for baudrate > 38000. - Fix smaller bugs in test, part 2. - simulator startup armoring and update 3.x docs - Fix smaller bugs in test, part 1. - Update README.rst. - Coverage limit is 99.95% (to allow a little margin). - Removed simulator README, due to unused. - fix: add warning log when using internal default simulator config - Document simulator entrypoint in README - Upgrade library versions installed by pip. - SimData/Device integrate in server. - Add bind to ModbusUdpClient. - Solve Zuban problem. - Fix wrong parameter name in function docstring. Fix set_values does not accept tuple. - Add context.async_get/setValues with device_id. - SimData/SimDevice ready for server integration. - Reactivate pytest coverage. - No blank issue template. - Update issue templates - Fix ReadFifoQueueResponse count - Limited support for multiple devices on RS485. - Simulator DataBlock docstring corrections - fix README.rst and troubleshooting - Solve DoS vulnerability. - server handle_local_echo only in comm_params. - di is for discrete input - Allow any dev_id, when requesting dev_id 0. - Allow response transaction_id 0. - Use relative import. - ModbusServerContext.device_ids() docstring - Include ModbusSequentialDataBlock into the documentation - Fix Modbus TCP protocol ID validation in FramerSocket - Remove idle_time() from sync client, which anyhow was void. - Correct check_ci.sh. - Replace mypy with zuban - Fix monitoring of functions - Improve types - dicts have preserved insertion order since 3.7 - asyncio.iscoroutinefunction() is deprecated - Remove pypi-alias. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.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] = "bcb483381747b3e3aec2c8e01d5df885e5ea43f85b7145dc1907af06aca93a2c"
|
|
|
|
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 \
|
|
"
|