Skip to content

chore(deps): bump idfkit to 0.11.0#23

Merged
samuelduchesne merged 1 commit into
mainfrom
chore/bump-idfkit-0.11.0
Apr 28, 2026
Merged

chore(deps): bump idfkit to 0.11.0#23
samuelduchesne merged 1 commit into
mainfrom
chore/bump-idfkit-0.11.0

Conversation

@samuelduchesne
Copy link
Copy Markdown
Contributor

Summary

  • Bump idfkit from 0.8.0 to 0.11.0 (released 2026-04-28).
  • v0.11.0 ships @overload-based typing improvements; this project only consumes idfkit's schema introspection (get_schema, EpJSONSchema, build_object_index is defined locally in scripts/schema_utils.py), so no consumer code changes are needed.
  • uv.lock regenerated via uv lock.

Risk notes

Between 0.8.0 and 0.11.0, idfkit removed the [weather] extra and reshaped extensible arrays. Neither affects this project — it only reads schemas.

Test plan

  • make check (lock-file consistency + pre-commit hooks): pass
  • Schema-introspection smoke test against v25.2.0: 858 object types loaded, full build_object_index produces the expected index
  • make convert VERSION=v25.2.0: 455/455 doc files converted, Monaco schema JSON written (858 object types, 3421.2 KB). The final Zensical site-build step fails locally with zensical not found — pre-existing PATH/dev-env issue unrelated to the idfkit bump (confirmed zensical imports fine in the project venv).

🤖 Generated with Claude Code

Pulls in v0.11.0's @overload-based typing improvements. The
schema-introspection APIs this project depends on (get_schema,
EpJSONSchema.{object_types,get_object_schema,get_field_schema,get_inner_schema})
are unchanged, and a full convert run for v25.2.0 reproduces the
expected 858 object types and 455-file output.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

Docs preview for this PR is available at:
https://docs.idfkit.com/pr-preview/pr-23/

github-actions Bot added a commit that referenced this pull request Apr 28, 2026
@samuelduchesne samuelduchesne merged commit 889c8d5 into main Apr 28, 2026
4 checks passed
@samuelduchesne samuelduchesne deleted the chore/bump-idfkit-0.11.0 branch April 28, 2026 13:09
github-actions Bot added a commit that referenced this pull request Apr 28, 2026
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