Skip to main content

Jupyterlab Extension for Fugue

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fugue_jupyter-0.2.3.tar.gz (195.5 kB view details)

Uploaded Source

Built Distribution

fugue_jupyter-0.2.3-py3-none-any.whl (95.1 kB view details)

Uploaded Python 3

File details

Details for the file fugue_jupyter-0.2.3.tar.gz.

File metadata

  • Download URL: fugue_jupyter-0.2.3.tar.gz
  • Upload date:
  • Size: 195.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for fugue_jupyter-0.2.3.tar.gz
Algorithm Hash digest
SHA256 be28511b1f38536375fa5110329d1ff6bfdea35c57bddf9ef7443f16ace9c629
MD5 3cd25326eccd543e6731c2912b00fe9b
BLAKE2b-256 725ab68726011da895c7bb98a6b227f1b3620af1e549bdceae09e55e2c44eb1c

See more details on using hashes here.

File details

Details for the file fugue_jupyter-0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for fugue_jupyter-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b163ac09964063a4c68a25af3fadccfb80459c64567e3d3cf443523cac7103bc
MD5 7ea33f9b452415ee2d57925ef3709cbb
BLAKE2b-256 70efdb087a84dd4b08b8fe6d0b2da4f32fb5d8286f1768369eb50da087874197

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page