Skip to content

Startup fails: sigima>=1.1.6 is pinned but not published on PyPI #13

Description

@PierreRaybaut

Summary

Three places require sigima>=1.1.6:

  • src/runtime/runtime.ts (micropip.install, main Pyodide instance)
  • src/runtime/workerBase.ts (macro and notebook workers)
  • requirements-dev.txt

The latest release published on PyPI is 1.1.5 (uploaded 2026-06-23). Until Sigima 1.1.6 is released, micropip resolution fails at startup in the main runtime and in every worker, and pip install -r requirements-dev.txt fails for contributors.

This is a release-ordering problem, not a code defect: the pin is correct once the dependency ships.

Action

Release Sigima 1.1.6 (which carries the height-based peak parameterization) before merging or tagging any DataLab-Web build that depends on it. Consider adding a CI check that every pinned micropip requirement resolves against PyPI.

Not addressed on the fix/fitting-audit branch.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions