Skip to content

Merge stable into develop#1026

Merged
ogenstad merged 2 commits into
developfrom
stable
May 15, 2026
Merged

Merge stable into develop#1026
ogenstad merged 2 commits into
developfrom
stable

Conversation

@infrahub-github-bot-app

@infrahub-github-bot-app infrahub-github-bot-app Bot commented May 15, 2026

Copy link
Copy Markdown
Contributor

Merging stable into develop after merging pull request #1022.


Summary by cubic

Aligns SDK and docs with stricter docstring/style rules to improve readability and linting. No runtime behavior changes.

  • Refactors
    • Standardized docstrings across the SDK: summaries now end with periods, clearer wording, and consistent “Initialize …”/“Base class …” patterns.
    • Reordered/added “Returns” and “Raises” sections where needed; clarified parameter descriptions.
    • Updated CLI help strings and docs .mdx pages with consistent punctuation and brief clarifications.
    • Tweaked doc generation helpers and utilities to use concise, consistent summaries.
    • Updated test docstrings for clarity and punctuation.
    • Tightened lint config in pyproject.toml by removing ignores for several docstring rules to enforce formatting.

Written for commit 25bbc92. Summary will update on new commits. Review in cubic

@infrahub-github-bot-app infrahub-github-bot-app Bot requested a review from a team as a code owner May 15, 2026 17:44
@github-actions github-actions Bot added the type/documentation Improvements or additions to documentation label May 15, 2026
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying infrahub-sdk-python with  Cloudflare Pages  Cloudflare Pages

Latest commit: 25bbc92
Status: ✅  Deploy successful!
Preview URL: https://04d1a5e1.infrahub-sdk-python.pages.dev

View logs

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 54 files

Re-trigger cubic

@ogenstad ogenstad merged commit 463c2e6 into develop May 15, 2026
39 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.

1 participant