Skip to content

Conversation

@minitriga
Copy link
Contributor

@minitriga minitriga commented Nov 13, 2025

Summary by CodeRabbit

  • Bug Fixes
    • Fixed nested object template range expansion issue. Previously, ranges were not being calculated correctly for nested objects within templates, causing inaccuracies in template processing. This patch resolves that issue, ensuring template processing now accurately handles complex nested object structures, improving system reliability, accuracy, and overall user experience when working with templates.

@cloudflare-workers-and-pages
Copy link

Deploying infrahub-sdk-python with  Cloudflare Pages  Cloudflare Pages

Latest commit: 28579c6
Status: ✅  Deploy successful!
Preview URL: https://70a638c0.infrahub-sdk-python.pages.dev
Branch Preview URL: https://prep-python-sdk-release-v1-1-d1lx.infrahub-sdk-python.pages.dev

View logs

@coderabbitai
Copy link

coderabbitai bot commented Nov 13, 2025

Walkthrough

The pull request implements a patch version release from 1.15.0 to 1.15.1. The project version in pyproject.toml is updated to 1.15.1. The CHANGELOG.md file is updated with a new 1.15.1 entry documenting a fix for nested object template range expansion related to issue #624. The corresponding changelog fragment file changelog/624.fixed.md, which contained the entry "Fixed nested object template range expansion," is removed as part of the changelog consolidation process.

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Prep 1.15.1' directly aligns with the changeset which bumps the version to 1.15.1 in pyproject.toml and updates CHANGELOG.md accordingly.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch prep-python-sdk-release-v1.15.1

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d66807f and 28579c6.

⛔ Files ignored due to path filters (1)
  • poetry.lock is excluded by !**/*.lock
📒 Files selected for processing (3)
  • CHANGELOG.md (1 hunks)
  • changelog/624.fixed.md (0 hunks)
  • pyproject.toml (1 hunks)
💤 Files with no reviewable changes (1)
  • changelog/624.fixed.md
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (7)
  • GitHub Check: unit-tests (3.11)
  • GitHub Check: unit-tests (3.9)
  • GitHub Check: unit-tests (3.13)
  • GitHub Check: unit-tests (3.12)
  • GitHub Check: unit-tests (3.10)
  • GitHub Check: integration-tests-latest-infrahub
  • GitHub Check: Cloudflare Pages
🔇 Additional comments (2)
pyproject.toml (1)

3-3: Correct semantic versioning for patch release.

The version bump from 1.15.0 to 1.15.1 is appropriate for this patch release addressing bug fixes.

CHANGELOG.md (1)

14-18: Well-formatted release entry for 1.15.1.

The new section properly documents the patch release with correct date, category, and issue reference. The entry is consistently formatted with existing release entries and follows Keep a Changelog conventions.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link

codecov bot commented Nov 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

@@            Coverage Diff             @@
##           stable     #627      +/-   ##
==========================================
- Coverage   75.56%   75.48%   -0.09%     
==========================================
  Files         113      113              
  Lines        9512     9512              
  Branches     1898     1893       -5     
==========================================
- Hits         7188     7180       -8     
+ Misses       1834     1832       -2     
- Partials      490      500      +10     
Flag Coverage Δ
integration-tests 34.90% <ø> (-0.06%) ⬇️
python-3.10 48.76% <ø> (-0.11%) ⬇️
python-3.11 48.79% <ø> (-0.09%) ⬇️
python-3.12 48.76% <ø> (-0.09%) ⬇️
python-3.13 48.74% <ø> (-0.11%) ⬇️
python-3.9 47.46% <ø> (-0.10%) ⬇️
python-filler-3.12 24.29% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 5 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@minitriga minitriga merged commit 4fd8376 into stable Nov 13, 2025
20 checks passed
@minitriga minitriga deleted the prep-python-sdk-release-v1.15.1 branch November 13, 2025 11:34
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.

3 participants