Skip to content

Release 0.2.0 - #7

Merged
ult666666 merged 2 commits into
mainfrom
release/v0.2.0
Nov 5, 2026
Merged

ult666666 merged 2 commits into
mainfrom
release/v0.2.0

Conversation

@ult666666

Copy link
Copy Markdown
Owner

This PR prepares the 0.2.0 release. After it merges, the tag v0.2.0 starts the release workflow. That workflow builds the wheel and sdist and attaches them with SHA256SUMS.txt.

Changes:

  • pyproject.toml and the root quantkit entry in uv.lock: version 0.2.0. CI runs uv sync --locked, so the lock entry must match.
  • CHANGELOG.md: the Unreleased section becomes 0.2.0 - 2026-11-05, in the heading style of 0.1.0, with an empty Unreleased heading above it. The entries are unchanged.
  • README.md: the install command installs the v0.2.0 release wheel. The note that the v0.1.0 wheel predates quantkit.var is gone.

Left alone on purpose: the ci.yml comment about the v0.1.0 wheel, the release.yml input example and the changelog entry that mentions v0.1.0. They describe history. No test asserts the version string.

The new install URL works only once the v0.2.0 release has its assets. No CI step downloads it. The README doctest steps run the >>> examples, against the source tree and against a wheel built in the job.

Checked locally: tests/test_cli.py and the README doctests against the source tree, the README doctests and quantkit var-backtest --help against a locally built wheel, ruff check, ruff format --check and uv lock --check. The built wheel is quantkit-0.2.0-py3-none-any.whl, the name in the install URL.


Generated by Claude Code

Set the version to 0.2.0 in pyproject.toml and in the root entry of
uv.lock.

Date the Unreleased changelog section as 0.2.0.

Point the README install command at the v0.2.0 release wheel and drop
the note that the release wheel predates quantkit.var.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016h2RvhZFj77hPxFn8TQUqq
The changelog said the quick start installs from GitHub and names what
the release lacks. With this release the quick start installs the
v0.2.0 wheel, which has every feature the README shows.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016h2RvhZFj77hPxFn8TQUqq
@ult666666
ult666666 merged commit b724211 into main Nov 5, 2026
6 checks passed
@ult666666
ult666666 deleted the release/v0.2.0 branch November 5, 2026 16:42
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