Skip to content

cellpy 2.1.0

Choose a tag to compare

@jepegit jepegit released this 28 Jul 16:22
· 120 commits to master since this release
140bc14

cellpy 2.1.0

Stable Stage-4 release: cellpy.batch / cellpy.collect redesign, Epic E shim removals, v9 example data.

Migration: see docs/getting_started/migration_v2.0_to_2.1.md and HISTORY.md §2.1.0.

Pin: cellpycore==0.2.4 (unchanged from 2.0.0).

What's Changed

  • chore: archive #574 after v2.0.0 ship by @jepegit in #694
  • docs: fix example notebook typos and outdated config notes by @jepegit in #722
  • docs: clarify Neware nda loading via fastnda by @jepegit in #723
  • test(batch): characterization net for batch v3 redesign (#697) by @jepegit in #725
  • feat(batch): batch v3 package - journal model + layout (#698) by @jepegit in #727
  • feat(batch): typed LoadPolicy/CellSpec + resolve_specs (#699) by @jepegit in #728
  • feat(batch): runner + result + store (#700) by @jepegit in #729
  • feat(batch): aggregate + qc + outputs (#701) by @jepegit in #731
  • feat(batch): Batch facade + load/from_journal (#702) by @jepegit in #732
  • feat(batch)!: cut utils.batch over to the cellpy.batch facade (#703) by @jepegit in #733
  • feat(batch): process-pool + thread executors (#704) by @jepegit in #734
  • feat(collect): cellpy.collect foundation + cross-cell bug fixed (#705) by @jepegit in #735
  • B2: port concat_summaries feature set onto collect options (#706) by @jepegit in #736
  • B3: BatchCollector convenience class + standard_gravimetric recipe (#707) by @jepegit in #737
  • B4: collect_ica + Collection.plot handover + clean-break collectors shim (#708) by @jepegit in #738
  • C1: refactor ocv_rlx onto native schema + fix the self.data trap (#709) by @jepegit in #739
  • D2: surface per-test metadata as Batch.tests (#711) by @jepegit in #740
  • E1: remove plotting deprecation shims (#713) by @jepegit in #741
  • E2: remove ICA deprecation shims (#714) by @jepegit in #742
  • E3 (partial): remove make_new_cell (#715) by @jepegit in #743
  • E3 (runtime part 1): migrate direct headers_* accesses to native (#715) by @jepegit in #744
  • E3 (runtime part 2): migrate headers_* resolvers to native (#715) by @jepegit in #745
  • E3 (runtime part 3): migrate bdf exporter off the headers shim (#715) by @jepegit in #746
  • Remove the headers_* legacy shim from CellpyCell (E3 final, #715) by @jepegit in #747
  • Fix batch-summary benchmark: use native combine_summaries, drop xfail by @jepegit in #749
  • Port the DB-journal path natively into cellpy.batch (E4 part 1, #716) by @jepegit in #748
  • Delete utils/batch_tools/ and migrate its tests (E4 part 2, #716) by @jepegit in #750
  • Audit DEPRECATIONS.md: seed pending 2.2 deprecations + note kept facades (E5, #717) by @jepegit in #751
  • Remove the prms.* global-mutation shim (E5, #717) by @jepegit in #752
  • Integrate v2-docs-stable: marimo notebook docs + assets (#724) by @jepegit in #754
  • docs: 2.0->2.1 migration guide + release notes (G3, #720) by @jepegit in #755
  • docs: API reference for cellpy.batch and cellpy.collect (G2, #719) by @jepegit in #756
  • build(deps): bump pymdown-extensions from 10.21.3 to 11.0 by @dependabot[bot] in #757
  • data: regenerate hosted example cells as v9 .cellpy (G1, #718) by @jepegit in #758
  • test: remove dead fixture references from fdv.py (#655) by @jepegit in #759
  • test: add deliberately-broken fixture set + graceful-failure tests (#655) by @jepegit in #762
  • test: add loader goldens for biologics / batmo / arbin_sql_h5 (#655) by @jepegit in #760
  • Release prep: host-local Arbin goldens + HISTORY 2.1.0 by @jepegit in #769

Full Changelog: v2.0.0...v2.1.0