-
Notifications
You must be signed in to change notification settings - Fork 6
Merge stable into develop with resolved conflicts #809
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Update ruff==0.15.0
Raise SDK specific Jinja errors on syntax error
Signed-off-by: Fatih Acar <fatih@opsmill.com>
Bumps [infrahub-testcontainers](https://github.com/opsmill/infrahub) from 1.5.1 to 1.7.4. - [Release notes](https://github.com/opsmill/infrahub/releases) - [Changelog](https://github.com/opsmill/infrahub/blob/stable/CHANGELOG.md) - [Commits](opsmill/infrahub@infrahub-v1.5.1...infrahub-v1.7.4) --- updated-dependencies: - dependency-name: infrahub-testcontainers dependency-version: 1.7.4 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
…stcontainers-1.7.4 Bump infrahub-testcontainers from 1.5.1 to 1.7.4
WalkthroughThis pull request updates development dependencies and enhances template error handling. Ruff is upgraded from version 0.14.10 to 0.15.0 in both pre-commit configuration and project dependencies, with a new Ruff rule RUF067 added to the ignore list. Dependabot configuration is extended to support the uv package ecosystem with an allow rule for a specific dependency. Template parsing in the SDK now wraps environment parsing calls with try/except blocks to catch and handle Jinja template syntax errors consistently. Corresponding unit tests are added to verify syntax error handling in template validation and variable extraction functions. 🚥 Pre-merge checks | ✅ 1 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (1 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. No actionable comments were generated in the recent review. 🎉 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. Comment |
Deploying infrahub-sdk-python with
|
| Latest commit: |
95b9cf6
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://066b38e1.infrahub-sdk-python.pages.dev |
| Branch Preview URL: | https://pog-stable-to-develop-202602.infrahub-sdk-python.pages.dev |
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## develop #809 +/- ##
===========================================
- Coverage 81.52% 80.34% -1.19%
===========================================
Files 117 115 -2
Lines 11822 9873 -1949
Branches 2025 1504 -521
===========================================
- Hits 9638 7932 -1706
+ Misses 1541 1420 -121
+ Partials 643 521 -122
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 12 files with indirect coverage changes 🚀 New features to boost your workflow:
|
Summary by CodeRabbit
Release Notes
Bug Fixes
Chores
Tests