Skip to content

Initial implmentation

1a54e14
Select commit
Loading
Failed to load commit list.
Draft

Add implementation of streaming abstractions #535

Initial implmentation
1a54e14
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed May 26, 2026 in 0s

88.5% (-5.5%) compared to 28f1d94

View this Pull Request on Codecov

88.5% (-5.5%) compared to 28f1d94

Details

Codecov Report

❌ Patch coverage is 72.62658% with 173 lines in your changes missing coverage. Please review.
✅ Project coverage is 88.5%. Comparing base (28f1d94) to head (1a54e14).
⚠️ Report is 3 commits behind head on master.

Files with missing lines Patch % Lines
cloudpathlib/cloud_io.py 79.4% 40 Missing ⚠️
cloudpathlib/http/httpclient.py 36.7% 31 Missing ⚠️
cloudpathlib/gs/gsclient.py 54.3% 21 Missing ⚠️
cloudpathlib/azure/azblobclient.py 54.5% 20 Missing ⚠️
cloudpathlib/s3/s3client.py 64.5% 11 Missing ⚠️
cloudpathlib/azure/azure_io.py 80.0% 9 Missing ⚠️
cloudpathlib/s3/s3_io.py 80.8% 9 Missing ⚠️
cloudpathlib/http/http_io.py 76.4% 8 Missing ⚠️
cloudpathlib/gs/gs_io.py 83.7% 7 Missing ⚠️
cloudpathlib/client.py 66.6% 6 Missing ⚠️
... and 2 more

❗ There is a different number of reports uploaded between BASE (28f1d94) and HEAD (1a54e14). Click for more details.

HEAD has 43 uploads less than BASE
Flag BASE (28f1d94) HEAD (1a54e14)
49 6
Additional details and impacted files
@@           Coverage Diff            @@
##           master    #535     +/-   ##
========================================
- Coverage    94.0%   88.5%   -5.5%     
========================================
  Files          28      33      +5     
  Lines        2203    2833    +630     
========================================
+ Hits         2071    2510    +439     
- Misses        132     323    +191     
Files with missing lines Coverage Δ
cloudpathlib/__init__.py 85.1% <100.0%> (+0.5%) ⬆️
cloudpathlib/azure/__init__.py 100.0% <100.0%> (ø)
cloudpathlib/enums.py 100.0% <100.0%> (ø)
cloudpathlib/gs/__init__.py 100.0% <100.0%> (ø)
cloudpathlib/http/__init__.py 100.0% <100.0%> (ø)
cloudpathlib/local/implementations/azure.py 97.7% <100.0%> (+0.1%) ⬆️
cloudpathlib/local/implementations/gs.py 97.3% <100.0%> (+0.1%) ⬆️
cloudpathlib/local/implementations/s3.py 100.0% <100.0%> (ø)
cloudpathlib/s3/__init__.py 100.0% <100.0%> (ø)
cloudpathlib/cloudpath.py 94.2% <83.8%> (-0.7%) ⬇️
... and 11 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.