Skip to main content

jupyter-interactive

Initialise a Jupyter notebook with useful extensions and reasonable defaults.

Usage

%load_ext jupyter_interactive

Features

  • Enable autoimport of missing modules.
  • Enable the %autoreload keyword to reload all modules in the current session.
  • Enable the %%R and %%coconut magic to execute specific cells using R and Coconut.
  • Configure plot output formatting:
    • Display Matplotlib plots as interactive, resizable widgets (using ipympl).
    • Display Matplotlib plots at a higher resolution.
    • Zoom in and out of Plotly figures using the mouse scroll wheel and/or two-finger scrolling.
    • Download Plotly figures at their currently rendered size.
    • Ensure that dragging Plotly figures results in panning (rather than zooming).
  • Configure the output formatting of dataframes:
    • Display dataframes as interactive HTML tables (using itables).
    • Increase the table size limit to 8 MiB.
    • Adjust default colours for better contrast.
    • Display cell contents in a monospace font.
    • Extend the range of available table lengths.
    • Make Polars dataframes output Markdown when printed.
    • Show all dataframe columns, even if there are many of them.
  • Try to make results reproducible by setting the seed for the built-in random module, NumPy, and, if available, PyTorch and Tensorflow.

Metadata

Release files for jupyter-interactive 0.1.2

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

Source distribution (sdist)

Source distribution for jupyter-interactive 0.1.2
File Size Uploaded
jupyter_interactive-0.1.2.tar.gz 3.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jupyter-interactive 0.1.2
File Interpreter ABI Platform
jupyter_interactive-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 6.9 kB

Release files / jupyter_interactive-0.1.2.tar.gz

Download URL jupyter_interactive-0.1.2.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
86d8f02787c28dc5fdd97b10ffffdd458c0d03951420ba74580661a04538e6c9
BLAKE2b-256 checksum
How to use checksums
4bf18bf4a18bd74036ae39d0267e3e7ada75f534cb7a34314fbc5d2d2330c9ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.0 CPython/3.10.6 Linux/5.15.0-91-generic

Release files / jupyter_interactive-0.1.2-py3-none-any.whl

Download URL jupyter_interactive-0.1.2-py3-none-any.whl
Size 3.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f24d7086b437a3792295f00b587f3f55b39913bd6cb9b86220e86128a138e8f6
BLAKE2b-256 checksum
How to use checksums
3d94f81bee1f3a9bfe0df1e26c6ecaf231b362be1731118ae0a9e7654ec1f221
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.0 CPython/3.10.6 Linux/5.15.0-91-generic

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

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