How to manually update the PypeIt conda-forge feedstock (what to do if the bots are broken)
Install required tools
conda install -c conda-forge conda-smithy
Manually update the
versionvariable inrecipe/meta.yamlUpdate the
source.sha256field in recipe/meta.yaml with the sha256 hash available on pypisource: sha256: new_hash_here
Reset the
build.numberfield to 0 inrecipe/meta.yamlbuild: number: 0
Commit your changes
Rerender the feedstock
conda smithy rerender -c auto
Update the dependencies in
recipe/meta.yamlif PypeIt’s dependencies have changed.Open a PR with these changes.
Merge the PR after all tests pass.