-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Feature Request
Problem / Motivation
CodeEntropy is currently released to PyPI via GitHub Actions, but not to an Anaconda organisation channel.
This limits accessibility for users working in:
- HPC environments
- Conda-based workflows
- Reproducible research pipelines
Providing an official Conda package via the CCPBioSim Anaconda organisation would:
- Improve install reliability
- Align with common scientific software distribution practices
- Remove the need for users to maintain unofficial recipes
Proposed Solution
Add automated Conda package publishing to the existing release workflow.
Specifically:
- Introduce a
conda-recipe/meta.yaml - Build a
noarch: pythonpackage from the flit-based project - Extend the GitHub Actions release workflow to:
- Build the conda package
- Upload it to the CCPBioSim Anaconda organisation channel using an API token
This would mirror the existing PyPI release pipeline and ensure version parity across distribution platforms.
Users would then be able to install via:
conda install -c CCPBioSim CodeEntropyReactions are currently unavailable
Metadata
Metadata
Assignees
Labels
feature requestNew feature or requestNew feature or request