Skip to content

v9.0.0

@SkyeAv SkyeAv tagged this 11 Aug 20:23
8.2.1 shipped as a patch but carried two breaking configuration changes:
`source.url` became a list (`url: list[HttpUrl]`, scalar form rejected) and
`Annotation.delimiter` was removed in favor of `method: list`. A patch bump
advertises a drop-in upgrade, so a downstream pinned `~=8.2.0` would have taken
8.2.1 automatically and broken on its existing table configs.

This release is identical to 8.2.1 in content — no code, test, or documentation
changes, only the version bump — so the breaking changes are announced by the
version number itself and a compatible-release pin cannot cross them silently.
8.2.1 stays on PyPI and is unaffected.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L14vEjhp2BUdF1Zqzrs1E7
Assets 2
Loading