Skip to content

Release 0.10.0 - #1165

Merged
kennethshsu merged 8 commits into
mainfrom
prerelease
Jul 29, 2026
Merged

Release 0.10.0#1165
kennethshsu merged 8 commits into
mainfrom
prerelease

Conversation

@kennethshsu

@kennethshsu kennethshsu commented Jul 29, 2026

Copy link
Copy Markdown
Member

Summary of Changes

Same PR as #1147 (Accidentally closed after a branch rename)

  • v0.10.0 release
  • Updated the release notes
  • Release scheduled for 7/29

Related GitHub Issue(s)

Closes #854

Additional Context for Reviewers

  • I passed tests locally for both code (uv run pytest) and documentation changes (uv run jb build docs --builder=custom --custom-builder=doctest)

Note

Low Risk
Changes are version metadata, changelog documentation, and docstring deprecation labels—no runtime logic changes in this diff.

Overview
Release packaging for chainladder 0.10.0 (scheduled July 29, 2026): bumps the published version from 0.9.2 to 0.10.0 in pyproject.toml and uv.lock, and adds a full Version 0.10 section to docs/library/releases.md summarizing enhancements, fixes, deprecations, maintenance, and dependency changes since v0.9.2.

Docstrings for cl.options.get_option, set_option, and reset_option now mark the legacy option parameter as deprecated in 0.10.0 (previously 0.9.3), aligning Sphinx deprecation notices with the release.

Reviewed by Cursor Bugbot for commit 2f7a702. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions

Copy link
Copy Markdown

Pyright Type Completeness

View the full pyright --verifytypes output for this commit

Project (full chainladder package, at this PR's head): 14.9% of exported symbols fully typed (191 / 1281)

Known Ambiguous Unknown Total
Project (head) 191 110 980 1281

Other symbols referenced but not exported by chainladder: 13

Known Ambiguous Unknown Total
Other (head) 3 1 9 13

Symbols without documentation:

  • Functions without docstring: 312
  • Functions without default param: 0
  • Classes without docstring: 10

Patch (exported symbols added or changed by this PR): no exported symbol type-completeness changes detected.

@kennethshsu
kennethshsu merged commit 73c691a into main Jul 29, 2026
63 checks passed
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.

0.10.0 Marketing Campaign

2 participants