You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@ESMValGroup/esmvaltool-coreteam I'm pretty sure we discussed that somewhere, but I didn't find an issue to this. Please correct me if I'm wrong, then we can close this.
The text was updated successfully, but these errors were encountered:
Closes#2606
Closes #2299
Workaround for #2695ClosesESMValGroup/ESMValCore#1364?
Versioning
Use setuptools-scm to give a more accurate version number. The version number is built up as follows:
{major}.{minor}.{patch}.dev{distance}+g{commit}+d{date}.
Examples:
For released versions, it will remain unchanged, e.g. 2.5.0
If there are additional commits since the release, the patch version number will be increased with one and the number of commits since the release and the current commit will be used to generate a more detailed description. For example, if you are on v2.5.0 of the tool and there have been 72 commits in your current branch since that release and the latest commit has the (hexadecimal) number a424c89 (you can find the number of all commits in the current branch by using git log), then the version number will look like this: 2.5.1.dev72+ga424c891d.
If there are uncommitted changes, the letter d and the current date will be added to the version number, e.g. 2.5.1.dev72+ga424c891d.d20220719
CircleCI
Use appropriate resources
Upload compressed artifacts for fast runs
Upload test results in a format that CircleCI understands, enabling test summaries and statistics
Only run documentation test nightly, readthedocs build is now configured to fail on warnings
Readthedocs
Use mamba build
Fail on warnings
Docker
Use mamba container as a basis
Python development installation
Install all development dependencies from conda-forge
R development installation
Install all development dependencies from conda-forge
Stickler CI
Remove the configuration file because we are not using this service anymore
Updates to dependencies
Pin cf-units to a version that is compatible with the tests for the v2.6 release (Test failure due to change in cf-units ESMValCore#1655)
Pin r-akima (recipe_miles_* broken due to newest akima package versions #2695)
Pin xesfm to 0.3.0 (Old xesmf version dependency creates problems #2729)
Remove xesmf dependency numba (Dependency refinement sparse, numba pangeo-data/xESMF#158)
Copy all dependencies from
setup.py
toenvironment.yml
so that all packages are installed from conda-forge.All dependencies: https://github.com/conda-forge/esmvaltool-suite-feedstock/blob/main/recipe/meta.yaml
@ESMValGroup/esmvaltool-coreteam I'm pretty sure we discussed that somewhere, but I didn't find an issue to this. Please correct me if I'm wrong, then we can close this.
The text was updated successfully, but these errors were encountered: