Skip to content

build(deps): bound helia-edge below 0.8 #72

Open

Description

@apage224

Objective

Bound the helia-edge requirement below 0.8: helia-edge>=0.6.0,<0.8. helia-edge 0.8 removes APIs (the deprecated converters and interpreters, export recipes and the exporter registry), so an unbounded requirement would let a fresh install resolve to a release this package was not tested with.

Scope

pyproject.toml (the one requirement) and the matching specifier in uv.lock; no code or behavior change. The lower bound is unchanged.

Plan

Edit the requirement, run uv lock and check the lock diff changes only the helia-edge specifier, run the test suite, then one PR (Refs this issue) and one CI cycle.

Activity

  1. apage224 commented on Oct 5, 2026

    @apage224
    ContributorAuthor

    Checkpoint: published as draft #73 at a31f7bd. Two lines: the requirement in pyproject.toml and its uv.lock specifier; the lock check fails before and passes after; the locked environment's tests pass. Remaining: one CI cycle, then merge.

  2. apage224 commented on Oct 5, 2026

    @apage224
    ContributorAuthor

    Checkpoint: #73 merged as 14f32aa (tree identical to the reviewed head). The helia-edge requirement is bounded below 0.8; lower bound and locked version unchanged. Remaining: none for this pin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions