Skip to content

chore(release): v4.4.0 - #156

Merged
TexasCoding merged 2 commits into
mainfrom
maint/release-v4.4.0
Oct 4, 2026
Merged

TexasCoding merged 2 commits into
mainfrom
maint/release-v4.4.0

Conversation

@TexasCoding

Copy link
Copy Markdown
Owner

Release prep for v4.4.0 (MINOR), following the sdk-release skill and release-manager semver rules.

Unreleased since v4.3.3:

This is MINOR, not MAJOR. It's a compatible but visible behavior change: no members were removed or renamed, and no code, docs, or examples in the repo relied on the old string output.

Changes: version bump to 4.4.0 (__init__, indicators, statistics, User-Agent), CHANGELOG [4.4.0] - 2026-10-04, docs/changelog.md, docs/index.md, README, examples/README, .secrets.baseline line-number shift (no new findings). uv.lock and the dependency versions are unchanged.

I'll create the tag v4.4.0 on main after this merges.

Gate: ruff (0.12.8 and 0.16.9) check and format on src/ pass. mypy src/ passes. uv build and twine check pass. pytest: 3280 passed, 1 failed, 2 skipped. The failure (test_get_bars_since_with_pytz_timezone_object, local tzdata) also fails on main. ./check_quality.sh fails only on the same findings it fails on at main (files outside src/, radon, TODOs).

Make Features an enum.StrEnum. str() and f-strings of a member return
the value (for example "orderbook") instead of "Features.ORDERBOOK".
Members, values, string equality, hashing, .value, and JSON are unchanged.

Refs #155
…1.44)

#155 clears the ruff 0.16 lint finding in Dependabot #154, but #154 stays blocked on mypy errors from its polars 1.44.2 bump, so don't say #155 unblocks it.
@TexasCoding
TexasCoding merged commit 4e4d51d into main Oct 4, 2026
7 checks passed
@TexasCoding
TexasCoding deleted the maint/release-v4.4.0 branch October 13, 2026 11:01
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