See python_wrapper/README.md for information on the climextremes Python package that wraps the climextRemes R package.
See {pip,conda}/README.md for information on creating the Pip and Conda packages.
Workflow for updating climextRemes as a whole:
- Update package source and test R package via winbuilder/rhub.
- Run R tests via
test_package('climextRemes')
.
- Rebuild Python docs via sphinx if necessary (making sure having updated R pkg installed).
- Put pip version in test PyPi as rc1 and test.
- Put Conda version in paciorek channel as rc1 and test.
- Put rc1 versions in (non-test) PyPI and conda cascade channel and test dependencies (probably not necessary if not modifying anything that doesn’t affect dependencies).
- Update on CRAN making sure Python version is correct (not tagged with ‘rc’).
- Assuming all is well, bump to final version on (non-test) PyPI and Conda cascade channel.
- Create release on bitbucket.
- Tag release on bitbucket and update master branch.
- Post new version to Zenodo.