Skip to content

Merge stable into develop - #1246

Merged
infrahub-github-bot-app[bot] merged 3 commits into
developfrom
stable
Aug 14, 2026
Merged

Merge stable into develop#1246
infrahub-github-bot-app[bot] merged 3 commits into
developfrom
stable

Conversation

@infrahub-github-bot-app

@infrahub-github-bot-app infrahub-github-bot-app Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Merging stable into develop after merging pull request #1218.


Summary by cubic

Forward-merges the expanded Python typing guide from stable into develop to keep branches in sync. No SDK or runtime behavior changes—docs only.

  • Updates the overview to emphasize catching schema mismatches and generated types.
  • Adds a real-world “Using protocols in generators and transforms” example showing typed filters() by passing a generated class as kind.
  • Adds guidance to treat generated protocols as build artifacts and to regenerate on schema change with infrahubctl protocols --out lib/protocols.py.
  • Drops a redundant type annotation in the filters() example.
  • Scope: docs/docs/python-sdk/guides/python-typing.mdx only.

Written for commit 05438d8. Summary will update on new commits.

Review in cubic

iddocohen and others added 3 commits July 29, 2026 12:13
Add a generators/transforms usage example (multi-kind filters with a
typed list) and guidance to regenerate protocols on schema change and
treat the generated file as a build artifact. Rewrite the overview
opener as a capability lead.
…xamples

docs: expand Python typing guide with real-world protocol examples
@github-actions github-actions Bot added the type/documentation Improvements or additions to documentation label Aug 14, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying infrahub-sdk-python with  Cloudflare Pages  Cloudflare Pages

Latest commit: 05438d8
Status: ✅  Deploy successful!
Preview URL: https://38ad4693.infrahub-sdk-python.pages.dev

View logs

@infrahub-github-bot-app
infrahub-github-bot-app Bot merged commit 32fa981 into develop Aug 14, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants