Pysmlib

Latest version: v3.4.1

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

Scan your dependencies

Page 1 of 2

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.

3.0.0

This version breaks back-compatibility by abandoning support for python 2.

Changed

- Now supporting python 3.6+ only. Python 2.7 is deprecated.
- Changed ``loader`` to be class-based

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.