feat(toolkit): Simplify deepnote toolkit kernel management, to not use deepnote environments - #376
Draft
tkislan wants to merge 14 commits into
Draft
feat(toolkit): Simplify deepnote toolkit kernel management, to not use deepnote environments#376tkislan wants to merge 14 commits into
tkislan wants to merge 14 commits into
Codecov / codecov/project
failed
Aug 27, 2026 in 1s
36% (-1%) compared to 3da46a0
View this Pull Request on Codecov
36% (-1%) compared to 3da46a0
Details
Codecov Report
❌ Patch coverage is 53.93258% with 82 lines in your changes missing coverage. Please review.
✅ Project coverage is 36%. Comparing base (3da46a0) to head (d5fcf94).
✅ All tests successful. No failed tests found.
Additional details and impacted files
@@ Coverage Diff @@
## main #376 +/- ##
======================================
- Coverage 37% 36% -1%
======================================
Files 828 821 -7
Lines 41679 40931 -748
Branches 9136 9003 -133
======================================
- Hits 15449 15017 -432
+ Misses 24116 23859 -257
+ Partials 2114 2055 -59 | Files with missing lines | Coverage Δ | |
|---|---|---|
| ...ls/deepnote/deepnoteSharedToolkitInstaller.node.ts | 0% <ø> (ø) |
|
| .../kernels/deepnote/deepnoteToolkitInstaller.node.ts | 48% <ø> (ø) |
|
| src/kernels/deepnote/types.ts | 92% <100%> (+42%) |
⬆️ |
| ...rc/notebooks/deepnote/deepnoteActivationService.ts | 88% <100%> (-1%) |
⬇️ |
| ...otebooks/deepnote/deepnoteMultiNotebookSplitter.ts | 89% <ø> (-1%) |
⬇️ |
| src/platform/common/constants.ts | 100% <100%> (ø) |
|
| src/platform/common/utils/localize.ts | 92% <100%> (+<1%) |
⬆️ |
| ...orm/interpreter/installer/productInstaller.node.ts | 28% <100%> (+2%) |
⬆️ |
| src/platform/interpreter/installer/productNames.ts | 100% <100%> (ø) |
|
| ...tform/interpreter/installer/productService.node.ts | 100% <100%> (ø) |
|
| ... and 10 more |
🚀 New features to boost your workflow:
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading