aai-institute / lakefs-spec

An fsspec implementation for the lakeFS project.
http://lakefs-spec.org/
Apache License 2.0
37 stars 4 forks source link

Implement more APIs in terms of `lakefs` abstractions #240

Closed nicholasjng closed 6 months ago

nicholasjng commented 6 months ago

Contains implementations for ls, exists, info, cp(_file), rm(_file).

Residual test failures are because the LakeFSFile has not been migrated yet.

codecov[bot] commented 6 months ago

Codecov Report

Attention: 4 lines in your changes are missing coverage. Please review.

Comparison is base (c759691) 91.19% compared to head (b4059a1) 93.34%.

Files Patch % Lines
src/lakefs_spec/spec.py 94.23% 2 Missing and 1 partial :warning:
src/lakefs_spec/transaction.py 75.00% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #240 +/- ## ========================================== + Coverage 91.19% 93.34% +2.15% ========================================== Files 5 5 Lines 477 406 -71 Branches 82 68 -14 ========================================== - Hits 435 379 -56 + Misses 24 18 -6 + Partials 18 9 -9 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.