Skip to content

feat(streamlit): add Deepnote app helpers - #122

Draft
jamesbhobbs wants to merge 7 commits into
mainfrom
feat/streamlit-deepnote-apps
Draft

feat(streamlit): add Deepnote app helpers#122
jamesbhobbs wants to merge 7 commits into
mainfrom
feat/streamlit-deepnote-apps

fix(streamlit): consume sanitized run outputs

ff164ba
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 26, 2026 in 1s

74.90% (+0.43%) compared to 2110a81

View this Pull Request on Codecov

74.90% (+0.43%) compared to 2110a81

Details

Codecov Report

❌ Patch coverage is 79.66102% with 108 lines in your changes missing coverage. Please review.
✅ Project coverage is 74.90%. Comparing base (2110a81) to head (ff164ba).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
deepnote_toolkit/streamlit/document.py 78.03% 30 Missing and 17 partials ⚠️
deepnote_toolkit/streamlit/client.py 81.59% 24 Missing and 6 partials ⚠️
deepnote_toolkit/streamlit/widgets.py 76.05% 12 Missing and 5 partials ⚠️
deepnote_toolkit/streamlit/auth.py 82.66% 11 Missing and 2 partials ⚠️
deepnote_toolkit/streamlit_data_apps.py 66.66% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #122      +/-   ##
==========================================
+ Coverage   74.46%   74.90%   +0.43%     
==========================================
  Files          95      100       +5     
  Lines        5707     6237     +530     
  Branches      851      927      +76     
==========================================
+ Hits         4250     4672     +422     
- Misses       1180     1258      +78     
- Partials      277      307      +30     

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