Skip to content

Releases: autoprotocol/autoprotocol-python

v7.4.0

28 Oct 21:52
c235f3d
Compare
Choose a tag to compare

Included in this release:

:feature: #276 Add 96-flat-white-dc container type
🐛 #275 Fix acoustic transfer one_source bug to take dead volume into account.
🐛 #274 Container.wells_with(prop, val) not returning wells with val due to is operator instead of ==

v7.3.0

02 Oct 01:14
b8a79d9
Compare
Choose a tag to compare

Changes from this release

  • [Feature] #272: Add 96-ubottom-clear-tc container type
  • [Bug] #270: 0 uL acoustic transfer raises an error instead of creating empty ‘groups’ field
  • [Support] #269: Update travis.yml to trigger deployment only once

v7.2.0

17 Sep 02:38
fb8fe57
Compare
Choose a tag to compare

Changes from this release

  • [Feature] #265: Add support for mass_concentration, amount_concentration and volume_concentration, as specified in ASC-51
  • [Support] #267: Pin black version to reduce CI/local inconsistencies. Pin to 20.8b1

v7.1.1

22 Jul 02:29
f10fec9
Compare
Choose a tag to compare

Changes from this release

  • [Bug] #261: Revert empty Protocol assertion check in as_dict()

v7.1.0

30 Jun 04:34
6748341
Compare
Choose a tag to compare

Changes from this release

[Feature] #254: Add support for provisioning of resources by mass
[Feature] #258: Add time_constraints value to the Protocol attributes
[Feature] #259: Add humanize and robotize support for 1536w

v7.0.1

03 Jun 01:23
83bfc6a
Compare
Choose a tag to compare

Changes from this release

[Bug] #255: Update desired_mode method in LiquidHandle to allow for cases where mode_param is empty

v7.0.0

29 May 00:05
3d09f12
Compare
Choose a tag to compare

Changes from this release

[bug] #253: Provision instruction for multiple wells is not including all wells in the request
[support] #252: Switch to using .readthedocs.yml for docs build config
[support] #251: Add code coverage badge
[support] #250: Bump test dependencies, notably pytest to >=5.4, pylint to 2.5.2 and tox >=3.15
[support] #249: Update documentation dependencies, notably Sphinx to >=2.4
[feature] #248: Bump Pint version to 0.9
[support] #247: Add black as auto-formatter to pre-commit workflow
[support] #245: Add expected propagate_properties behavior tests
[bug] #244: Revert Protocol.propagate_properties to use Well.add_properties
[feature] #239: Add absorbance and fluorescence capabilities to 96-well-v-bottom container type
[support] #243: Update docs with environment setup and testing
[support] #243: Restructure travis.yml jobs structure to separate out each stage
[support] #243: Add basic pre-commit infrastructure, shift pylint inside pre-commit
[support] #241: Deprecate support for Python 3.5, add support for Python 3.8
[feature] #238: Add 96-well-v-bottom container type

v6.2.0

14 May 01:11
0e26af8
Compare
Choose a tag to compare

Changes from this release

[Bug] #231: Fix LiquidHandleBuilders method desired_mode docstring preventing Travis build
[Bug] #233: Change Protocol.propagate_properties to use Well.set_properties
[Feature] #221: Add warm_35 incubation location
[Feature] #229: Update LiquidHandle instruction with ‘density’ parameter and ‘positive_displacement’ mode
[Feature] #235: Add support for specifying different Protocol subclasses in harness.run
[Support] #228: Remove Phabricator references
[Support] #232: Move and update license, authors, contributing to top-level
[Support] #232: Update various date, emails and copyright references
[Support] #236: Support auto-deploy from travis

v5.6.0

19 Aug 00:10
Compare
Choose a tag to compare

New features include the addition of five new Autoprotocol instructions: agitate, evaporate, image, sonicate, and spe.

v5.0.0

04 Sep 21:20
Compare
Choose a tag to compare

This is a major release that implements many ASC changes and has some breaking changes.

Please refer to the docs changelog https://autoprotocol-python.readthedocs.io/en/latest/changelog.html for the full changelog.

In the future, please refer to the release tag for the latest release and to the documentation for the full changelog.