Skip to main content

jb-toc

A JupyterLab extension that provides Jupyter Book navigation in a sidepanel widget with a Jupyter Book table of contents.

Requirements

  • JupyterLab >= 4.0.0 < 5

Install

This installs both the jb-toc server extension and the jb-toc-frontend extension. If you are using JupyterLite and don't need a server extension, you can install jb-toc-frontend without jb-toc.

To install jb-toc, execute:

python -m pip install jb-toc

Uninstall

To remove the jb-toc extension, execute:

python -m pip uninstall jb-toc

Contributing

Development install

Note: You will need NodeJS to build the extension package.

# Clone the repo to your local environment
# Change directory to the jb-toc directory
# Install package in development mode
python -m pip install -e ./jb_toc

Development uninstall

python -m pip uninstall jb-toc

Packaging the extension

See RELEASE

Metadata

Release files for jb-toc 2.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jb-toc 2.0.1
File Size Uploaded Provenance Actions
jb_toc-2.0.1.tar.gz 6.6 kB Without provenance Details for jb_toc-2.0.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for jb-toc 2.0.1
File Interpreter ABI Platform Actions
jb_toc-2.0.1-py3-none-any.whl Python 3 none any Details for jb_toc-2.0.1-py3-none-any.whl

Total release size: 16.5 kB

Release files / jb_toc-2.0.1.tar.gz

Download URL jb_toc-2.0.1.tar.gz
Size 6.6 kB
Tags Source
SHA-256 checksum
How to use checksums
410a37cba6724e3c36c61c4183da2c005677b4cf8b2d42eb85c641cb8c8ed684
BLAKE2b-256 checksum
How to use checksums
d272cfab75e067b3932ef74b4e157c8ab16743328d58ee10ced15517594d3d18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / jb_toc-2.0.1-py3-none-any.whl

Download URL jb_toc-2.0.1-py3-none-any.whl
Size 9.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b1eb5268581c224bf77b5083888747734614a4d916ff3e71beba9d380adbf6c9
BLAKE2b-256 checksum
How to use checksums
84d25f066e0ee9b3de4687ca12ed75b0900e105aa8ca541fe6cb9c3c2892791d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.12.12

Security for jb-toc 2.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page