JuliaPy / JuliaPy/pyjuliapkg

equivalent of Manifest.toml / pixi.lock

Open
#78 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
67
Forks
24
PR merge metrics
No merged PRs in 30d

Description

As i understand it the `juliapkg.json` roughly coresponds to the `Project.toml` or `pixi.toml`.
It specified compatibility ranges of direct dependencies.
The `Manifest.toml` / `pixi.lock` exist to ensure you can exactly get the same version of things that another user was using and testing, including indirect dependencies.
For `Pkg` this is done via using `] instantiate` instead of `] resolve`.
For pixi.lock this is done via the `--frozen` or `--locked` flags passed to `pixi install`
As far as I can tell there is no equivalent for pyjuliapkg

A `Manifest.toml`, `meta.json` files are created as part of install process.
But if already present they are ignored and recreated every time AFAICT. (cf https://github.com/JuliaPy/pyjuliapkg/issues/77)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.