gitextract_26hsbj6f/ ├── .git-blame-ignore-revs ├── .git_archival.txt ├── .gitattributes ├── .github/ │ ├── codecov.yml │ ├── dependabot.yml │ └── workflows/ │ ├── ci.yml │ ├── comment-pr.yml │ ├── publish.yml │ ├── step_build.yml │ ├── step_coverage.yml │ ├── step_pre-commit.yml │ ├── step_static-analysis.yml │ ├── step_tests-conda.yml │ ├── step_tests-pip.yml │ ├── step_tests-ui.yml │ └── update-playwright-snapshots.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pre-commit-hooks.yaml ├── .readthedocs.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── binder/ │ ├── labconfig/ │ │ └── default_setting_overrides.json │ ├── postBuild │ └── requirements.txt ├── demo/ │ ├── Benchmarking Jupytext.py │ ├── Jupytext's word cloud.py │ ├── Tests in a notebook.md │ ├── World population.Rmd │ ├── World population.ipynb │ ├── World population.lgt.py │ ├── World population.md │ ├── World population.myst.md │ ├── World population.pandoc.md │ ├── World population.pct.py │ ├── World population.spx.py │ ├── get_started.md │ └── vscode/ │ ├── notebook.ipynb │ └── notebook.py ├── docs/ │ ├── Makefile │ ├── advanced-options.md │ ├── changelog.md │ ├── conf.py │ ├── config.md │ ├── contributing.md │ ├── developing.md │ ├── doc-requirements.txt │ ├── faq.md │ ├── formats-markdown.md │ ├── formats-scripts.md │ ├── index.md │ ├── install.md │ ├── jupyter-collaboration.md │ ├── jupyterlab-extension.md │ ├── languages.md │ ├── make.bat │ ├── paired-notebooks.md │ ├── text-notebooks.md │ ├── tutorials.md │ ├── using-cli.md │ ├── using-pre-commit.md │ └── vs-code.md ├── jupyterlab/ │ ├── .gitignore │ ├── .prettierignore │ ├── .yarnrc.yml │ ├── install.json │ ├── jupyter-config/ │ │ ├── jupyter_notebook_config.d/ │ │ │ └── jupytext.json │ │ └── jupyter_server_config.d/ │ │ └── jupytext.json │ ├── jupyterlab_jupytext/ │ │ └── __init__.py │ ├── lerna.json │ ├── package.json │ ├── packages/ │ │ └── jupyterlab-jupytext-extension/ │ │ ├── .gitignore │ │ ├── CHANGELOG.md │ │ ├── README.md │ │ ├── package.json │ │ ├── schema/ │ │ │ └── plugin.json │ │ ├── src/ │ │ │ ├── commands.ts │ │ │ ├── factory.ts │ │ │ ├── index.ts │ │ │ ├── registry.ts │ │ │ ├── svg.d.ts │ │ │ ├── tokens.ts │ │ │ └── utils.ts │ │ ├── style/ │ │ │ ├── base.css │ │ │ ├── index.css │ │ │ └── index.js │ │ ├── tsconfig.json │ │ └── ui-tests/ │ │ ├── README.md │ │ ├── jupyter_server_test_config.py │ │ ├── package.json │ │ ├── playwright.config.js │ │ └── tests/ │ │ ├── jupytext-launcher.spec.ts │ │ ├── jupytext-menu.spec.ts │ │ ├── jupytext-notebook.spec.ts │ │ └── jupytext-settings.spec.ts │ ├── scripts/ │ │ └── install_extension.py │ └── tsconfig.eslint.json ├── pyproject.toml ├── src/ │ ├── jupytext/ │ │ ├── __init__.py │ │ ├── __main__.py │ │ ├── async_contentsmanager.py │ │ ├── async_pairs.py │ │ ├── cell_metadata.py │ │ ├── cell_reader.py │ │ ├── cell_to_text.py │ │ ├── cli.py │ │ ├── combine.py │ │ ├── compare.py │ │ ├── config.py │ │ ├── doxygen.py │ │ ├── formats.py │ │ ├── header.py │ │ ├── jupytext.py │ │ ├── kernels.py │ │ ├── languages.py │ │ ├── magics.py │ │ ├── marimo.py │ │ ├── metadata_filter.py │ │ ├── myst.py │ │ ├── paired_paths.py │ │ ├── pairs.py │ │ ├── pandoc.py │ │ ├── pep8.py │ │ ├── quarto.py │ │ ├── reraise.py │ │ ├── stringparser.py │ │ ├── sync_contentsmanager.py │ │ ├── sync_pairs.py │ │ └── version.py │ └── jupytext_config/ │ ├── __init__.py │ ├── __main__.py │ ├── jupytext_config.py │ └── labconfig.py ├── tests/ │ ├── conftest.py │ ├── data/ │ │ └── notebooks/ │ │ ├── inputs/ │ │ │ ├── R/ │ │ │ │ └── simple_r_script.R │ │ │ ├── R_spin/ │ │ │ │ └── knitr-spin.R │ │ │ ├── Rmd/ │ │ │ │ ├── R_sample.Rmd │ │ │ │ ├── chunk_options.Rmd │ │ │ │ ├── ioslides.Rmd │ │ │ │ ├── knitr-spin.Rmd │ │ │ │ └── markdown.Rmd │ │ │ ├── hydrogen/ │ │ │ │ └── hydrogen_latex_html_R_magics.py │ │ │ ├── ipynb_R/ │ │ │ │ ├── R notebook with invalid cell keys.ipynb │ │ │ │ └── ir_notebook.ipynb │ │ │ ├── ipynb_bash/ │ │ │ │ └── sample_bash_notebook.ipynb │ │ │ ├── ipynb_clojure/ │ │ │ │ └── html-demo.ipynb │ │ │ ├── ipynb_coconut/ │ │ │ │ └── coconut_homepage_demo.ipynb │ │ │ ├── ipynb_cpp/ │ │ │ │ ├── root_cpp.ipynb │ │ │ │ └── xcpp_by_quantstack.ipynb │ │ │ ├── ipynb_cs/ │ │ │ │ └── csharp.ipynb │ │ │ ├── ipynb_fs/ │ │ │ │ └── fsharp.ipynb │ │ │ ├── ipynb_gnuplot/ │ │ │ │ └── gnuplot_notebook.ipynb │ │ │ ├── ipynb_go/ │ │ │ │ └── hello_world_gonb.ipynb │ │ │ ├── ipynb_groovy/ │ │ │ │ └── tailrecursive-factorial.ipynb │ │ │ ├── ipynb_haskell/ │ │ │ │ └── haskell_notebook.ipynb │ │ │ ├── ipynb_idl/ │ │ │ │ └── demo_gdl_fbp.ipynb │ │ │ ├── ipynb_java/ │ │ │ │ └── simple-helloworld.ipynb │ │ │ ├── ipynb_js/ │ │ │ │ └── ijavascript.ipynb │ │ │ ├── ipynb_julia/ │ │ │ │ ├── julia_benchmark_plotly_barchart.ipynb │ │ │ │ └── julia_functional_geometry.ipynb │ │ │ ├── ipynb_logtalk/ │ │ │ │ └── logtalk_notebook.ipynb │ │ │ ├── ipynb_lua/ │ │ │ │ └── lua_example.ipynb │ │ │ ├── ipynb_m/ │ │ │ │ └── octave_notebook.ipynb │ │ │ ├── ipynb_maxima/ │ │ │ │ └── maxima_example.ipynb │ │ │ ├── ipynb_ocaml/ │ │ │ │ └── ocaml_notebook.ipynb │ │ │ ├── ipynb_ps1/ │ │ │ │ └── powershell.ipynb │ │ │ ├── ipynb_py/ │ │ │ │ ├── Line_breaks_in_LateX_305.ipynb │ │ │ │ ├── Notebook with function and cell metadata 164.ipynb │ │ │ │ ├── Notebook with html and latex cells.ipynb │ │ │ │ ├── Notebook with many hash signs.ipynb │ │ │ │ ├── Notebook with metadata and long cells.ipynb │ │ │ │ ├── Notebook_with_R_magic.ipynb │ │ │ │ ├── Notebook_with_more_R_magic_111.ipynb │ │ │ │ ├── The flavors of raw cells.ipynb │ │ │ │ ├── cat_variable.ipynb │ │ │ │ ├── convert_to_py_then_test_with_update83.ipynb │ │ │ │ ├── frozen_cell.ipynb │ │ │ │ ├── jupyter.ipynb │ │ │ │ ├── jupyter_again.ipynb │ │ │ │ ├── jupyter_with_raw_cell_in_body.ipynb │ │ │ │ ├── jupyter_with_raw_cell_on_top.ipynb │ │ │ │ ├── jupyter_with_raw_cell_with_invalid_yaml.ipynb │ │ │ │ ├── jupyterlab-slideshow_1441.ipynb │ │ │ │ ├── notebook_with_complex_metadata.ipynb │ │ │ │ ├── nteract_with_parameter.ipynb │ │ │ │ ├── plotly_graphs.ipynb │ │ │ │ ├── raw_cell_with_complex_yaml_like_content.ipynb │ │ │ │ ├── raw_cell_with_non_dict_yaml_content.ipynb │ │ │ │ ├── sample_rise_notebook_66.ipynb │ │ │ │ └── text_outputs_and_images.ipynb │ │ │ ├── ipynb_q/ │ │ │ │ └── kalman_filter_and_visualization.ipynb │ │ │ ├── ipynb_robot/ │ │ │ │ └── simple_robot_notebook.ipynb │ │ │ ├── ipynb_rust/ │ │ │ │ └── evcxr_jupyter_tour.ipynb │ │ │ ├── ipynb_sage/ │ │ │ │ └── sage_print_hello.ipynb │ │ │ ├── ipynb_sas/ │ │ │ │ └── sas.ipynb │ │ │ ├── ipynb_scala/ │ │ │ │ └── simple_scala_notebook.ipynb │ │ │ ├── ipynb_scheme/ │ │ │ │ └── Reference Guide for Calysto Scheme.ipynb │ │ │ ├── ipynb_sos/ │ │ │ │ └── jupytext_replication.ipynb │ │ │ ├── ipynb_stata/ │ │ │ │ └── stata_notebook.ipynb │ │ │ ├── ipynb_tcl/ │ │ │ │ └── tcl_test.ipynb │ │ │ ├── ipynb_ts/ │ │ │ │ └── itypescript.ipynb │ │ │ ├── ipynb_wolfram/ │ │ │ │ └── wolfram.ipynb │ │ │ ├── ipynb_xonsh/ │ │ │ │ └── xonsh_example.ipynb │ │ │ ├── julia/ │ │ │ │ └── julia_sample_script.jl │ │ │ ├── marimo/ │ │ │ │ └── basic_marimo_example.py │ │ │ ├── md/ │ │ │ │ ├── jupytext_markdown.md │ │ │ │ └── plain_markdown.md │ │ │ ├── myst/ │ │ │ │ ├── fenced_code_vs_code_cells.md │ │ │ │ └── reference_link.md │ │ │ ├── percent/ │ │ │ │ └── hydrogen.py │ │ │ ├── ps1/ │ │ │ │ └── build.ps1 │ │ │ ├── python/ │ │ │ │ ├── light_sample.py │ │ │ │ └── python_notebook_sample.py │ │ │ └── sphinx/ │ │ │ └── plot_notebook.py │ │ └── outputs/ │ │ ├── Rmd_to_ipynb/ │ │ │ ├── R_sample.ipynb │ │ │ ├── chunk_options.ipynb │ │ │ ├── ioslides.ipynb │ │ │ ├── knitr-spin.ipynb │ │ │ └── markdown.ipynb │ │ ├── ipynb_to_Rmd/ │ │ │ ├── Line_breaks_in_LateX_305.Rmd │ │ │ ├── Notebook with function and cell metadata 164.Rmd │ │ │ ├── Notebook with html and latex cells.Rmd │ │ │ ├── Notebook with many hash signs.Rmd │ │ │ ├── Notebook with metadata and long cells.Rmd │ │ │ ├── Notebook_with_R_magic.Rmd │ │ │ ├── Notebook_with_more_R_magic_111.Rmd │ │ │ ├── R notebook with invalid cell keys.Rmd │ │ │ ├── Reference Guide for Calysto Scheme.Rmd │ │ │ ├── The flavors of raw cells.Rmd │ │ │ ├── cat_variable.Rmd │ │ │ ├── coconut_homepage_demo.Rmd │ │ │ ├── convert_to_py_then_test_with_update83.Rmd │ │ │ ├── csharp.Rmd │ │ │ ├── demo_gdl_fbp.Rmd │ │ │ ├── evcxr_jupyter_tour.Rmd │ │ │ ├── frozen_cell.Rmd │ │ │ ├── fsharp.Rmd │ │ │ ├── gnuplot_notebook.Rmd │ │ │ ├── haskell_notebook.Rmd │ │ │ ├── hello_world_gonb.Rmd │ │ │ ├── html-demo.Rmd │ │ │ ├── ijavascript.Rmd │ │ │ ├── ir_notebook.Rmd │ │ │ ├── itypescript.Rmd │ │ │ ├── julia_benchmark_plotly_barchart.Rmd │ │ │ ├── julia_functional_geometry.Rmd │ │ │ ├── jupyter.Rmd │ │ │ ├── jupyter_again.Rmd │ │ │ ├── jupyter_with_raw_cell_in_body.Rmd │ │ │ ├── jupyter_with_raw_cell_on_top.Rmd │ │ │ ├── jupyter_with_raw_cell_with_invalid_yaml.Rmd │ │ │ ├── jupyterlab-slideshow_1441.Rmd │ │ │ ├── jupytext_replication.Rmd │ │ │ ├── kalman_filter_and_visualization.Rmd │ │ │ ├── logtalk_notebook.Rmd │ │ │ ├── lua_example.Rmd │ │ │ ├── maxima_example.Rmd │ │ │ ├── notebook_with_complex_metadata.Rmd │ │ │ ├── nteract_with_parameter.Rmd │ │ │ ├── ocaml_notebook.Rmd │ │ │ ├── octave_notebook.Rmd │ │ │ ├── plotly_graphs.Rmd │ │ │ ├── powershell.Rmd │ │ │ ├── raw_cell_with_complex_yaml_like_content.Rmd │ │ │ ├── raw_cell_with_non_dict_yaml_content.Rmd │ │ │ ├── root_cpp.Rmd │ │ │ ├── sage_print_hello.Rmd │ │ │ ├── sample_bash_notebook.Rmd │ │ │ ├── sample_rise_notebook_66.Rmd │ │ │ ├── sas.Rmd │ │ │ ├── simple-helloworld.Rmd │ │ │ ├── simple_robot_notebook.Rmd │ │ │ ├── simple_scala_notebook.Rmd │ │ │ ├── stata_notebook.Rmd │ │ │ ├── tailrecursive-factorial.Rmd │ │ │ ├── tcl_test.Rmd │ │ │ ├── text_outputs_and_images.Rmd │ │ │ ├── wolfram.Rmd │ │ │ ├── xcpp_by_quantstack.Rmd │ │ │ └── xonsh_example.Rmd │ │ ├── ipynb_to_hydrogen/ │ │ │ ├── Line_breaks_in_LateX_305.py │ │ │ ├── Notebook with function and cell metadata 164.py │ │ │ ├── Notebook with html and latex cells.py │ │ │ ├── Notebook with many hash signs.py │ │ │ ├── Notebook with metadata and long cells.py │ │ │ ├── Notebook_with_R_magic.py │ │ │ ├── Notebook_with_more_R_magic_111.py │ │ │ ├── R notebook with invalid cell keys.R │ │ │ ├── Reference Guide for Calysto Scheme.ss │ │ │ ├── The flavors of raw cells.py │ │ │ ├── cat_variable.py │ │ │ ├── coconut_homepage_demo.coco │ │ │ ├── convert_to_py_then_test_with_update83.py │ │ │ ├── csharp.cs │ │ │ ├── demo_gdl_fbp.pro │ │ │ ├── evcxr_jupyter_tour.rs │ │ │ ├── frozen_cell.py │ │ │ ├── fsharp.fsx │ │ │ ├── gnuplot_notebook.gp │ │ │ ├── haskell_notebook.hs │ │ │ ├── hello_world_gonb.go │ │ │ ├── html-demo.clj │ │ │ ├── ijavascript.js │ │ │ ├── ir_notebook.R │ │ │ ├── itypescript.ts │ │ │ ├── julia_benchmark_plotly_barchart.jl │ │ │ ├── julia_functional_geometry.jl │ │ │ ├── jupyter.py │ │ │ ├── jupyter_again.py │ │ │ ├── jupyter_with_raw_cell_in_body.py │ │ │ ├── jupyter_with_raw_cell_on_top.py │ │ │ ├── jupyter_with_raw_cell_with_invalid_yaml.py │ │ │ ├── jupyterlab-slideshow_1441.py │ │ │ ├── jupytext_replication.sos │ │ │ ├── kalman_filter_and_visualization.q │ │ │ ├── logtalk_notebook.lgt │ │ │ ├── lua_example.lua │ │ │ ├── maxima_example.mac │ │ │ ├── notebook_with_complex_metadata.py │ │ │ ├── nteract_with_parameter.py │ │ │ ├── ocaml_notebook.ml │ │ │ ├── octave_notebook.m │ │ │ ├── plotly_graphs.py │ │ │ ├── powershell.ps1 │ │ │ ├── raw_cell_with_complex_yaml_like_content.py │ │ │ ├── raw_cell_with_non_dict_yaml_content.py │ │ │ ├── root_cpp.cpp │ │ │ ├── sage_print_hello.sage │ │ │ ├── sample_bash_notebook.sh │ │ │ ├── sample_rise_notebook_66.py │ │ │ ├── sas.sas │ │ │ ├── simple-helloworld.java │ │ │ ├── simple_robot_notebook.robot │ │ │ ├── simple_scala_notebook.scala │ │ │ ├── stata_notebook.do │ │ │ ├── tailrecursive-factorial.groovy │ │ │ ├── tcl_test.tcl │ │ │ ├── text_outputs_and_images.py │ │ │ ├── wolfram.wolfram │ │ │ ├── xcpp_by_quantstack.cpp │ │ │ └── xonsh_example.xsh │ │ ├── ipynb_to_marimo/ │ │ │ ├── Line_breaks_in_LateX_305.py │ │ │ ├── Notebook with function and cell metadata 164.py │ │ │ ├── Notebook with many hash signs.py │ │ │ ├── cat_variable.py │ │ │ ├── frozen_cell.py │ │ │ ├── jupyter.py │ │ │ ├── notebook_with_complex_metadata.py │ │ │ ├── plotly_graphs.py │ │ │ ├── sample_rise_notebook_66.py │ │ │ └── text_outputs_and_images.py │ │ ├── ipynb_to_md/ │ │ │ ├── Line_breaks_in_LateX_305.md │ │ │ ├── Notebook with function and cell metadata 164.md │ │ │ ├── Notebook with html and latex cells.md │ │ │ ├── Notebook with many hash signs.md │ │ │ ├── Notebook with metadata and long cells.md │ │ │ ├── Notebook_with_R_magic.md │ │ │ ├── Notebook_with_more_R_magic_111.md │ │ │ ├── R notebook with invalid cell keys.md │ │ │ ├── Reference Guide for Calysto Scheme.md │ │ │ ├── The flavors of raw cells.md │ │ │ ├── cat_variable.md │ │ │ ├── coconut_homepage_demo.md │ │ │ ├── convert_to_py_then_test_with_update83.md │ │ │ ├── csharp.md │ │ │ ├── demo_gdl_fbp.md │ │ │ ├── evcxr_jupyter_tour.md │ │ │ ├── frozen_cell.md │ │ │ ├── fsharp.md │ │ │ ├── gnuplot_notebook.md │ │ │ ├── haskell_notebook.md │ │ │ ├── hello_world_gonb.md │ │ │ ├── html-demo.md │ │ │ ├── ijavascript.md │ │ │ ├── ir_notebook.md │ │ │ ├── itypescript.md │ │ │ ├── julia_benchmark_plotly_barchart.md │ │ │ ├── julia_functional_geometry.md │ │ │ ├── jupyter.md │ │ │ ├── jupyter_again.md │ │ │ ├── jupyter_with_raw_cell_in_body.md │ │ │ ├── jupyter_with_raw_cell_on_top.md │ │ │ ├── jupyter_with_raw_cell_with_invalid_yaml.md │ │ │ ├── jupyterlab-slideshow_1441.md │ │ │ ├── jupytext_replication.md │ │ │ ├── kalman_filter_and_visualization.md │ │ │ ├── logtalk_notebook.md │ │ │ ├── lua_example.md │ │ │ ├── maxima_example.md │ │ │ ├── notebook_with_complex_metadata.md │ │ │ ├── nteract_with_parameter.md │ │ │ ├── ocaml_notebook.md │ │ │ ├── octave_notebook.md │ │ │ ├── plotly_graphs.md │ │ │ ├── powershell.md │ │ │ ├── raw_cell_with_complex_yaml_like_content.md │ │ │ ├── raw_cell_with_non_dict_yaml_content.md │ │ │ ├── root_cpp.md │ │ │ ├── sage_print_hello.md │ │ │ ├── sample_bash_notebook.md │ │ │ ├── sample_rise_notebook_66.md │ │ │ ├── sas.md │ │ │ ├── simple-helloworld.md │ │ │ ├── simple_robot_notebook.md │ │ │ ├── simple_scala_notebook.md │ │ │ ├── stata_notebook.md │ │ │ ├── tailrecursive-factorial.md │ │ │ ├── tcl_test.md │ │ │ ├── text_outputs_and_images.md │ │ │ ├── wolfram.md │ │ │ ├── xcpp_by_quantstack.md │ │ │ └── xonsh_example.md │ │ ├── ipynb_to_myst/ │ │ │ ├── Line_breaks_in_LateX_305.md │ │ │ ├── Notebook with function and cell metadata 164.md │ │ │ ├── Notebook with html and latex cells.md │ │ │ ├── Notebook with many hash signs.md │ │ │ ├── Notebook with metadata and long cells.md │ │ │ ├── Notebook_with_R_magic.md │ │ │ ├── Notebook_with_more_R_magic_111.md │ │ │ ├── R notebook with invalid cell keys.md │ │ │ ├── Reference Guide for Calysto Scheme.md │ │ │ ├── The flavors of raw cells.md │ │ │ ├── cat_variable.md │ │ │ ├── coconut_homepage_demo.md │ │ │ ├── convert_to_py_then_test_with_update83.md │ │ │ ├── csharp.md │ │ │ ├── demo_gdl_fbp.md │ │ │ ├── evcxr_jupyter_tour.md │ │ │ ├── frozen_cell.md │ │ │ ├── fsharp.md │ │ │ ├── gnuplot_notebook.md │ │ │ ├── haskell_notebook.md │ │ │ ├── hello_world_gonb.md │ │ │ ├── ijavascript.md │ │ │ ├── ir_notebook.md │ │ │ ├── itypescript.md │ │ │ ├── julia_benchmark_plotly_barchart.md │ │ │ ├── jupyter.md │ │ │ ├── jupyter_again.md │ │ │ ├── jupyter_with_raw_cell_in_body.md │ │ │ ├── jupyter_with_raw_cell_on_top.md │ │ │ ├── jupyter_with_raw_cell_with_invalid_yaml.md │ │ │ ├── jupyterlab-slideshow_1441.md │ │ │ ├── jupytext_replication.md │ │ │ ├── kalman_filter_and_visualization.md │ │ │ ├── logtalk_notebook.md │ │ │ ├── lua_example.md │ │ │ ├── maxima_example.md │ │ │ ├── notebook_with_complex_metadata.md │ │ │ ├── nteract_with_parameter.md │ │ │ ├── ocaml_notebook.md │ │ │ ├── octave_notebook.md │ │ │ ├── plotly_graphs.md │ │ │ ├── powershell.md │ │ │ ├── raw_cell_with_complex_yaml_like_content.md │ │ │ ├── raw_cell_with_non_dict_yaml_content.md │ │ │ ├── root_cpp.md │ │ │ ├── sage_print_hello.md │ │ │ ├── sample_bash_notebook.md │ │ │ ├── sample_rise_notebook_66.md │ │ │ ├── sas.md │ │ │ ├── simple-helloworld.md │ │ │ ├── simple_robot_notebook.md │ │ │ ├── simple_scala_notebook.md │ │ │ ├── stata_notebook.md │ │ │ ├── tailrecursive-factorial.md │ │ │ ├── tcl_test.md │ │ │ ├── text_outputs_and_images.md │ │ │ ├── wolfram.md │ │ │ └── xonsh_example.md │ │ ├── ipynb_to_pandoc/ │ │ │ ├── Notebook_with_R_magic.md │ │ │ ├── Notebook_with_more_R_magic_111.md │ │ │ ├── cat_variable.md │ │ │ ├── convert_to_py_then_test_with_update83.md │ │ │ ├── frozen_cell.md │ │ │ ├── ir_notebook.md │ │ │ ├── julia_benchmark_plotly_barchart.md │ │ │ ├── jupyter.md │ │ │ ├── jupyter_again.md │ │ │ ├── jupyter_with_raw_cell_in_body.md │ │ │ ├── jupyter_with_raw_cell_on_top.md │ │ │ ├── notebook_with_complex_metadata.md │ │ │ ├── nteract_with_parameter.md │ │ │ ├── plotly_graphs.md │ │ │ ├── raw_cell_with_complex_yaml_like_content.md │ │ │ ├── raw_cell_with_non_dict_yaml_content.md │ │ │ ├── sample_rise_notebook_66.md │ │ │ └── text_outputs_and_images.md │ │ ├── ipynb_to_percent/ │ │ │ ├── Line_breaks_in_LateX_305.py │ │ │ ├── Notebook with function and cell metadata 164.py │ │ │ ├── Notebook with html and latex cells.py │ │ │ ├── Notebook with many hash signs.py │ │ │ ├── Notebook with metadata and long cells.py │ │ │ ├── Notebook_with_R_magic.py │ │ │ ├── Notebook_with_more_R_magic_111.py │ │ │ ├── R notebook with invalid cell keys.R │ │ │ ├── R notebook with invalid cell keys.low.r │ │ │ ├── Reference Guide for Calysto Scheme.scm │ │ │ ├── Reference Guide for Calysto Scheme.ss │ │ │ ├── The flavors of raw cells.py │ │ │ ├── cat_variable.py │ │ │ ├── coconut_homepage_demo.coco │ │ │ ├── convert_to_py_then_test_with_update83.py │ │ │ ├── csharp.cs │ │ │ ├── demo_gdl_fbp.pro │ │ │ ├── evcxr_jupyter_tour.rs │ │ │ ├── frozen_cell.py │ │ │ ├── fsharp.fsx │ │ │ ├── gnuplot_notebook.gp │ │ │ ├── haskell_notebook.hs │ │ │ ├── hello_world_gonb.go │ │ │ ├── html-demo.clj │ │ │ ├── ijavascript.js │ │ │ ├── ir_notebook.R │ │ │ ├── ir_notebook.low.r │ │ │ ├── itypescript.ts │ │ │ ├── julia_benchmark_plotly_barchart.jl │ │ │ ├── julia_functional_geometry.jl │ │ │ ├── jupyter.py │ │ │ ├── jupyter_again.py │ │ │ ├── jupyter_with_raw_cell_in_body.py │ │ │ ├── jupyter_with_raw_cell_on_top.py │ │ │ ├── jupyter_with_raw_cell_with_invalid_yaml.py │ │ │ ├── jupyterlab-slideshow_1441.py │ │ │ ├── jupytext_replication.sos │ │ │ ├── kalman_filter_and_visualization.q │ │ │ ├── logtalk_notebook.lgt │ │ │ ├── lua_example.lua │ │ │ ├── maxima_example.mac │ │ │ ├── notebook_with_complex_metadata.py │ │ │ ├── nteract_with_parameter.py │ │ │ ├── ocaml_notebook.ml │ │ │ ├── octave_notebook.m │ │ │ ├── plotly_graphs.py │ │ │ ├── powershell.ps1 │ │ │ ├── raw_cell_with_complex_yaml_like_content.py │ │ │ ├── raw_cell_with_non_dict_yaml_content.py │ │ │ ├── root_cpp.cpp │ │ │ ├── sage_print_hello.sage │ │ │ ├── sample_bash_notebook.sh │ │ │ ├── sample_rise_notebook_66.py │ │ │ ├── sas.sas │ │ │ ├── simple-helloworld.java │ │ │ ├── simple_robot_notebook.robot │ │ │ ├── simple_scala_notebook.scala │ │ │ ├── stata_notebook.do │ │ │ ├── tailrecursive-factorial.groovy │ │ │ ├── tcl_test.tcl │ │ │ ├── text_outputs_and_images.py │ │ │ ├── wolfram.wolfram │ │ │ ├── xcpp_by_quantstack.cpp │ │ │ └── xonsh_example.xsh │ │ ├── ipynb_to_quarto/ │ │ │ ├── Notebook_with_more_R_magic_111.qmd │ │ │ ├── cat_variable.qmd │ │ │ ├── frozen_cell.qmd │ │ │ └── julia_benchmark_plotly_barchart.qmd │ │ ├── ipynb_to_script/ │ │ │ ├── Line_breaks_in_LateX_305.py │ │ │ ├── Notebook with function and cell metadata 164.py │ │ │ ├── Notebook with html and latex cells.py │ │ │ ├── Notebook with metadata and long cells.py │ │ │ ├── Notebook_with_R_magic.py │ │ │ ├── Notebook_with_more_R_magic_111.py │ │ │ ├── R notebook with invalid cell keys.R │ │ │ ├── R notebook with invalid cell keys.low.r │ │ │ ├── Reference Guide for Calysto Scheme.scm │ │ │ ├── Reference Guide for Calysto Scheme.ss │ │ │ ├── The flavors of raw cells.py │ │ │ ├── cat_variable.py │ │ │ ├── coconut_homepage_demo.coco │ │ │ ├── convert_to_py_then_test_with_update83.py │ │ │ ├── csharp.cs │ │ │ ├── demo_gdl_fbp.pro │ │ │ ├── evcxr_jupyter_tour.rs │ │ │ ├── frozen_cell.py │ │ │ ├── fsharp.fsx │ │ │ ├── gnuplot_notebook.gp │ │ │ ├── haskell_notebook.hs │ │ │ ├── hello_world_gonb.go │ │ │ ├── html-demo.clj │ │ │ ├── ijavascript.js │ │ │ ├── ir_notebook.R │ │ │ ├── ir_notebook.low.r │ │ │ ├── itypescript.ts │ │ │ ├── julia_benchmark_plotly_barchart.jl │ │ │ ├── julia_functional_geometry.jl │ │ │ ├── jupyter.py │ │ │ ├── jupyter_again.py │ │ │ ├── jupyter_with_raw_cell_in_body.py │ │ │ ├── jupyter_with_raw_cell_on_top.py │ │ │ ├── jupyter_with_raw_cell_with_invalid_yaml.py │ │ │ ├── jupyterlab-slideshow_1441.py │ │ │ ├── jupytext_replication.sos │ │ │ ├── kalman_filter_and_visualization.q │ │ │ ├── logtalk_notebook.lgt │ │ │ ├── lua_example.lua │ │ │ ├── maxima_example.mac │ │ │ ├── notebook_with_complex_metadata.py │ │ │ ├── nteract_with_parameter.py │ │ │ ├── ocaml_notebook.ml │ │ │ ├── octave_notebook.m │ │ │ ├── plotly_graphs.py │ │ │ ├── powershell.ps1 │ │ │ ├── raw_cell_with_complex_yaml_like_content.py │ │ │ ├── raw_cell_with_non_dict_yaml_content.py │ │ │ ├── root_cpp.cpp │ │ │ ├── sage_print_hello.sage │ │ │ ├── sample_bash_notebook.sh │ │ │ ├── sample_rise_notebook_66.py │ │ │ ├── sas.sas │ │ │ ├── simple-helloworld.java │ │ │ ├── simple_robot_notebook.robot │ │ │ ├── simple_scala_notebook.scala │ │ │ ├── stata_notebook.do │ │ │ ├── tailrecursive-factorial.groovy │ │ │ ├── tcl_test.tcl │ │ │ ├── text_outputs_and_images.py │ │ │ ├── wolfram.wolfram │ │ │ ├── xcpp_by_quantstack.cpp │ │ │ └── xonsh_example.xsh │ │ ├── ipynb_to_script_vim_folding_markers/ │ │ │ ├── Line_breaks_in_LateX_305.py │ │ │ ├── Notebook with function and cell metadata 164.py │ │ │ ├── Notebook with html and latex cells.py │ │ │ ├── Notebook with many hash signs.py │ │ │ ├── Notebook with metadata and long cells.py │ │ │ ├── Notebook_with_R_magic.py │ │ │ ├── Notebook_with_more_R_magic_111.py │ │ │ ├── The flavors of raw cells.py │ │ │ ├── cat_variable.py │ │ │ ├── convert_to_py_then_test_with_update83.py │ │ │ ├── frozen_cell.py │ │ │ ├── jupyter.py │ │ │ ├── jupyter_again.py │ │ │ ├── jupyter_with_raw_cell_in_body.py │ │ │ ├── jupyter_with_raw_cell_on_top.py │ │ │ ├── jupyter_with_raw_cell_with_invalid_yaml.py │ │ │ ├── jupyterlab-slideshow_1441.py │ │ │ ├── notebook_with_complex_metadata.py │ │ │ ├── nteract_with_parameter.py │ │ │ ├── plotly_graphs.py │ │ │ ├── raw_cell_with_complex_yaml_like_content.py │ │ │ ├── raw_cell_with_non_dict_yaml_content.py │ │ │ ├── sample_rise_notebook_66.py │ │ │ └── text_outputs_and_images.py │ │ ├── ipynb_to_script_vscode_folding_markers/ │ │ │ ├── Line_breaks_in_LateX_305.py │ │ │ ├── Notebook with function and cell metadata 164.py │ │ │ ├── Notebook with html and latex cells.py │ │ │ ├── Notebook with many hash signs.py │ │ │ ├── Notebook with metadata and long cells.py │ │ │ ├── Notebook_with_R_magic.py │ │ │ ├── Notebook_with_more_R_magic_111.py │ │ │ ├── The flavors of raw cells.py │ │ │ ├── cat_variable.py │ │ │ ├── convert_to_py_then_test_with_update83.py │ │ │ ├── frozen_cell.py │ │ │ ├── jupyter.py │ │ │ ├── jupyter_again.py │ │ │ ├── jupyter_with_raw_cell_in_body.py │ │ │ ├── jupyter_with_raw_cell_on_top.py │ │ │ ├── jupyter_with_raw_cell_with_invalid_yaml.py │ │ │ ├── jupyterlab-slideshow_1441.py │ │ │ ├── notebook_with_complex_metadata.py │ │ │ ├── nteract_with_parameter.py │ │ │ ├── plotly_graphs.py │ │ │ ├── raw_cell_with_complex_yaml_like_content.py │ │ │ ├── raw_cell_with_non_dict_yaml_content.py │ │ │ ├── sample_rise_notebook_66.py │ │ │ └── text_outputs_and_images.py │ │ ├── ipynb_to_sphinx/ │ │ │ ├── Line_breaks_in_LateX_305.py │ │ │ ├── cat_variable.py │ │ │ ├── convert_to_py_then_test_with_update83.py │ │ │ ├── jupyter.py │ │ │ ├── jupyter_again.py │ │ │ ├── jupyterlab-slideshow_1441.py │ │ │ ├── notebook_with_complex_metadata.py │ │ │ ├── nteract_with_parameter.py │ │ │ ├── plotly_graphs.py │ │ │ ├── sample_rise_notebook_66.py │ │ │ └── text_outputs_and_images.py │ │ ├── ipynb_to_spin/ │ │ │ ├── R notebook with invalid cell keys.R │ │ │ ├── R notebook with invalid cell keys.low.r │ │ │ ├── ir_notebook.R │ │ │ └── ir_notebook.low.r │ │ ├── md_to_ipynb/ │ │ │ ├── jupytext_markdown.ipynb │ │ │ └── plain_markdown.ipynb │ │ ├── myst_to_ipynb/ │ │ │ ├── fenced_code_vs_code_cells.ipynb │ │ │ └── reference_link.ipynb │ │ ├── script_to_ipynb/ │ │ │ ├── basic_marimo_example.ipynb │ │ │ ├── build.ipynb │ │ │ ├── hydrogen.ipynb │ │ │ ├── hydrogen_latex_html_R_magics.ipynb │ │ │ ├── julia_sample_script.ipynb │ │ │ ├── knitr-spin.ipynb │ │ │ ├── light_sample.ipynb │ │ │ ├── python_notebook_sample.ipynb │ │ │ └── simple_r_script.ipynb │ │ ├── sphinx-rst2md_to_ipynb/ │ │ │ └── plot_notebook.ipynb │ │ └── sphinx_to_ipynb/ │ │ └── plot_notebook.ipynb │ ├── external/ │ │ ├── cli/ │ │ │ ├── test_black.py │ │ │ ├── test_cli_check.py │ │ │ └── test_isort.py │ │ ├── conftest.py │ │ ├── contents_manager/ │ │ │ └── test_contentsmanager_external.py │ │ ├── docs/ │ │ │ └── test_using_cli.py │ │ ├── jupyter_fs/ │ │ │ └── test_jupyter_fs.py │ │ ├── pre_commit/ │ │ │ ├── test_pre_commit_0_ipynb_to_py.py │ │ │ ├── test_pre_commit_1_sync.py │ │ │ ├── test_pre_commit_1_sync_with_config.py │ │ │ ├── test_pre_commit_1_sync_with_no_config.py │ │ │ ├── test_pre_commit_2_sync_nbstripout.py │ │ │ ├── test_pre_commit_3_sync_black_nbstripout.py │ │ │ ├── test_pre_commit_4_sync_execute.py │ │ │ ├── test_pre_commit_5_reformat_markdown.py │ │ │ ├── test_pre_commit_mode.py │ │ │ └── test_pre_commit_scripts.py │ │ ├── round_trip/ │ │ │ └── test_mirror_external.py │ │ ├── rst2md/ │ │ │ └── test_rst2md.py │ │ ├── simple_external_notebooks/ │ │ │ ├── test_read_simple_pandoc.py │ │ │ └── test_read_simple_quarto.py │ │ └── test_marimo.py │ ├── functional/ │ │ ├── cli/ │ │ │ ├── test_cli.py │ │ │ ├── test_cli_config.py │ │ │ ├── test_source_is_newer.py │ │ │ └── test_synchronous_changes.py │ │ ├── config/ │ │ │ └── test_config.py │ │ ├── contents_manager/ │ │ │ └── test_async_and_sync_contents_manager_are_in_sync.py │ │ ├── docs/ │ │ │ ├── test_changelog.py │ │ │ └── test_doc_files_are_notebooks.py │ │ ├── metadata/ │ │ │ ├── test_metadata_filter.py │ │ │ └── test_metadata_filters_from_config.py │ │ ├── others/ │ │ │ ├── invalid_file_896.md │ │ │ ├── test_active_cells.py │ │ │ ├── test_auto_ext.py │ │ │ ├── test_cell_markers.py │ │ │ ├── test_cell_metadata.py │ │ │ ├── test_cell_tags_are_preserved.py │ │ │ ├── test_cells.py │ │ │ ├── test_combine.py │ │ │ ├── test_custom_cell_magics.py │ │ │ ├── test_doxygen.py │ │ │ ├── test_hide_remove_input_outputs_rmarkdown.py │ │ │ ├── test_invalid_file.py │ │ │ ├── test_jupytext_errors.py │ │ │ ├── test_jupytext_read.py │ │ │ ├── test_nbformat_version.py │ │ │ ├── test_preserve_empty_cells.py │ │ │ ├── test_pytest.py │ │ │ ├── test_raw_strings.py │ │ │ ├── test_read_write_functions.py │ │ │ ├── test_remove_encoding.py │ │ │ ├── test_sample_notebooks_are_normalized.py │ │ │ ├── test_save_multiple.py │ │ │ ├── test_trust_notebook.py │ │ │ ├── test_unicode.py │ │ │ └── test_write_does_not_modify_notebook.py │ │ ├── round_trip/ │ │ │ ├── test_jupytext_nbconvert_round_trip.py │ │ │ ├── test_mirror.py │ │ │ ├── test_myst_header.py │ │ │ ├── test_read_all_py.py │ │ │ └── test_rmd_to_ipynb.py │ │ └── simple_notebooks/ │ │ ├── test_ipynb_to_R.py │ │ ├── test_ipynb_to_myst.py │ │ ├── test_ipynb_to_py.py │ │ ├── test_ipynb_to_rmd.py │ │ ├── test_knitr_spin.py │ │ ├── test_read_dotnet_try_markdown.py │ │ ├── test_read_empty_text_notebook.py │ │ ├── test_read_folding_markers.py │ │ ├── test_read_incomplete_rmd.py │ │ ├── test_read_simple_R.py │ │ ├── test_read_simple_clojure.py │ │ ├── test_read_simple_csharp.py │ │ ├── test_read_simple_go.py │ │ ├── test_read_simple_groovy.py │ │ ├── test_read_simple_hydrogen.py │ │ ├── test_read_simple_ipynb.py │ │ ├── test_read_simple_java.py │ │ ├── test_read_simple_julia.py │ │ ├── test_read_simple_markdown.py │ │ ├── test_read_simple_matlab.py │ │ ├── test_read_simple_nomarker.py │ │ ├── test_read_simple_ocaml.py │ │ ├── test_read_simple_percent.py │ │ ├── test_read_simple_python.py │ │ ├── test_read_simple_rmd.py │ │ ├── test_read_simple_rust.py │ │ ├── test_read_simple_scheme.py │ │ └── test_read_simple_sphinx.py │ ├── integration/ │ │ ├── cli/ │ │ │ ├── test_cli_pipe.py │ │ │ └── test_execute.py │ │ ├── contents_manager/ │ │ │ ├── test_cm_config.py │ │ │ ├── test_contentsmanager.py │ │ │ └── test_load_multiple.py │ │ └── jupytext_config/ │ │ └── test_jupytext_config.py │ └── unit/ │ ├── test_cell_id.py │ ├── test_compare.py │ ├── test_escape_magics.py │ ├── test_formats.py │ ├── test_header.py │ ├── test_labconfig.py │ ├── test_markdown_in_code_cells.py │ ├── test_paired_paths.py │ ├── test_pep8.py │ └── test_stringparser.py └── tools/ └── absolute_links_in_readme.py