Closed saimn closed 7 years ago
@saimn - I believe that the machinery is the same as in conda-channel-astropy, so if something is in conda-forge we copy it over.
@bsipocz - But how is determined what must be copied ? You mean if there is an entry in requirements.yml
?
yes, there should be an entry in requirements, and if it's exists in conda-forge, it gets copied over. I'm not sure what happens if there is a recipe template as well (I assume the copying is higher priority), @mwcraig knows the details.
Recipes are created in this priority order:
conda skeleton
.The entire infrastructure really needs a re-write so that building is done on conda-forge and these "subset" channels use something like requirements.yml
to mirror those packages. One of these weekends...
Thanks for the explanations @mwcraig , I added cfitsio to the requirements.yml
so it should now be copied from conda-forge.
Just pushed a change that should make the lights green (updating sunpy version)
I'm going to have to try doing a real fix for copying from conda-forge; it is failing because right now I just copy the recipe file. The build fails here because there is a patch in the conda-forge repo that isn't being copied. This weekend, I hope...
Hopefully this builds...
@bsipocz -- if this works and is merged then there will be no need to list version numbers for packages on conda-forge. This will simply pull in whatever the conda-forge version is at the time the builder is run.
@mwcraig - Sounds great.
close/reopen to retrigger builds...
I'll add a restriction on the numpy version tomorrow to exclude numpy 1.12 and then linux/mac should work.
Hopefully windows will be an easy fix, will have time to boot up a vm on Monday.
Thanks, @bsipocz -- I've ended up cutting out builds to try to get this to pass (think it is there now). Really need to write a script to just copy from one channel to another tomorrow...
Merging before something breaks... 😬
Thanks @mwcraig !
@mwcraig - Is there a way to copy cfitsio from conda-forge, to make it available from the OpenAstronomy channel ?