InfuseAI / piperider

Code review for data in dbt
https://www.piperider.io/
Apache License 2.0
478 stars 23 forks source link

[Bug] Wrap ruamel yaml library import due to type support #924

Closed wcchang1115 closed 9 months ago

wcchang1115 commented 9 months ago

PR checklist

What type of PR is this? bug

What this PR does / why we need it:

Which issue(s) this PR fixes: sc-32539

Special notes for your reviewer:

Does this PR introduce a user-facing change?:

NONE

codecov[bot] commented 9 months ago

Codecov Report

Merging #924 (35eee78) into main (02b474b) will decrease coverage by 0.23%. The diff coverage is 41.17%.

@@            Coverage Diff             @@
##             main     #924      +/-   ##
==========================================
- Coverage   48.48%   48.26%   -0.23%     
==========================================
  Files          63       64       +1     
  Lines        9066     9120      +54     
==========================================
+ Hits         4396     4402       +6     
- Misses       4670     4718      +48     
Files Coverage Δ
piperider_cli/__init__.py 51.75% <50.00%> (-0.29%) :arrow_down:
piperider_cli/dbtutil.py 66.72% <50.00%> (-0.19%) :arrow_down:
piperider_cli/event/__init__.py 78.57% <50.00%> (-1.25%) :arrow_down:
piperider_cli/initializer.py 45.91% <50.00%> (-0.25%) :arrow_down:
piperider_cli/recipes/__init__.py 23.69% <50.00%> (+0.06%) :arrow_up:
piperider_cli/configuration.py 59.65% <50.00%> (-0.26%) :arrow_down:
piperider_cli/yaml/yaml_rich_type/__init__.py 74.35% <74.35%> (ø)
piperider_cli/yaml/yaml_less_type/__init__.py 0.00% <0.00%> (ø)

... and 1 file with indirect coverage changes

:mega: Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!