Merge pypixi and pypkg plugin types, require a minimal pixi table#17
Merge pypixi and pypkg plugin types, require a minimal pixi table#17ghutchis merged 7 commits intoAvogadro:masterfrom
Conversation
Signed-off-by: Matthew Milner <matterhorn103@proton.me>
…t plugin Signed-off-by: Matthew Milner <matterhorn103@proton.me>
…, absence implies none Signed-off-by: Matthew Milner <matterhorn103@proton.me>
|
@ghutchis Did you think any more about whether you want to use default values for |
|
Yes, I think for many cases we should just be requesting a git.repo and git.commit. Makes it super easy. |
|
OK, I'll add some appropriate changes to this PR then |
…ories.toml Signed-off-by: Matthew Milner <matterhorn103@proton.me>
|
Done! I added some notes/documentation to |
|
The following plugins are failing due to missing Pixi metadata and will need to be fixed:
I.e. the latter group produce the error: |
Signed-off-by: Matthew Milner <matterhorn103@proton.me>
|
When I tried to test, serializing to JSON seemed to fail, but I can't work out why right now because of the API limits. I can look in an hour. |
Signed-off-by: Matthew Milner <matterhorn103@proton.me>
|
Okay, do you want me to merge this and update plugins2.json once I've updated those plugins? The energy plugins need some updates anyway. |
|
I will go through to update these. The default should be something like: Of course some of these fail for certain packages, e.g. no "win-arm64" support, etc. |
Yeah, that's correct. but note that anything that depends on
In particular, anything that depends on |
Signed-off-by: Matthew Milner <matterhorn103@proton.me>
We can do that now, sure. After 1st April I think we should really strive to only merge PRs that add new plugins if the metadata validates OK and the script runs without any errors. I've added a |
|
I'm confused about the editable dependency. For example, you mention aimnet2, but: Looks okay to me. Is there something I'm missing? I'd like to know so I can update accordingly. Thanks. |
|
https://packaging.python.org/en/latest/specifications/name-normalization/#name-normalization |
No description provided.