Skip to content

chore: release 0.6.2 - #1875

Merged
FBumann merged 2 commits into
mainfrom
claude/stoic-goodall-7uhjy1
Oct 7, 2026
Merged

FBumann merged 2 commits into
mainfrom
claude/stoic-goodall-7uhjy1

Conversation

@FBumann

@FBumann FBumann commented Oct 7, 2026 •

Copy link
Copy Markdown
Collaborator

Prompt: do a specsolve release now.

Note

The following content was generated by AI.

Releases 0.6.2 on merge. The notes are two lines: the archive fix from #1873, and the four benchmark-docs PRs merged into one line. Nothing breaks, and LAYOUT does not change, so this is a patch release.

Method and gates

🤖 Generated with Claude Code

https://claude.ai/code/session_016socgS68rMNSiD6XVVBrXk

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016socgS68rMNSiD6XVVBrXk
@read-the-docs-community

read-the-docs-community Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Documentation build overview

📚 specsolve | 🛠️ Build #34985957 | 📁 Comparing 806a270 against latest (04aced1)

  🔍 Preview build  

1 file changed
± about/changelog/index.html

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

codspeed Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 67 untouched benchmarks
⏩ 307 skipped benchmarks1


Comparing claude/stoic-goodall-7uhjy1 (806a270) with main (301cf67)2

Open in CodSpeed

Footnotes

  1. 307 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 (04aced1) during the generation of this report, so 301cf67 was used instead as the comparison base. There might be some changes unrelated to this pull request in this report. ↩

@FBumann
FBumann enabled auto-merge (squash) October 7, 2026 06:31
@FBumann
FBumann merged commit 9e47978 into main Oct 7, 2026
12 of 14 checks passed
@FBumann
FBumann deleted the claude/stoic-goodall-7uhjy1 branch October 7, 2026 06:33
FBumann added a commit that referenced this pull request Oct 7, 2026
> **Prompt:** cut 0.6.3
>
> **Prompt:** 0.7.0

> [!NOTE]
> The following content was generated by AI.

Releases 0.7.0 on merge. The one change is #1857: specsolve requires
polars 2.0. That is a minor release, because an upgrade pulls polars 2
into the user's environment, and polars 2 can break their own polars
code.

<details><summary>Method and gates</summary>

- `## Upcoming version` → `## 0.7.0 (2026-10-07)`, with a two-sentence
paragraph on top that names the break and the way out (stay on 0.6.2).
An empty `## Upcoming version` stays above it.
- **Why minor, not patch.** The repository rule names a broken model
file or import. This release breaks neither, but specsolve users write
polars code, and `pip install -U specsolve` now moves them to polars 2.
A user who pinned `~=0.6` would get that through a patch. An environment
that caps polars below 2 resolves to 0.6.2 either way.
- `v0.6.2..origin/main` in `src/` is #1857 only. `answer_layout.py` does
not change, so archives written by 0.6.x still read back.
- `python -m tools.changelog check` → `releases 0.7.0 on merge`.
- `pixi run check` passes on `05677de` with the same changelog edit
under the heading 0.6.3: 5012 passed, 564 skipped, 1 xfailed. The later
edit changes only the heading.
- The title follows #1875 (`chore: release 0.6.2`).

</details>

🤖 Generated with [Claude Code](https://claude.com/claude-code)

https://claude.ai/code/session_01EpzN6XKNByxsfi3GhX3v3D

---
_Generated by [Claude
Code](https://claude.ai/code/session_01EpzN6XKNByxsfi3GhX3v3D)_

Co-authored-by: Claude <noreply@anthropic.com>
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