Modernize API with .update(), freeze/MISSING, and type coercion
#3
93.22% of diff hit (target 80.00%)
View this Pull Request on Codecov
93.22% of diff hit (target 80.00%)
Annotations
Check warning on line 80 in src/sparkwheel/coercion.py
codecov / codecov/patch
src/sparkwheel/coercion.py#L80
Added line #L80 was not covered by tests
Check warning on line 92 in src/sparkwheel/coercion.py
codecov / codecov/patch
src/sparkwheel/coercion.py#L92
Added line #L92 was not covered by tests
Check warning on line 283 in src/sparkwheel/config.py
codecov / codecov/patch
src/sparkwheel/config.py#L283
Added line #L283 was not covered by tests
Check warning on line 326 in src/sparkwheel/config.py
codecov / codecov/patch
src/sparkwheel/config.py#L326
Added line #L326 was not covered by tests
Check warning on line 620 in src/sparkwheel/config.py
codecov / codecov/patch
src/sparkwheel/config.py#L619-L620
Added lines #L619 - L620 were not covered by tests
Check warning on line 304 in src/sparkwheel/items.py
codecov / codecov/patch
src/sparkwheel/items.py#L304
Added line #L304 was not covered by tests
Check warning on line 73 in src/sparkwheel/operators.py
codecov / codecov/patch
src/sparkwheel/operators.py#L73
Added line #L73 was not covered by tests
Check warning on line 153 in src/sparkwheel/operators.py
codecov / codecov/patch
src/sparkwheel/operators.py#L153
Added line #L153 was not covered by tests