Skip to main content

Jupyter Lab and Notebook Extensions for Fugue

The extensions enables the magic %%fsql and Fugue SQL highlights. It also enables pretty print of dataframes.

Install

To install the extension, execute:

pip install fugue-jupyter

Enable highlights on classic notebooks

To enable syntax highlights on classic notebooks, you will need to firstly install jupyter-contrib-nbextensions (this is NOT automatically done by installing fugue-jupyter), and then run:

fugue-jupyter install nbextension

Or if you want to manually install with special parameters, you can just let it show the command to be executed, you can modify them and run manually:

fugue-jupyter install nbextension --show

Register startup script

For both lab and classic notebooks, you must register a startup script so the system can understand %%fsql means running the cell as Fugue SQL, this is separated from highlighting:

fugue-jupyter install startup

Or if you want to add the startup script to a specific profile (for example abc):

fugue-jupyter install startup abc

Uninstall

To remove the extension, execute:

fugue-jupyter uninstall startup
pip uninstall fugue-jupyter

Release files for fugue-jupyter 0.2.3

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

Source distribution (sdist)

Source distribution for fugue-jupyter 0.2.3
File Size Uploaded
fugue_jupyter-0.2.3.tar.gz 195.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fugue-jupyter 0.2.3
File Interpreter ABI Platform
fugue_jupyter-0.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 290.6 kB

Release files / fugue_jupyter-0.2.3.tar.gz

Download URL fugue_jupyter-0.2.3.tar.gz
Size 195.5 kB
Tags Source
SHA-256 checksum
How to use checksums
be28511b1f38536375fa5110329d1ff6bfdea35c57bddf9ef7443f16ace9c629
BLAKE2b-256 checksum
How to use checksums
725ab68726011da895c7bb98a6b227f1b3620af1e549bdceae09e55e2c44eb1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.16

Release files / fugue_jupyter-0.2.3-py3-none-any.whl

Download URL fugue_jupyter-0.2.3-py3-none-any.whl
Size 95.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b163ac09964063a4c68a25af3fadccfb80459c64567e3d3cf443523cac7103bc
BLAKE2b-256 checksum
How to use checksums
70efdb087a84dd4b08b8fe6d0b2da4f32fb5d8286f1768369eb50da087874197
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.16

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.2

2 release files

0.1.1

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