S4-clarity

Latest version: v1.6.1

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

Scan your dependencies

Page 1 of 3

1.6.1

-
- Explicitly declare requests >= 2.22.0 and urllib3 >= 1.25.2 as dependencies, which fixes an edge case causing the `lims.versions` and `lims.current_minor_version` properties to raise an exception on early versions of Python 3.6.

1.6.0

-
- (60) Added support for Python 3.12.
- (55) Step placements can now be updated without having to clear existing placements first.
- (53) Fix an issue that prevented `StepRunner.add_default_reagents()` from working correctly on Clarity 6.1+ if the step being run contains an archived reagent kit.
- (51) Fix an issue that could cause log messages to become duplicated, or disappear, when `s4-clarity-lib` is being used in tandem with an LLTK/LITK on the same step in Clarity 6.0+.
- (51) Added `lims.versions` and `lims.current_minor_version` properties.

1.5.0

-
- (45) Added the `permitted_containers` property to `StepConfiguration`.
- (43) Added support for the Step Setup state to `StepRunner`.
- (42) Improved Documentation, testing and function naming around container types and well ordering.

1.4.2

-
- Migrated CI/CD from Travis-CI to GitHub Actions.
- No code changes since 1.4.1, just pushing a release to verify that we can still deploy to PyPi!

1.4.1

-
- (40) Fixed a typo that prevented the `supplier` property from being set on an instance of `ReagentKit`.

1.4.0

-
- (34) Now fully compatible with Python 3.10.
- (35) The `insecure` and `dry-run` parameters may now be used together when creating a LIMS object.

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.