chore: release 0.10.0 - #29
Merged
Merged
Conversation
Minor, not patch: the generated response types are a new feature. Not major - `TypedDict` annotations are checker-only, methods still return the plain dicts `response.json()` produces, and no existing code changes behaviour. PyPI currently serves 0.9.0. Also corrects CHANGELOG.md, which was headed `@automators/datamaker` - the JavaScript package's name - and stopped at 0.2.0 while this package shipped through 0.9.0. The old entries are left alone rather than reconstructed from memory; the gap is noted in the file. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The committed artifacts/autocomplete-types.ts embeds the SDK version, so the version bump made it stale and the `verify` job failed. Method list is unchanged (98 methods, 7 field types) - only the version stamp moved. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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 the generated response types from #28 can reach PyPI, which currently serves 0.9.0.
Minor, not patch — the generated types are a new feature. Not major —
TypedDictannotations are checker-only, methods still return the plain dictsresponse.json()produces, and no existing code changes behaviour.Also in here
CHANGELOG.mdwas headed@automators/datamaker— the JavaScript package's name — and stopped at 0.2.0 while this package shipped through 0.9.0. It looks like it was copied across when the repo was set up and never maintained.Corrected the title and added the 0.10.0 entry. The 0.3.0–0.9.0 releases are not reconstructed — I don't know what was in them, and inventing history is worse than an acknowledged gap. There's a note in the file saying so.
Checks
uv build— buildsdatamaker_py-0.10.0sdist + wheelpytest -m "not integration"— 69 passed, 24 skippedpython scripts/generate_schema.py --check— types match the specAfter merge
python-publish.ymlfires on a published GitHub release, not on merge — so this PR alone does not publish. Cutting thev0.10.0release is the step that pushes to PyPI.Follows #28.
🤖 Generated with Claude Code