Closed bouweandela closed 3 years ago
Work in progress by @zklaus in https://github.com/conda-forge/esmvaltool-python-feedstock/pull/6 and https://github.com/conda-forge/staged-recipes/pull/14637.
through lots of sweat and blood from poor @zklaus (cheers, bro :beer: ) this is now available. However, I'd like to give it a nice test before we close this, I'll do that in the morrow
I am closing this since esmvaltool-python
is there and it works well, well, it does what's written on the tin, runs esmvaltool Python shtuff. @bouweandela please reopen if you think this still needs action (like putting the other language-specific) packages on conda :+1:
Yes, I think the other packages should also be published on conda. Can we keep this open until it is possible to install at least also the ESMValTool v2.3 NCL and R packages from conda and the installation instructions are up to date? Because currently users following the installation instructions will get the old version.
sounds good, just added it to https://github.com/ESMValGroup/ESMValTool/issues/2274
Finally, we have https://github.com/conda-forge/esmvaltool-suite-feedstock, which leads to https://anaconda.org/conda-forge/esmvaltool, https://anaconda.org/conda-forge/esmvaltool-r, https://anaconda.org/conda-forge/esmvaltool-ncl.
Note that also the R part now is fully package and does no longer rely on our custom installation of R packages, so this might even help with #2175.
We did lose the Julia part, but steps are on the way to rectify this, see conda-forge/julia-feedstock#115 and conda-forge/julia-feedstock#14.
Awesome! Could you please also have a look at updating the installation instructions in our documentation?
$ conda search -c conda-forge 'esmvaltool*'
Loading channels: done
# Name Version Build Channel
esmvaltool 2.3.0 pyhd8ed1ab_1 conda-forge
esmvaltool-ncl 2.3.0 hd8ed1ab_1 conda-forge
esmvaltool-python 2.2.0 pyhd8ed1ab_0 conda-forge
esmvaltool-python 2.2.0 pyhd8ed1ab_1 conda-forge
esmvaltool-python 2.2.0 pyhd8ed1ab_2 conda-forge
esmvaltool-python 2.3.0 pyhd8ed1ab_0 conda-forge
esmvaltool-python 2.3.0 pyhd8ed1ab_1 conda-forge
esmvaltool-r 2.3.0 hd8ed1ab_1 conda-forge
I'll take a look at the documentation.
I am going to test this now, it's probably best to have a test run availbale via Github Actions (to see if all Pythons and OS's work with it) - in fact minimal test implementation is needed since the package should be picked up from forge automatically :+1:
ESMValTool v2.3 is not available in the
ESMValGroup
conda channel: https://anaconda.org/ESMValGroup/esmvaltoolThere is
esmvaltool-python
v2.3 available on conda forge, but this only allows running the Python diagnostics.This means that users who follow our installation instructions, will not be able to install the latest version at the moment.
It looks like our GitHub action to automatically publish to the ESMValGroup conda channel is broken?
Instructions for manually uploading the packages are available here: https://docs.esmvaltool.org/en/latest/community/release_strategy.html#create-and-upload-the-conda-package