Commit f53fd65
committed
release: v0.7.1 — fix version drift in pyproject.toml
The v0.7.0 tag pushed at bb6eedc had `pyproject.toml` still at
`0.6.0` — I bumped `src/shimkit/__init__.py` to `0.7.0` but
forgot the matching change in `pyproject.toml`. The release
workflow's tag-version verifier (release.yml: "Verify tag ==
pyproject.toml == __init__.py") refused the mismatch and exited
1 in 9 seconds, so v0.7.0 never actually published.
Recovery path is append-only — bump to v0.7.1 rather than
mutating the pushed v0.7.0 tag (per the global "don't move
pushed tags" rule). The v0.7.0 surface ships unchanged under the
v0.7.1 label.
Both `pyproject.toml` and `__init__.py` now read `0.7.1`. No
code or test changes; 561 tests still pass; ruff + mypy strict
still clean.
The v0.7.0 tag stays at bb6eedc in tag history as a
documented "never-shipped" marker; future releases continue from
v0.7.1.1 parent bb6eedc commit f53fd65
3 files changed
Lines changed: 13 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
9 | 20 | | |
10 | 21 | | |
11 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
0 commit comments