Skip to content
Snippets Groups Projects
  1. Jun 05, 2021
  2. May 26, 2021
  3. May 05, 2021
    • Chris Holdgraf's avatar
    • Chris Sewell's avatar
      :wrench: MAINTAIN: Move configuration to setup.cfg (#1317) · 7399772f
      Chris Sewell authored
      To keep the `docs/requirements.txt` available and in-sync,
      I have added a pre-commit hook that creates it from the `setup.cfg`
      7399772f
    • Chris Sewell's avatar
      :recycle:️ REFACTOR: Delegate ToC logic to sphinx-external-toc (#1293) · 18d52700
      Chris Sewell authored
      This commit removes all code related to the `_toc.yml`,
      which is now implemented in https://github.com/executablebooks/sphinx-external-toc.
      This implementation adds a range of new features, including:
      
      - `glob` to specify multiple files with unix-style wildcard
      - `toctree` options: `caption`, `hidden`, `maxdepth`, `numbered`, `titlesonly`
      - The `toctree` are now added directly to the docutils/sphinx AST
        (rather than appending to the source text),
        which means that its is source format agnostic, i.e. will work for rst, md, ipynb, py, ...
      - The `tableofcontents` directive is also handled at the same time as the `toctree` insertion,
        rather than later in a post-transform,
        which avoids having to use any builder specific logic.
      - The `jupyter-book toc` CLI is now a plugin of the sphinx-external-toc CLI, and is split into multiple commands
        - The new `jupyter-book toc to-site` command allows a template project to be generated directly from a `toc.yml`
      
      The format of the `_toc.yml` has been changed slightly.
      To aide users, the code in `jupyter-book build` will check the format is as expected before calling sphinx,
      and point users to the new `jupyter-book toc migrate` command.
      
      This also involved updating `jupyterbook-latex` to `v0.3.0`,
      and removes the `nested-lookup` dependency.
      18d52700
  4. Apr 30, 2021
  5. Apr 18, 2021
  6. Apr 11, 2021
  7. Apr 08, 2021
  8. Apr 04, 2021
  9. Mar 28, 2021
  10. Mar 26, 2021
  11. Mar 24, 2021
  12. Mar 18, 2021
  13. Mar 14, 2021
  14. Mar 12, 2021
  15. Mar 10, 2021
  16. Mar 09, 2021
  17. Mar 04, 2021
  18. Feb 27, 2021
  19. Feb 23, 2021
  20. Feb 19, 2021
  21. Feb 18, 2021
  22. Feb 13, 2021
  23. Feb 12, 2021
  24. Feb 09, 2021
  25. Feb 08, 2021
  26. Feb 04, 2021
Loading