xgi icon indicating copy to clipboard operation
xgi copied to clipboard

Add ability to conda install

Open nwlandry opened this issue 1 year ago • 1 comments

According to https://github.com/conda/conda, to do this, we need to

  • make a recipe: https://docs.conda.io/projects/conda-build/en/stable/concepts/recipe.html
  • have an account on anaconda.org and have anaconda-client downloaded
  • build the recipe
  • upload to anaconda.org

Two things that might be nice to improve:

  • This would increase the number of files that need to be changed with version numbers after every release - it would be nice to automate the process or at least make it more streamlined.
  • We have had the issue of older versions not working when dependencies are updated. Perhaps we should make sure to specify dependency ceilings or upload post-release versions to make sure that older versions of the package remain stable.

nwlandry avatar Apr 10 '23 12:04 nwlandry

another helpful reference: https://conda-forge.org/docs/maintainer/adding_pkgs.html. In a nutshell, we need to add our license file and a metadata yaml file to the staged-recipes repository.

nwlandry avatar May 21 '23 16:05 nwlandry