cellpy 2.1.0
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