Skip to content

Colab notebook deps#178

Merged
yebai merged 2 commits into
mainfrom
colab-notebook-deps
Jun 24, 2026
Merged

Colab notebook deps#178
yebai merged 2 commits into
mainfrom
colab-notebook-deps

Conversation

@yebai

@yebai yebai commented Jun 24, 2026

Copy link
Copy Markdown
Member

finally working well on Colab!

yebai and others added 2 commits June 24, 2026 10:22
Recreate the example environment instead of a flat Pkg.add: the setup cell
downloads the example's Project.toml, activates it, adds the in-repo packages
(GeneralisedFilters/SSMProblems) from the repo's main branch — their registered
versions are too old/unregistered (e.g. lack ReferenceTrajectory) — then
instantiates the registered dependencies. Verified the flow instantiates from
a clean environment.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Express the Colab environment setup as Literate `#nb` lines in each example
script (download Project.toml, add in-repo packages from main, instantiate)
instead of injecting it via the notebook postprocess. The postprocess now only
does what `#nb` can't: set a generic Julia kernelspec (metadata) and strip the
Documenter-only `#hide` lines Literate leaves in the notebook.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown
Contributor

SSMProblems.jl/SSMProblems documentation for PR #178 is available at:
https://TuringLang.github.io/SSMProblems.jl/SSMProblems/previews/PR178/

@github-actions

Copy link
Copy Markdown
Contributor

SSMProblems.jl/GeneralisedFilters documentation for PR #178 is available at:
https://TuringLang.github.io/SSMProblems.jl/GeneralisedFilters/previews/PR178/

@codecov

codecov Bot commented Jun 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.09%. Comparing base (984f33f) to head (12aff9b).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #178      +/-   ##
==========================================
+ Coverage   80.63%   81.09%   +0.45%     
==========================================
  Files          56       56              
  Lines        2856     2840      -16     
==========================================
  Hits         2303     2303              
+ Misses        553      537      -16     
Flag Coverage Δ
GeneralisedFilters 82.91% <ø> (+0.24%) ⬆️
SSMProblems 33.96% <ø> (+2.38%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

@yebai yebai merged commit a7e058a into main Jun 24, 2026
20 checks passed
@yebai yebai deleted the colab-notebook-deps branch June 24, 2026 10:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant