Pysmlib

Latest version: v3.4.2

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

3.4.2

Fixed

- Fix race condition on fsm restart (1 by hinxx).
- Make `use_complete` optional in put methods (3 by hinxx).
- Fix documentation of `rising` and `falling` methods.

3.4.1

Fixed

- State arguments in ``fsmTemplate``.
- Fix default value of cursens for ``isIoInitialized()`` and ``isIoConnected()``.

3.4.0

Added

- Added support for arguments in state methods and gotoState.

3.3.0

Added

- Using typing and docstrings to improve code readability and documentation.

3.2.0

Adding method to detect the edge on the timer expiration.

Added

- Added ``tmrExpiring()`` method to access the expiration event.
- Added some tests, using pytest fixtures, pcaspy server and event queue.
- Automatic testing with nox and gitlab-ci.
- Documentation update.

Changed

- Added ``io.changing()`` now returns ``False`` on the initialization event. Use ``io.initializing()`` instead.

3.1.0

Adding support for PV alarms.

Added

- Added ``I/O`` methods to access alarm value and changing state.
- Added a lot of methods and options to access ``I/O`` properties.
- Documentation update.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.