chore(release): 0.11.2 - #518
Merged
Merged
Conversation
Bumps keel-trader and the seven workspace packages from 0.11.1 to 0.11.2, plus the '==' sibling pins and uv.lock. Ships #516/#517: SELL base_size and the protective bracket legs are now quantized to the venue's increment, completing what 0.11.1 fixed for BUY only. Patch, not minor -- no interface changed. Behaviour differs only in that an exit carrying a non-round quantity now serialises a value the venue accepts, and an unknown increment still sends unquantized rather than refusing, because refusing a SELL strands a position. All eight distributions move as one set; 'keel versions' exits non-zero when they disagree and tests/test_packaging.py pins the sibling '==' constraints, which is how the 0.11.1 bump caught itself half-finished. Gates: pytest 4498 passed / 3 skipped; ruff check keel tests packages clean; mypy clean across 352 files; 'keel versions' reports 8 distributions all at 0.11.2. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NyeggYtojNXCTHeD3JHxb6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Version bump so #517's SELL-side size-precision fix can be released.
RELEASING.mdstep 1 requires this in a reviewed PR.Patch, not minor. No interface changed. Behaviour differs only in that an exit carrying a non-round quantity now serialises a value the venue accepts — and an unknown increment still sends unquantized rather than refusing, because refusing a SELL strands a position.
What moved
All eight distributions together —
keel-traderplus the seven workspace packages — the==sibling pins, anduv.lock.Verification
pytest -q— 4,498 passed, 3 skippedruff check keel tests packages— cleanmypy— clean, 352 source fileskeel versions—ok: 8 keel distributions, all at 0.11.2Context
0.11.1 shipped the BUY half (#513/#514). This ships the SELL half (#516/#517), so the two sides of
_order_configurationare finally consistent in behaviour while remaining deliberately asymmetric in their unknown case.Deployment is currently running
0.11.1+2560ffdf0c6e.