Robotools

Latest version: v1.11.3

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

Scan your dependencies

Page 4 of 4

1.4.0

New pipetting commands
The commands `evo_aspirate()`, `evo_dispense()`, and `evo_wash()` have been added (plus respective tests). These correspond to the pipetting commands available in the user interface of the EVOware which can now be recreated exactly within worklists in the form of advanced worklist commands. This covers some use cases where the regular `aspirate()` and `dispense()` commands are subject to grouping and other unwanted re-interpretation. Additionally, `evo_wash()` provides many options for washing steps without requiring wash schemes.

All changes
* Reduce unnecessary job redundancy by michaelosthege in https://github.com/JuBiotech/robotools/pull/11
* Update citation instructions by michaelosthege in https://github.com/JuBiotech/robotools/pull/13
* Fix: Docstrings, Typehints, os/pathlib, super() by kosonocky in https://github.com/JuBiotech/robotools/pull/15
* Add pre-commit and autoformat code style by michaelosthege in https://github.com/JuBiotech/robotools/pull/16
* Fix docs version and add Tip masks example by michaelosthege in https://github.com/JuBiotech/robotools/pull/19
* Typo and encoding fixes by michaelosthege in https://github.com/JuBiotech/robotools/pull/24
* Add EVOware pipetting commands by Y0dler in https://github.com/JuBiotech/robotools/pull/21

New Contributors
* kosonocky made their first contribution in https://github.com/JuBiotech/robotools/pull/15
* Y0dler made their first contribution in https://github.com/JuBiotech/robotools/pull/21

**Full Changelog**: https://github.com/JuBiotech/robotools/compare/v1.3.0...v1.4.0

1.3.0

The `tip` keyword argument can now takes lists, thus enabling the user to specify subsets of Tecan tips to be used (see PR 9).

1.2.0

+ [x] The `make_well_array` function is now available via `robotools.make_well_array` and can be used to conveniently create NumPy arrays of well IDs.
+ [x] The docstring of the `Worklist.transfer` method was updated to give more information on additional kwargs.

Also see https://github.com/JuBiotech/robotools/pull/6.

1.1.0

+ Bugfixes and new capabilities of [composition tracking](https://robotools.readthedocs.io/en/latest/04_Composition_Tracking.html)
+ Components that are present in some other well of a `Labware`, but not in the well of interest are no longer included in the composition dictionary (see d63c07bc3365b751213d0f4c6a1b00730d3dd77e)
+ Components can now be named on a well-wise basis using `Labware(..., component_names=...)` or `Trough(..., column_names=...)`
+ Examples for [large volume handling](https://robotools.readthedocs.io/en/latest/03_Large_Volumes.html) and [composition tracking](https://robotools.readthedocs.io/en/latest/04_Composition_Tracking.html) were split into separate notebooks.

1.0.0

This is the first public release on PyPI.

Page 4 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.