Skip to content

Post-v1.3.0 housekeeping: concept DOI fix, PyPI badge, checklist update - #103

Merged
tim-nish merged 3 commits into
mainfrom
chore/post-v1.3.0-housekeeping
Jul 9, 2026
Merged

tim-nish merged 3 commits into
mainfrom
chore/post-v1.3.0-housekeeping

Conversation

@tim-nish

@tim-nish tim-nish commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Summary

Post-release cleanup after v1.3.0 shipped to PyPI, plus one real bug found while verifying the release:

  • DOI fix (98268b8) — the README badge and CITATION.cff carried 10.5281/zenodo.21097248, which is the v1.0.0 version DOI, so both permanently pointed at the v1.0.0 record. The actual concept DOI is 10.5281/zenodo.21097247 — verified to resolve to the latest archive (currently the v1.3.0 record, 10.5281/zenodo.21276606). Zenodo did archive every release (v1.0.0–v1.3.0); only the reference was wrong.
  • PyPI reflected in docs (b6eb282) — PyPI version badge in the README, the release checklist's "not on PyPI" warning removed (and the ==X.Y.Z Space-pin option noted), and the v1.3.0 CHANGELOG note (written pre-upload) updated to state the publication happened.

Release verification performed

  • PyPI: quantscenariobench 1.3.0 live with wheel + sdist; clean-venv pip install quantscenariobench==1.3.0 imports from site-packages and passes a simulate() → realism_report() and run_benchmark(HierarchicalRiskParity()) smoke test.
  • GitHub: PR docs: prepare v1.3.0 release #102 merged, tag v1.3.0 on the merge commit, Release published.
  • Zenodo: v1.3.0 archived as 10.5281/zenodo.21276606 under concept 10.5281/zenodo.21097247.

🤖 Generated with Claude Code

tim-nish and others added 3 commits July 9, 2026 09:28
10.5281/zenodo.21097248 is the v1.0.0 version DOI, so the README badge
and citation metadata sent readers to the v1.0.0 record permanently.
The concept DOI is 10.5281/zenodo.21097247 — verified to resolve to the
latest archived release (currently v1.3.0, 10.5281/zenodo.21276606) —
which is what both files always claimed to carry.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
quantscenariobench 1.3.0 is live on PyPI (wheel + sdist, verified by a
clean-venv install and smoke test). Adds the PyPI version badge to the
README, removes the release checklist's "not on PyPI" warning (and notes
the ==X.Y.Z pin option for the Space), and updates the v1.3.0 CHANGELOG
note written before the upload happened.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
q_a/ holds local Q&A working files (never team-shared; q_a/1 and q_a/2
have always been untracked). Ignoring it keeps session scratch out of
git status. Intentionally leaves _bmad-output/, specs/, and
benchmark_playground.py untracked-but-visible — those are handled
together in the planned BMAD cleanup PR.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@tim-nish
tim-nish merged commit 97db158 into main Jul 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant