Skip to content

Consider how to maintain pixi.lock better for local dev #981

@TimMonko

Description

@TimMonko

🧰 Task

I have run twice now into problems developing for the docs where I continually use pixi tasks (usually pixi run slimfast-live) to build.

However, it's been twice now that dependencies need updated such taht they are working either on CI or in a different but similar repo (in this case it was napari-sphinx-theme) but not locally. The solution has been pixi update to bring in newer versions of packages.

Perhaps we should be committing the lockfile to this repo, so that pulls from main give the most up to date lockfile. I do always think its a chore to have the diffs show up in PRs though, so I'm not sure if people are maintaining lockfiles via CI? Generally good stuff to think about.

On CI this isn't an issue currently because it uses constraints. So this causes divergence between CI and local as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions