René's URL Explorer Experiment


Title: feat(deepnote-file): Migration to single notebook deepnote file by tkislan · Pull Request #364 · deepnote/deepnote · GitHub

Open Graph Title: feat(deepnote-file): Migration to single notebook deepnote file by tkislan · Pull Request #364 · deepnote/deepnote

X Title: feat(deepnote-file): Migration to single notebook deepnote file by tkislan · Pull Request #364 · deepnote/deepnote

Description: Summary by CodeRabbit New Features Added deepnote split to generate one-notebook-per-file outputs (with --output and --force) and included shell completion. Added --outputFormat to the convert CLI. Bug Fixes Improved snapshot discovery/loading with optional notebook-scoped behavior to prevent cross-notebook mixing. Enhanced sibling init composition and execution snapshot persistence across run/analyze/lint/stats. Added a multi-notebook lint warning when multiple non-init notebooks are present. Documentation Updated .deepnote organization guidance and snapshot/split naming documentation. Tests Expanded coverage for split, snapshot lookup/splitting, and sibling init resolution/execution.

Open Graph Description: Summary by CodeRabbit New Features Added deepnote split <path> to generate one-notebook-per-file outputs (with --output and --force) and included shell completion. Added --outputFormat to t...

X Description: Summary by CodeRabbit New Features Added deepnote split &lt;path&gt; to generate one-notebook-per-file outputs (with --output and --force) and included shell completion. Added --outputFor...

Opengraph URL: https://github.com/deepnote/deepnote/pull/364

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/:user_id/:repository/pull/:id/commits/:range(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:a94dfbc9-32ad-82b6-6c6e-a18ef88f9725
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id9120:3D33DD:A42028:DFEB74:6AEDD0CF
html-safe-noncef7f15030b2ef0520a3fcf48a1265ab90c8690afbca7b531f6d8550b30533a08e
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MTIwOjNEMzNERDpBNDIwMjg6REZFQjc0OjZBRUREMENGIiwidmlzaXRvcl9pZCI6IjMzMjIwOTkzNjA2MzA0Mjc4NTUiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac61915ccb489b0247b5c0c393f18c6140aefd095900278efcc9b8bccb9edcc379
hovercard-subject-tagpull_request:3521264200
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
twitter:imagehttps://avatars.githubusercontent.com/u/5370798?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/5370798?s=400&v=4
og:image:altSummary by CodeRabbit New Features Added deepnote split <path> to generate one-notebook-per-file outputs (with --output and --force) and included shell completion. Added --outputFormat to t...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonef60373873bb1ef795e8511ea1f2a76997e9c649d72b02942aedf2def3423a0ce
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/deepnote/deepnote git https://github.com/deepnote/deepnote.git
octolytics-dimension-user_id45339858
octolytics-dimension-user_logindeepnote
octolytics-dimension-repository_id1066509034
octolytics-dimension-repository_nwodeepnote/deepnote
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1066509034
octolytics-dimension-repository_network_root_nwodeepnote/deepnote
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release0f55cfa61438c7dc93d1024a1e5e5182b36830e2
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepnote%2Fdeepnote%2Fpull%2F364%2Fcommits%2F1ad6e6f939da796a1f53279c0abefb09c758e3ab
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepnote%2Fdeepnote%2Fpull%2F364%2Fcommits%2F1ad6e6f939da796a1f53279c0abefb09c758e3ab
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=deepnote%2Fdeepnote
Reloadhttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
Reloadhttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
Reloadhttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
deepnotehttps://github.com/deepnote
deepnotehttps://github.com/deepnote/deepnote
Codehttps://github.com/deepnote/deepnote
Issues14 (14)https://github.com/deepnote/deepnote/issues
Pull requests24 (24)https://github.com/deepnote/deepnote/pulls
Discussionshttps://github.com/deepnote/deepnote/discussions
Actionshttps://github.com/deepnote/deepnote/actions
Security and qualityhttps://github.com/deepnote/deepnote/security
Insightshttps://github.com/deepnote/deepnote/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fdeepnote%2Fdeepnote%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fdeepnote%2Fdeepnote%2Fissues%2Fnew%2Fchoose
tkislanhttps://github.com/tkislan
mainhttps://github.com/deepnote/deepnote/tree/main
tk/single-notebook-deepnote-filehttps://github.com/deepnote/deepnote/tree/tk/single-notebook-deepnote-file
Conversation 42 https://github.com/deepnote/deepnote/pull/364
Commits 52 https://github.com/deepnote/deepnote/pull/364/commits
Checks 20 https://github.com/deepnote/deepnote/pull/364/checks
Files changed https://github.com/deepnote/deepnote/pull/364/files
Please reload this pagehttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
feat(deepnote-file): Migration to single notebook deepnote file https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#top
Show all changes 52 commits https://github.com/deepnote/deepnote/pull/364/files
ff77deb feat(deepnote-file): Migration to single notebook deepnote file tkislan Apr 13, 2026 https://github.com/deepnote/deepnote/pull/364/commits/ff77deb659ac5e07d7eaf17bbfae4efb6ca3e028
1e9f20a feat(split): Enhance split functionality to disambiguate filenames an… tkislan Apr 14, 2026 https://github.com/deepnote/deepnote/pull/364/commits/1e9f20a6359e54dffd2983ab3cd8fb650bf1e6c8
c5ab046 refactor(snapshot): Update generateSnapshotFilename to accept a singl… tkislan Apr 14, 2026 https://github.com/deepnote/deepnote/pull/364/commits/c5ab046076b22fc9a57d8e5ffcbb9ae01a521552
79378ed Improve typescript tkislan Apr 14, 2026 https://github.com/deepnote/deepnote/pull/364/commits/79378ed6535c45d68edf3f8006f57d8f59847e0d
203e5fb feat(snapshot): Enhance snapshot retrieval logic to prioritize notebo… tkislan Apr 14, 2026 https://github.com/deepnote/deepnote/pull/364/commits/203e5fbeae59d85dd73f9f44abfd8dcdec053169
0a32dbb feat(split): Add warning for failed snapshot splits while ensuring no… tkislan Apr 14, 2026 https://github.com/deepnote/deepnote/pull/364/commits/0a32dbb22f48ef2079b4c129ad94eafea34b0729
d776292 Fix markdown formatting tkislan Apr 14, 2026 https://github.com/deepnote/deepnote/pull/364/commits/d7762922a448d92801c95b993adfa128649d6dc4
2d61d4c feat(split): Implement logic to duplicate init notebook in split file… tkislan Apr 14, 2026 https://github.com/deepnote/deepnote/pull/364/commits/2d61d4c52eeea112755f98c984edc59910b13106
6e621f5 fix(snapshot): scope filenames by main notebook and parse non-UUID ids tkislan Apr 14, 2026 https://github.com/deepnote/deepnote/pull/364/commits/6e621f55d96e1f27c311e4961ce1d8cfba6e4b9e
9823ab7 Add splittable to cspell config tkislan Apr 14, 2026 https://github.com/deepnote/deepnote/pull/364/commits/9823ab7a093d157095b56109060e4cc8da003875
49eeee6 feat(run): Implement sibling init resolution for notebook execution tkislan May 17, 2026 https://github.com/deepnote/deepnote/pull/364/commits/49eeee6b2ad84cdda9b64f8c64f026ed404c4761
4f46cf4 fix(snapshot): sanitize filename components to prevent path traversal tkislan Jun 9, 2026 https://github.com/deepnote/deepnote/pull/364/commits/4f46cf4f4224eb9580782577b44fa44de031cd9d
435dd83 fix(split): drop dangling initNotebookId from split outputs tkislan Jun 9, 2026 https://github.com/deepnote/deepnote/pull/364/commits/435dd8364bf544624072f52e752da514953f980e
82b3ea9 fix(run): validate --block on split/init files before prepending init tkislan Jun 9, 2026 https://github.com/deepnote/deepnote/pull/364/commits/82b3ea9a2a1b57ecb3e493bfa429b27b1f4f6096
757066b docs(cli): fix split completion and snapshot filename examples tkislan Jun 10, 2026 https://github.com/deepnote/deepnote/pull/364/commits/757066b8d3db40850a8678cfd5b3596c8024f083
4d288b3 docs: condense PR-added comments to one line tkislan Jun 11, 2026 https://github.com/deepnote/deepnote/pull/364/commits/4d288b35a77fe8d8b7a43767f9acaeb77eb08609
1632399 refactor(snapshot): order resolveSnapshotNotebookId by legit cases first tkislan Jun 16, 2026 https://github.com/deepnote/deepnote/pull/364/commits/1632399254187ac1429043b526e3d649cea27c0e
a9eb778 Merge origin/main into tk/single-notebook-deepnote-file tkislan Jun 18, 2026 https://github.com/deepnote/deepnote/pull/364/commits/a9eb778f20695cf6164cae25537280cf607c68f2
062f395 Revert collectRequiredIntegrationIds logic tkislan Jun 18, 2026 https://github.com/deepnote/deepnote/pull/364/commits/062f3958acd735f3a22e8ed5c3ad03c1fcc1216d
8c9a178 Revert some unecessary changes tkislan Jun 18, 2026 https://github.com/deepnote/deepnote/pull/364/commits/8c9a178602056f47ac8e732081a4bf7b1b4c01e6
df77756 Small renames tkislan Jun 18, 2026 https://github.com/deepnote/deepnote/pull/364/commits/df77756e3fe41e25cf8d2e56cb98de460bfb8578
709216e refactor(split): drop snapshot splitting from `deepnote split` tkislan Jun 18, 2026 https://github.com/deepnote/deepnote/pull/364/commits/709216ecde0c146b3099792a9b7cb27bd9ddb8e3
46b6c82 test(run): drop stale init-validation tests after the collectRequired… tkislan Jun 18, 2026 https://github.com/deepnote/deepnote/pull/364/commits/46b6c82cf3e1a382f5ba30545244af256337606f
8243545 refactor(snapshot): make the composed-run main snapshot main-only tkislan Jun 18, 2026 https://github.com/deepnote/deepnote/pull/364/commits/824354574fc75d2f58836500c81977375e763284
08e19b3 refactor(run): filter before composing init, dropping the additional*… tkislan Jun 18, 2026 https://github.com/deepnote/deepnote/pull/364/commits/08e19b36d032af3ba107a2f70c23541018e904ea
8d2dfda refactor(snapshot): write one snapshot per run, dropping the second (… tkislan Jun 18, 2026 https://github.com/deepnote/deepnote/pull/364/commits/8d2dfda7ff9890dcf97311185c05783f2e732492
295116d refactor(snapshot): make saveExecutionSnapshot uniform; inline init-p… tkislan Jun 19, 2026 https://github.com/deepnote/deepnote/pull/364/commits/295116d885e94d25cef168deebea297a47dd79df
2f74a30 Revert some unnecessary changes tkislan Jun 19, 2026 https://github.com/deepnote/deepnote/pull/364/commits/2f74a3076d9d67fcfcd0191345d398742a4ec22a
4d2ba0c refactor(convert): rename MissingInitNotebookError to InitNotebookRes… tkislan Jun 19, 2026 https://github.com/deepnote/deepnote/pull/364/commits/4d2ba0c40fd7bf85baee83d8a4cb3c557349b1a9
925e084 test(convert): remove duplicate splitByNotebooks and snapshot filenam… tkislan Jun 19, 2026 https://github.com/deepnote/deepnote/pull/364/commits/925e0846cf8010601ed9244c6030bf62f9fdf790
f3d4e7d Reformat code tkislan Jun 19, 2026 https://github.com/deepnote/deepnote/pull/364/commits/f3d4e7d15fd96572983ae996ad150cb9d94fc01e
be2e5cc refactor(snapshot): extract shared saveExecutionSnapshotForRun tkislan Jun 19, 2026 https://github.com/deepnote/deepnote/pull/364/commits/be2e5cc0a7eb7d911b55d123fe78d9b9ca869dc1
5e13967 refactor(snapshot): extract shared resolveAndComposeInitIfNeeded tkislan Jun 19, 2026 https://github.com/deepnote/deepnote/pull/364/commits/5e139678b9e011c778a4f060a9964f9e8a4159a0
0732f4c refactor(run): keep this PR storage-only; revert execution + snapshot… tkislan Jun 19, 2026 https://github.com/deepnote/deepnote/pull/364/commits/0732f4cb7ba35e20c7b4e6a8bd0b273a3e61f93c
562d932 fix(snapshot): reversibly encode notebook id in snapshot filenames tkislan Jun 20, 2026 https://github.com/deepnote/deepnote/pull/364/commits/562d9320c088a49d3e6416f5b6ab02be5817f325
2712129 refactor(snapshot): drop unused init metadata from ResolveAndComposeI… tkislan Jun 21, 2026 https://github.com/deepnote/deepnote/pull/364/commits/271212986eedc1526512e8a48fbed8d9ed732b4a
8d4948a test(snapshot): derive expected encoding from the codec; condense doc tkislan Jun 21, 2026 https://github.com/deepnote/deepnote/pull/364/commits/8d4948ae5379e1931e8813d5bb1e0b392ec23694
1e55aa6 refactor(snapshot): remove dead code flagged in PR audit tkislan Jun 21, 2026 https://github.com/deepnote/deepnote/pull/364/commits/1e55aa690f0ebc9d4d63ffb8a802125d20a55a5f
9fdb8c0 refactor(snapshot): enhance ResolveAndComposeInitResult to extend Loa… tkislan Jun 22, 2026 https://github.com/deepnote/deepnote/pull/364/commits/9fdb8c03e02f84a5b705410b4b0dfdc454ca54e8
b07655f refactor(run, convert): update file resolution logic and clean up exp… tkislan Jun 22, 2026 https://github.com/deepnote/deepnote/pull/364/commits/b07655fce110c5ab5e7180ae4af92b7d49a37dd1
e3e43f0 refactor(snapshot): gate sibling-init on format; migrate resolver tests tkislan Jun 22, 2026 https://github.com/deepnote/deepnote/pull/364/commits/e3e43f08e5a5e327cc2f5ab086bbd971c6ba09aa
18ed254 refactor(snapshot): restore getSnapshotPath with notebook-scoped file… tkislan Jun 22, 2026 https://github.com/deepnote/deepnote/pull/364/commits/18ed254a6e427faabe18a4f22f98bcad7ffa48cc
936961f feat(convert): expose vscode-reusable init, load, and snapshot helpers tkislan Jun 22, 2026 https://github.com/deepnote/deepnote/pull/364/commits/936961fbaa24a6dda3c4b22a5b7a8bfe4d8f2d40
0e9723e fix(snapshot): sanitize timestamp in snapshot filenames tkislan Jun 22, 2026 https://github.com/deepnote/deepnote/pull/364/commits/0e9723ed2f579d134f44ebb631d372060646d276
79cfbcc feat(convert): Refactor convert to output single notebook deepnote files tkislan Jun 24, 2026 https://github.com/deepnote/deepnote/pull/364/commits/79cfbcc9a402acd363918b5a85a2ab4226eb404b
5578549 fix: round-trip snapshot timestamps and roll back partial splits tkislan Jun 25, 2026 https://github.com/deepnote/deepnote/pull/364/commits/5578549609180b6523000b92b935a7a6b9902889
37c1b82 Fix spell check tkislan Jun 25, 2026 https://github.com/deepnote/deepnote/pull/364/commits/37c1b829b003341a9c6a652d60d8dd253a317241
c308e08 feat(convert): expose --outputFormat on the CLI and fix README API re… tkislan Jun 25, 2026 https://github.com/deepnote/deepnote/pull/364/commits/c308e0811ea5387492c704ba39ed3cd0f4a9db05
1321cc7 Reformat code tkislan Jun 25, 2026 https://github.com/deepnote/deepnote/pull/364/commits/1321cc70b29610a11a44d5f1e9f729853edb46bc
1ad6e6f fix: address PR review feedback across analysis, conversion, MCP, and… tkislan Jun 25, 2026 https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
4945a1b fix(cli): treat ParseError as InvalidUsage in analyze and dag tkislan Jun 25, 2026 https://github.com/deepnote/deepnote/pull/364/commits/4945a1bf8c33132a5853076626d8c014f9bdede4
6748998 Merge origin/main into tk/single-notebook-deepnote-file tkislan Jun 25, 2026 https://github.com/deepnote/deepnote/pull/364/commits/6748998f00886d4265b6148e7f962955fa393dd8
Clear filters https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
Please reload this pagehttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
Please reload this pagehttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
FILES.md https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-7f37f40ce1501c2a654128bf5096961a54af18b979f04165477f505cba350fd6
converting-notebooks.md https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-fbf30cdeaf8e05e1ed9e5d1d88f4af1272caacd9662828d2ced3de12c8e14632
analyze.test.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-201e6d86d550f917eb2ea90c605b5af2dbda77111e2d6699df70ca2cadc63a97
analyze.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-31e6e03923dac8d782c4c5cf045708d17c1fe68bc92449a49b7f5f819781ca2d
convert.test.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-e9b7888db833ebe51280b7c74fd40dbd5b65f16a579df6c018e997dcddf04c69
convert.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-f4e88798fcd31e5c0e479b9b0e84d3db659b004168f27925b43e43a3e74605b7
dag.test.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-5d114957476f751199d93c865c4a8b95c936ddc84820614aaba072207987bb00
dag.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-4e2da12b74f9c74118f67e8cf7d0de331b7a061784be154e2be8e83f55dd3b3c
lint.test.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-05b5e60cdaae8ace59cc862db6fc6f8afc7dc6fa88e337d152eefa83bdf88f9d
lint.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-966ed90d020cffe70c22d110135ce19924a3a4450b4ab9df0893012519d4f3a9
run.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-5c08ad8f28c154fbb0d4328601c767bdffc4dcdf207b9e1ffcc72c73902e64b6
stats.test.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-2ba5bb683b2efc73dbb57bf717d532d76042778628af9ef61d9022bdb1cd78db
stats.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-bba97bb0faec4092e2ca442a8f241f5edf98841273971bed15be3efe5e3dda44
test-helpers.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-3f6a71caf30d3a587854f04d0f552c1bef5557dd5ec1009d923d88c0d3bd6bfc
load-and-resolve-init.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-0d2162d17f9f2314518bd8d1dbaafcef6ea5ca5925ef4c691e96dcc535423a74
to-deepnote-conversion.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-187bb83139c2cb32c9f63f41a3720650065dac2d67bc9f13944d3355c889a249
format-detection.test.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-fa7b57b37902e745d7adba6b865b008bea371220503c9f7ba87aff1f65ed5c63
format-detection.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-cd024655f55a3812816bcd3146f9cd3882c44c04750be30b0a3be6ec0ee3d06a
index.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-fabf4c4fb95214bd2452ce642fa87819a9a37deeefa268f18d0e31586c59d6d6
execution.test.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-eb2e045e73ca0205975635ed2cf13d01fbd1afbb2aedd034727d59f71a9059e5
execution.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-095624d6ede0941c52740c7ffd973262d526100b6f239941d06490ef592f9129
test-helpers.ts https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-bfd9c0ac120ee6ae462e391e9498c5fd8877bc6682892db3977e3303fe615e34
Prev https://github.com/deepnote/deepnote/pull/364/commits/1321cc70b29610a11a44d5f1e9f729853edb46bc
Next https://github.com/deepnote/deepnote/pull/364/commits/4945a1bf8c33132a5853076626d8c014f9bdede4
Please reload this pagehttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
https://github.com/tkislan
https://github.com/claude
tkislanhttps://github.com/deepnote/deepnote/commits?author=tkislan
claudehttps://github.com/deepnote/deepnote/commits?author=claude
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
FILES.mdhttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-7f37f40ce1501c2a654128bf5096961a54af18b979f04165477f505cba350fd6
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/FILES.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-7f37f40ce1501c2a654128bf5096961a54af18b979f04165477f505cba350fd6
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-7f37f40ce1501c2a654128bf5096961a54af18b979f04165477f505cba350fd6
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-7f37f40ce1501c2a654128bf5096961a54af18b979f04165477f505cba350fd6
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-7f37f40ce1501c2a654128bf5096961a54af18b979f04165477f505cba350fd6
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
docs/converting-notebooks.mdhttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-fbf30cdeaf8e05e1ed9e5d1d88f4af1272caacd9662828d2ced3de12c8e14632
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/docs/converting-notebooks.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-fbf30cdeaf8e05e1ed9e5d1d88f4af1272caacd9662828d2ced3de12c8e14632
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-fbf30cdeaf8e05e1ed9e5d1d88f4af1272caacd9662828d2ced3de12c8e14632
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-fbf30cdeaf8e05e1ed9e5d1d88f4af1272caacd9662828d2ced3de12c8e14632
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
packages/cli/src/commands/analyze.test.tshttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-201e6d86d550f917eb2ea90c605b5af2dbda77111e2d6699df70ca2cadc63a97
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/packages/cli/src/commands/analyze.test.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-201e6d86d550f917eb2ea90c605b5af2dbda77111e2d6699df70ca2cadc63a97
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-201e6d86d550f917eb2ea90c605b5af2dbda77111e2d6699df70ca2cadc63a97
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-201e6d86d550f917eb2ea90c605b5af2dbda77111e2d6699df70ca2cadc63a97
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
packages/cli/src/commands/analyze.tshttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-31e6e03923dac8d782c4c5cf045708d17c1fe68bc92449a49b7f5f819781ca2d
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/packages/cli/src/commands/analyze.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-31e6e03923dac8d782c4c5cf045708d17c1fe68bc92449a49b7f5f819781ca2d
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-31e6e03923dac8d782c4c5cf045708d17c1fe68bc92449a49b7f5f819781ca2d
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-31e6e03923dac8d782c4c5cf045708d17c1fe68bc92449a49b7f5f819781ca2d
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-31e6e03923dac8d782c4c5cf045708d17c1fe68bc92449a49b7f5f819781ca2d
Please reload this pagehttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-31e6e03923dac8d782c4c5cf045708d17c1fe68bc92449a49b7f5f819781ca2d
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
packages/cli/src/commands/convert.test.tshttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-e9b7888db833ebe51280b7c74fd40dbd5b65f16a579df6c018e997dcddf04c69
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/packages/cli/src/commands/convert.test.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-e9b7888db833ebe51280b7c74fd40dbd5b65f16a579df6c018e997dcddf04c69
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-e9b7888db833ebe51280b7c74fd40dbd5b65f16a579df6c018e997dcddf04c69
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
packages/cli/src/commands/convert.tshttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-f4e88798fcd31e5c0e479b9b0e84d3db659b004168f27925b43e43a3e74605b7
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/packages/cli/src/commands/convert.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-f4e88798fcd31e5c0e479b9b0e84d3db659b004168f27925b43e43a3e74605b7
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-f4e88798fcd31e5c0e479b9b0e84d3db659b004168f27925b43e43a3e74605b7
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-f4e88798fcd31e5c0e479b9b0e84d3db659b004168f27925b43e43a3e74605b7
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-f4e88798fcd31e5c0e479b9b0e84d3db659b004168f27925b43e43a3e74605b7
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
packages/cli/src/commands/dag.test.tshttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-5d114957476f751199d93c865c4a8b95c936ddc84820614aaba072207987bb00
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/packages/cli/src/commands/dag.test.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-5d114957476f751199d93c865c4a8b95c936ddc84820614aaba072207987bb00
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-5d114957476f751199d93c865c4a8b95c936ddc84820614aaba072207987bb00
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-5d114957476f751199d93c865c4a8b95c936ddc84820614aaba072207987bb00
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
packages/cli/src/commands/dag.tshttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-4e2da12b74f9c74118f67e8cf7d0de331b7a061784be154e2be8e83f55dd3b3c
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/packages/cli/src/commands/dag.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-4e2da12b74f9c74118f67e8cf7d0de331b7a061784be154e2be8e83f55dd3b3c
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-4e2da12b74f9c74118f67e8cf7d0de331b7a061784be154e2be8e83f55dd3b3c
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-4e2da12b74f9c74118f67e8cf7d0de331b7a061784be154e2be8e83f55dd3b3c
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-4e2da12b74f9c74118f67e8cf7d0de331b7a061784be154e2be8e83f55dd3b3c
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-4e2da12b74f9c74118f67e8cf7d0de331b7a061784be154e2be8e83f55dd3b3c
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-4e2da12b74f9c74118f67e8cf7d0de331b7a061784be154e2be8e83f55dd3b3c
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
packages/cli/src/commands/lint.test.tshttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-05b5e60cdaae8ace59cc862db6fc6f8afc7dc6fa88e337d152eefa83bdf88f9d
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/packages/cli/src/commands/lint.test.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-05b5e60cdaae8ace59cc862db6fc6f8afc7dc6fa88e337d152eefa83bdf88f9d
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-05b5e60cdaae8ace59cc862db6fc6f8afc7dc6fa88e337d152eefa83bdf88f9d
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-05b5e60cdaae8ace59cc862db6fc6f8afc7dc6fa88e337d152eefa83bdf88f9d
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-05b5e60cdaae8ace59cc862db6fc6f8afc7dc6fa88e337d152eefa83bdf88f9d
https://github.com/deepnote/deepnote/blob/main/.github/CODEOWNERS#L2
packages/cli/src/commands/lint.tshttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-966ed90d020cffe70c22d110135ce19924a3a4450b4ab9df0893012519d4f3a9
View file https://github.com/deepnote/deepnote/blob/1ad6e6f939da796a1f53279c0abefb09c758e3ab/packages/cli/src/commands/lint.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/deepnote/deepnote/pull/364/commits/{{ revealButtonHref }}
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-966ed90d020cffe70c22d110135ce19924a3a4450b4ab9df0893012519d4f3a9
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-966ed90d020cffe70c22d110135ce19924a3a4450b4ab9df0893012519d4f3a9
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-966ed90d020cffe70c22d110135ce19924a3a4450b4ab9df0893012519d4f3a9
https://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab#diff-966ed90d020cffe70c22d110135ce19924a3a4450b4ab9df0893012519d4f3a9
Please reload this pagehttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
Please reload this pagehttps://github.com/deepnote/deepnote/pull/364/commits/1ad6e6f939da796a1f53279c0abefb09c758e3ab
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.