Skip to content

Release 1.11 #366

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

Merged
merged 27 commits into from
Apr 17, 2025
Merged

Release 1.11 #366

merged 27 commits into from
Apr 17, 2025

Conversation

dgarros
Copy link
Contributor

@dgarros dgarros commented Apr 17, 2025

No description provided.

dgarros and others added 27 commits April 1, 2025 18:25
Merge stable into develop
Merge stable into develop
Merge stable into develop
Update protocols to support Template and fix support for Sync
Slight cleanup in the initialization of attributes and relationships
…r-IHS-109

Raise a proper branch not found exception for branches that doesn't exist
Merge stable into develop
Signed-off-by: Fatih Acar <fatih@opsmill.com>
Signed-off-by: Fatih Acar <fatih@opsmill.com>
Add method to populate the cache of the schema manually
Merge stable into develop
… be a generic

Add `menu validate` command to validate the format of menu files.
Add `menu validate` command to validate the format of menu files.
@github-actions github-actions bot added group/ci Issue related to the CI pipeline type/documentation Improvements or additions to documentation labels Apr 17, 2025
Copy link

Deploying infrahub-sdk-python with  Cloudflare Pages  Cloudflare Pages

Latest commit: e903010
Status: ✅  Deploy successful!
Preview URL: https://8664076c.infrahub-sdk-python.pages.dev
Branch Preview URL: https://develop.infrahub-sdk-python.pages.dev

View logs

Copy link

codecov bot commented Apr 17, 2025

Codecov Report

Attention: Patch coverage is 76.27812% with 116 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
infrahub_sdk/spec/object.py 84.12% 20 Missing and 17 partials ⚠️
infrahub_sdk/ctl/object.py 14.28% 30 Missing ⚠️
infrahub_sdk/ctl/menu.py 54.28% 16 Missing ⚠️
infrahub_sdk/schema/__init__.py 69.81% 9 Missing and 7 partials ⚠️
infrahub_sdk/ctl/utils.py 53.84% 3 Missing and 3 partials ⚠️
infrahub_sdk/exceptions.py 73.33% 2 Missing and 2 partials ⚠️
infrahub_sdk/yaml.py 91.42% 2 Missing and 1 partial ⚠️
infrahub_sdk/protocols_generator/generator.py 93.10% 1 Missing and 1 partial ⚠️
infrahub_sdk/testing/docker.py 33.33% 2 Missing ⚠️
@@            Coverage Diff             @@
##           stable     #366      +/-   ##
==========================================
+ Coverage   72.45%   73.91%   +1.45%     
==========================================
  Files          91       92       +1     
  Lines        8180     8536     +356     
  Branches     1576     1676     +100     
==========================================
+ Hits         5927     6309     +382     
+ Misses       1841     1781      -60     
- Partials      412      446      +34     
Flag Coverage Δ
integration-tests 25.43% <49.28%> (+3.09%) ⬆️
python-3.10 47.34% <51.32%> (+0.80%) ⬆️
python-3.11 47.36% <51.32%> (+0.82%) ⬆️
python-3.12 47.36% <51.32%> (+0.84%) ⬆️
python-3.13 47.36% <51.32%> (+0.84%) ⬆️
python-3.9 45.77% <51.22%> (+0.88%) ⬆️
python-filler-3.12 24.26% <5.31%> (-0.84%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
infrahub_sdk/checks.py 70.19% <ø> (ø)
infrahub_sdk/ctl/cli_commands.py 68.59% <100.00%> (ø)
infrahub_sdk/node.py 78.43% <100.00%> (+1.04%) ⬆️
infrahub_sdk/protocols_generator/constants.py 100.00% <100.00%> (ø)
infrahub_sdk/schema/main.py 89.41% <100.00%> (+5.36%) ⬆️
infrahub_sdk/schema/repository.py 83.33% <ø> (ø)
infrahub_sdk/spec/menu.py 79.16% <100.00%> (+29.16%) ⬆️
infrahub_sdk/testing/schemas/animal.py 97.10% <100.00%> (+0.04%) ⬆️
infrahub_sdk/protocols_generator/generator.py 95.00% <93.10%> (ø)
infrahub_sdk/testing/docker.py 58.33% <33.33%> (-9.67%) ⬇️
... and 7 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dgarros dgarros requested review from a team April 17, 2025 10:45
@dgarros dgarros marked this pull request as ready for review April 17, 2025 10:45
@dgarros dgarros merged commit 06fff9d into stable Apr 17, 2025
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
group/ci Issue related to the CI pipeline type/documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants