Skip to content

Prepare version 1.0.2 - #5

Merged
max-giraffe merged 1 commit into
mainfrom
codex/release-1.0.2
Jul 28, 2026
Merged

max-giraffe merged 1 commit into
mainfrom
codex/release-1.0.2

Conversation

@max-giraffe

Copy link
Copy Markdown
Member

Summary

  • bump the package and citation metadata to 1.0.2
  • add the bioRxiv citation and root CITATION.cff
  • make all three example notebooks download and extract the immutable v1.0.2 GitHub Release example-data archive when data is not available locally
  • clear notebook outputs so local filesystem paths and generated data are not committed
  • pin README image and example-data links to v1.0.2
  • make the maintainer release checklist version-neutral

Validation

  • python -m pytest -q — 31 passed
  • executed all three notebooks successfully against the bundled example archive
  • python -m build --no-isolation
  • python -m twine check --strict dist/aswift-1.0.2*
  • clean core wheel installation and import check
  • clean aswift[viewer] wheel installation and imports for Streamlit, PalmSens, and Watchdog
  • parsed CITATION.cff and verified its 1.0.2 release fields
  • resolved DOI 10.64898/2026.07.25.740173 to the matching bioRxiv title
  • git diff --check

Follow-up after merge

The remote notebook download path cannot succeed until the v1.0.2 GitHub Release exists and its workflow attaches example_data.zip. After publishing the release, rerun one notebook without a local archive to verify the public download path before publishing to PyPI.

@max-giraffe
max-giraffe marked this pull request as ready for review July 28, 2026 01:03
@max-giraffe
max-giraffe merged commit 851073f into main Jul 28, 2026
1 check passed
@max-giraffe
max-giraffe deleted the codex/release-1.0.2 branch July 30, 2026 20:13
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