edornd / argdantic

Typed command line interfaces with argparse and pydantic
MIT License
38 stars 4 forks source link

Add file sources #12

Closed edornd closed 1 year ago

edornd commented 1 year ago

Adding:

codecov-commenter commented 1 year ago

Codecov Report

Merging #12 (90416bf) into main (a9f0d5d) will not change coverage. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##              main       #12    +/-   ##
==========================================
  Coverage   100.00%   100.00%            
==========================================
  Files            8        15     +7     
  Lines          312       462   +150     
==========================================
+ Hits           312       462   +150     
Impacted Files Coverage Δ
argdantic/convert.py 100.00% <100.00%> (ø)
argdantic/core.py 100.00% <100.00%> (ø)
argdantic/parsing/__init__.py 100.00% <100.00%> (ø)
argdantic/parsing/actions.py 100.00% <100.00%> (ø)
argdantic/parsing/arguments.py 100.00% <100.00%> (ø)
argdantic/sources/__init__.py 100.00% <100.00%> (ø)
argdantic/sources/base.py 100.00% <100.00%> (ø)
argdantic/sources/json.py 100.00% <100.00%> (ø)
argdantic/sources/toml.py 100.00% <100.00%> (ø)
argdantic/sources/yaml.py 100.00% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more