Skip to content

P30.7 Publish modelwright 0.1.0a5 #180

Description

@gparadis

Parent phase issue: #174

Status: complete

Goal:
Publish modelwright==0.1.0a5 after the notebook/DataFrame interface and examples gallery work is complete and verified.

Checklist:

  • Confirm P30 notebook/DataFrame scope and evidence are complete.
  • Bump package/import version and release docs to 0.1.0a5.
  • Run local release checks, including Ruff, pytest, Sphinx docs, docs theme verification, and release artifact checks.
  • Open and merge the P30 PR to main.
  • Create annotated tag v0.1.0a5.
  • Publish through the gated release workflow after maintainer approval.
  • Verify PyPI JSON, clean PyPI install, import version, CLI help, GitHub release, and docs deployment.

Release evidence:

  • PR Add notebook DataFrame interface and examples #182 merged to main.
  • Annotated tag v0.1.0a5 points to the P30 release implementation commit.
  • Release workflow run 27976963973 passed and published to PyPI.
  • GitHub prerelease modelwright 0.1.0a5 was created.
  • PyPI JSON lists modelwright==0.1.0a5 with the notebook optional extra.
  • Clean ignored PyPI install of modelwright[notebook]==0.1.0a5 imported modelwright 0.1.0a5, imported pandas, exposed modelwright.notebooks.inputs_frame, and ran modelwright --help.
  • Live GitHub Pages docs were verified for the Examples Gallery, notebook-interface guide, and 0.1.0a5 release-deployment content.
  • Closeout commit 50dda6b records the release result in ROADMAP.md and CHANGE_LOG.md.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions