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
version
variable inrecipe/meta.yaml
Update the
source.sha256
field in recipe/meta.yaml with the sha256 hash available on pypisource: sha256: new_hash_here
Reset the
build.number
field to 0 inrecipe/meta.yaml
build: number: 0
Commit your changes
Rerender the feedstock
conda smithy rerender -c auto
Update the dependencies in
recipe/meta.yaml
if PypeIt’s dependencies have changed.Open a PR with these changes.
Merge the PR after all tests pass.