Skip to content

chore: release 0.1.0 - #1772

Merged
FBumann merged 2 commits into
mainfrom
claude/amazing-cannon-jbui9f
Sep 25, 2026
Merged

FBumann merged 2 commits into
mainfrom
claude/amazing-cannon-jbui9f

Conversation

@FBumann

@FBumann FBumann commented Sep 25, 2026 •

Copy link
Copy Markdown
Collaborator

Prompt: Prepare the release PR

Note

The following content was generated by AI.

This releases 0.1.0, the first final release on PyPI after 0.1.0rc1. Merging it tags v0.1.0, opens the GitHub release, and publishes to PyPI once the pypi environment is approved. The notes name the three breaks since rc1.

The version, what the notes claim, and how they were checked

Why 0.1.0 and not 0.2.0. PyPI holds only 0.1.0rc1, which is a pre-release that a user must pin to get. AGENTS.md says a release that breaks a file or an import raises the minor version. A release candidate is where such breaks are expected before the final version, so this final release stays 0.1.0 and lists each break since rc1. If you want 0.2.0 instead, only the heading changes.

The section

Checked

  • python -m tools.changelog check, after the merge: "releases 0.1.0 on merge".
  • python -m tools.changelog notes 0.1.0 prints the section as the release notes.
  • pytest tests/test_changelog.py: 39 passed.
  • The recovery step in the notes was run against this tree. An archive with model.yaml is refused with a LayoutError. After its member is renamed to spec.yaml, load_archive reads it and returns the same objective.

Not checked: the release workflow itself, which runs only on merge.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Xh8mtkAfVLEGYCTtwy3oqd

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Xh8mtkAfVLEGYCTtwy3oqd
@codspeed

codspeed Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 24 untouched benchmarks
⏩ 82 skipped benchmarks1


Comparing claude/amazing-cannon-jbui9f (c209de3) with main (8c783ca)2

Open in CodSpeed

Footnotes

  1. 82 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩

  2. No successful run was found on main (21e9eab) during the generation of this report, so 8c783ca was used instead as the comparison base. There might be some changes unrelated to this pull request in this report. ↩

@read-the-docs-community

read-the-docs-community Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Documentation build overview

📚 specsolve | 🛠️ Build #34762389 | 📁 Comparing c209de3 against latest (d38ce56)

  🔍 Preview build  

3 files changed
± examples/index.html
± about/architecture/index.html
± about/changelog/index.html

@FBumann
FBumann merged commit 40193d0 into main Sep 25, 2026
15 checks passed
@FBumann
FBumann deleted the claude/amazing-cannon-jbui9f branch September 25, 2026 16:15
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.

2 participants