octue / twined

A library to help data services talk to one another
https://twined.readthedocs.io
MIT License
24 stars 1 forks source link

Allow path-only datasets in manifest schema #101

Closed cortadocodes closed 2 years ago

cortadocodes commented 2 years ago

Summary

Allow a manifest's datasets to be specified as paths, allowing metadata to be gathered dynamically from these datasets instead of hard-coded in a manifest serialisation.

Contents (#101)

IMPORTANT: There are 2 breaking changes.

Enhancements

Refactoring

Refactoring

codecov[bot] commented 2 years ago

Codecov Report

Merging #101 (d6df9e3) into main (1e4dbcf) will increase coverage by 0.68%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #101      +/-   ##
==========================================
+ Coverage   87.64%   88.32%   +0.68%     
==========================================
  Files           7        9       +2     
  Lines         267      274       +7     
==========================================
+ Hits          234      242       +8     
+ Misses         33       32       -1     
Impacted Files Coverage Δ
twined/migrations/manifest.py 100.00% <100.00%> (ø)
twined/migrations/twine.py 100.00% <100.00%> (ø)
twined/twine.py 81.81% <100.00%> (+0.05%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 1e4dbcf...d6df9e3. Read the comment docs.