Skip to content

Filesystem: Add read support for more fsspec-based filesystems#254

Open
amotl wants to merge 6 commits into
mainfrom
filesystems-read-202607b
Open

Filesystem: Add read support for more fsspec-based filesystems#254
amotl wants to merge 6 commits into
mainfrom
filesystems-read-202607b

Filesystem: Increase test coverage for error cases and utilities

3b9b008
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 25, 2026 in 0s

57.51% (target 50.00%)

View this Pull Request on Codecov

57.51% (target 50.00%)

Details

Codecov Report

❌ Patch coverage is 95.48872% with 24 lines in your changes missing coverage. Please review.
✅ Project coverage is 57.51%. Comparing base (7b24bb8) to head (3b9b008).

Files with missing lines Patch % Lines
src/dlt_filesystem/util/fsspec.py 76.92% 9 Missing ⚠️
src/dlt_filesystem/source/fsspec/webdav.py 87.87% 4 Missing ⚠️
src/dlt_filesystem/source/impl/remote.py 92.68% 3 Missing ⚠️
src/dlt_filesystem/source/model.py 97.14% 2 Missing ⚠️
src/dlt_filesystem/source/router.py 84.61% 2 Missing ⚠️
src/dlt_filesystem/source/fsspec/ftp.py 95.83% 1 Missing ⚠️
src/dlt_filesystem/source/fsspec/hdfs.py 96.15% 1 Missing ⚠️
src/dlt_filesystem/util/python.py 97.43% 1 Missing ⚠️
src/omniload/core/factory.py 50.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #254      +/-   ##
==========================================
+ Coverage   55.71%   57.51%   +1.80%     
==========================================
  Files         210      227      +17     
  Lines        9894    10448     +554     
==========================================
+ Hits         5512     6009     +497     
- Misses       4382     4439      +57     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.