Delightfully, Zenodo now raises an error for the "affiliation" field, meaning that trackpy v0.6.0 has no DOI. This removes the field (which should be redundant anyway since Zenodo has each author's ORCID). My plan is to update the GitHub release only and hope that Zenodo tries again. The incorrect JSON will still be on PyPI. If this plan does not work, I will release v0.6.1.
I have also updated the release checklist in the wiki so that from now on, we will check that Zenodo has properly processed each release candidate.
Delightfully, Zenodo now raises an error for the "affiliation" field, meaning that trackpy v0.6.0 has no DOI. This removes the field (which should be redundant anyway since Zenodo has each author's ORCID). My plan is to update the GitHub release only and hope that Zenodo tries again. The incorrect JSON will still be on PyPI. If this plan does not work, I will release v0.6.1.
I have also updated the release checklist in the wiki so that from now on, we will check that Zenodo has properly processed each release candidate.