Skip to content

chore: release v0.11.0 - #248

Merged
jayhesselberth merged 1 commit into
mainfrom
release-v0.11.0
Sep 7, 2026
Merged

chore: release v0.11.0#248
jayhesselberth merged 1 commit into
mainfrom
release-v0.11.0

Conversation

@jayhesselberth

Copy link
Copy Markdown
Member

Version bump and changelog for v0.11.0. MINOR: leech model train --gpus N
is new and nothing existing breaks.

Versions moved in all five places tests/test_rust_version_pairing.py and the
check-version job require: pyproject.toml [project] version, the
leech-core== pin in its rust extra, rust/Cargo.toml, the leech_core
block in rust/Cargo.lock, and the leech entry in uv.lock.

Targeted rewrites rather than find-and-replace: rust/Cargo.lock also carries
chacha20, rand and rand_core at 0.10.0, and uv lock would re-serialize
~670 unrelated lines.

Verified at 0.11.0 after refreshing the editable install (which caches its
version and otherwise reports the old one — the stale-half condition
check_rust() exists to catch):

  • check_rust()leech_core 0.11.0, no mismatch warning
  • ruff format --check + ruff check — clean, 159 files
  • ty check src/leech/ — clean
  • pytest1569 passed, 44 skipped
  • uv buildleech-0.11.0-py3-none-any.whl, leech-0.11.0.tar.gz

Merging this and pushing the v0.11.0 tag publishes both distributions to PyPI.

🤖 Generated with Claude Code

https://claude.ai/code/session_01CdbVo6UnMuYNmt2D7tjT3B

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CdbVo6UnMuYNmt2D7tjT3B
@jayhesselberth
jayhesselberth merged commit f67d3a1 into main Sep 7, 2026
3 checks passed
@jayhesselberth
jayhesselberth deleted the release-v0.11.0 branch September 7, 2026 13:40
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