| TIL that Apache Echarts can generate WAI-ARIA accessible textual descriptions for charts and supports WebGL. https://echarts.apache.org/en/feature.html#aria apache/echarts: https://github.com/apache/echarts Marimo notebook has functionality like rxpy and ipyflow to auto-reexecute input cell dependencies fwiu:
https://news.ycombinator.com/item?id=41404681#41406570 .. https://github.com/marimo-team/marimo/releases/tag/0.8.4 : > With this release, it's now possible to create standalone notebook files that have package requirements embedded in them as a comment, using PEP 723's inline metadata marimo-team/marimo: https://github.com/marimo-team/marimo ipywidgets is another way to build event-based UIs in otherwise Reproducible notebooks. datasette-lite doesn't yet work with jupyterlite and emscripten-forge yet FWIU; but does build SQLite in WASM with pyodide. https://github.com/simonw/datasette-lite pygwalker: https://github.com/Kanaries/pygwalker .. https://news.ycombinator.com/item?id=35895899 How do you record manual interactions with ui controls and spreadsheet grids to code for reproducibility? > "Generate code from GUI interactions; State restoration & Undo" https://github.com/Kanaries/pygwalker/issues/90 > The Scientific Method is testing, so testing (tests, assertions, fixtures) should be core to any scientific workflow system. ipytest has a %%ipytest cell magic to run functions that start with test_ and subclasses of unittest.TestCase with the pytest test runner. https://github.com/chmp/ipytest How can test functions with assertions be written with Probly? |
This is something we're considering for future development, so this is a great shout!