Skip to content

Add conda recipe.yaml [draft]#103

Open
mdavis-xyz wants to merge 2 commits into
UNSW-CEEM:masterfrom
mdavis-xyz:conda-forge
Open

Add conda recipe.yaml [draft]#103
mdavis-xyz wants to merge 2 commits into
UNSW-CEEM:masterfrom
mdavis-xyz:conda-forge

Conversation

@mdavis-xyz

Copy link
Copy Markdown
Contributor

Solves #102

I've added this same file to conda staged-recipes.

Unfortunately it seems that if we publish on Conda forge, dependencies need to be mentioned both in pyproject.yaml and meta.yaml. So this is a duplication and risk for drift. However I'm still not sure how essential it is to keep meta.yaml in this repo. After the initial PR to add Nemosis to conda (here) I think that Conda uses scripts to check for updates on Pypi, and updates accordingly. Additionally, we don't need to update github actions to add any conda steps to the existing pypi publication steps.

I could be wrong though. This is still new to me.

Wait until that other PR is merged before merging this one.

@mdavis-xyz mdavis-xyz marked this pull request as draft June 12, 2026 09:30
@mdavis-xyz mdavis-xyz changed the title Add conda meta.yaml [draft] Add conda recipe.yaml [draft] Jun 15, 2026
@mdavis-xyz mdavis-xyz marked this pull request as ready for review June 15, 2026 07:59
@mdavis-xyz

mdavis-xyz commented Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

Nemosis is now available on conda.

https://anaconda.org/channels/conda-forge/packages/nemosis/overview

So this PR is ready to merge.

My understanding is that the next time we publish an update on Pypi, the conda one will be automatically updated. We don't need to update recipe.yaml in this repo.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant