Skip to content

Conversation

@wvandeun
Copy link
Contributor

No description provided.

dgarros and others added 30 commits October 3, 2024 14:51
Remove filters from the schemas in the fixtures directory
Update Protocols with CoreMenu & CoreMenuItem
Upload coverage reports to codecov
…ction-timeout

Change the default connection timeout to 60s
Set codecov target for PRs and changes
…ge-change

Run python tests after changes to codecov.yml
Add `infrahubctl menu load` command to load menu items from a file
Support code to be integrated into infrahub-server
ogenstad and others added 24 commits October 17, 2024 21:00
Remove exports from `infrahub_sdk.__init__.py`
This ignore rule was incorrectly setup to ignore the entire RUF specific
ruleset instead of just the ones with failing checks.
Ignore specific RUF rules instead of ignoring everything
Add specific timeouts per request per #25
Correct autofixable ruff violations
Update protocols to match latest core schema
This is to consolidate how we load modules and will be used as a
preparation for #81.
Add ability to initialize a Check with a client
…xception-IHS-52

Return friendly errors on file encoding violations
@wvandeun wvandeun self-assigned this Oct 31, 2024
@wvandeun wvandeun changed the base branch from develop to stable October 31, 2024 10:38
@codecov
Copy link

codecov bot commented Oct 31, 2024

Codecov Report

Attention: Patch coverage is 72.33645% with 148 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
infrahub_sdk/spec/object.py 24.28% 53 Missing ⚠️
infrahub_sdk/yaml.py 73.01% 16 Missing and 1 partial ⚠️
infrahub_sdk/node.py 72.09% 12 Missing ⚠️
infrahub_sdk/spec/menu.py 50.00% 12 Missing ⚠️
infrahub_sdk/ctl/utils.py 69.44% 11 Missing ⚠️
infrahub_sdk/ctl/menu.py 65.38% 9 Missing ⚠️
infrahub_sdk/ctl/object.py 65.38% 9 Missing ⚠️
infrahub_sdk/client.py 87.50% 3 Missing ⚠️
infrahub_sdk/ctl/cli_commands.py 90.32% 3 Missing ⚠️
infrahub_sdk/ctl/validate.py 76.92% 2 Missing and 1 partial ⚠️
... and 13 more
@@            Coverage Diff            @@
##             stable     #117   +/-   ##
=========================================
  Coverage          ?   64.41%           
=========================================
  Files             ?       75           
  Lines             ?     6879           
  Branches          ?     1362           
=========================================
  Hits              ?     4431           
  Misses            ?     2095           
  Partials          ?      353           
Flag Coverage Δ
python-3.10 43.40% <56.26%> (?)
python-3.11 43.40% <56.26%> (?)
python-3.12 43.40% <56.26%> (?)
python-3.9 43.34% <56.26%> (?)
python-filler-3.12 23.86% <16.07%> (?)

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

Files with missing lines Coverage Δ
infrahub_sdk/analyzer.py 84.33% <100.00%> (ø)
infrahub_sdk/batch.py 92.10% <100.00%> (ø)
infrahub_sdk/branch.py 47.45% <100.00%> (ø)
infrahub_sdk/code_generator.py 27.86% <100.00%> (ø)
infrahub_sdk/config.py 87.00% <100.00%> (ø)
infrahub_sdk/ctl/_file.py 100.00% <100.00%> (ø)
infrahub_sdk/ctl/branch.py 76.81% <100.00%> (ø)
infrahub_sdk/ctl/client.py 47.61% <100.00%> (ø)
infrahub_sdk/ctl/generator.py 21.56% <100.00%> (ø)
infrahub_sdk/ctl/parameters.py 100.00% <100.00%> (ø)
... and 43 more

@lykinsbd lykinsbd merged commit 93094cf into stable Oct 31, 2024
12 checks passed
@lykinsbd lykinsbd deleted the prep-release-1.0.0 branch October 31, 2024 14:51
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.

6 participants