Skip to content

L4: live.py poll loop; retire processor.py; fix batch_core lstrip #781

Description

@jepegit

Epic L of cellpy 2.2 (Stage 5). Design: live-incremental §5. Depends on L3 (#164).

  • utils/live.py: replace the stub with poll(cell_or_path, interval, on_update=, stop_when_complete=True) calling c.update().
  • Delete utils/processor.py — fold its one real idea (thread-pool cellpy.get fan-out) into batch.runner's existing executor path.
  • Fix the batch_core.py:180 accessor_label.lstrip(self.accessor_pre)removeprefix(...) bug if it still exists post-batch-v3.

Metadata

Metadata

Assignees

No one assigned

    Labels

    cellpy2-stage5cellpy 2.2 (Stage 5): live/incremental, step/summary science, loaders/IO, remote/discoveryenhancementv2cellpy v2 work - PRs should target the master branch

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions