Skip to main content

Hide_code

PyPI version MIT license Release: Travis release build Dev: Dev Build Status

hide_code is a Jupyter notebook extension to selectively hide code, prompts and outputs with PDF and HTML exporting support. Check out the demo with Binder

demo

Jupyter Notebook Installation

  1. pip install hide_code
  2. jupyter nbextension install --py hide_code
  3. jupyter nbextension enable --py hide_code
  4. jupyter serverextension enable --py hide_code

Jupyter Lab Installation

  1. pip instal hide_code[lab]
  2. jupyter lab build

Upgrading with nbextension

  1. pip install hide_code --upgrade
  2. jupyter nbextension install --py hide_code

Note: add --sys-prefix to jupyter nbextension to install into virtualenv or conda environment.

Changes in 0.6.0

Improvements

  • Added experiemental Jupyter Lab support. See Lab usage for details and limitations.
  • Added Binder demo Binder
  • Simplified extension installation. No longer need to use nbextension/serverextension commands after pip install.
  • No longer supporting Python 2.7. Install hide_code==0.5.2 for Python 2.7.
  • 0.5.6 is the last version to support Python 3.6 and older.
  • Added extras_install [all] to install hide_code and all dependencies. Use pip install hide_code[all] to install. Resolves #85.

Documentation

Visit the Wiki.

Requirements

  • Jupyter notebook >6.0
  • Jupyter nbconvert >6.x
  • pdfkit & wkhtmltopdf
  • Python 3.7+

hide_code-hits

Download files

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

Source Distribution

hide_code-0.7.0.tar.gz (61.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hide_code-0.7.0-py3-none-any.whl (67.9 kB view details)

Uploaded Python 3

File details

Details for the file hide_code-0.7.0.tar.gz.

File metadata

  • Download URL: hide_code-0.7.0.tar.gz
  • Upload date:
  • Size: 61.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.7

File hashes

Hashes for hide_code-0.7.0.tar.gz
Algorithm Hash digest
SHA256 a2a2598dadd7b37b7bfe1b094db3168acdf7c28c371eeca26cbad3e6579d4771
MD5 f28f0cf6a0bc0f919be80277147a95a1
BLAKE2b-256 63678c7fbe3830e0de9067523cd672d631799a5f3fd3289a0bc13588eb45822a

See more details on using hashes here.

File details

Details for the file hide_code-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: hide_code-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 67.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.7

File hashes

Hashes for hide_code-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a9edf690daa57f0cc069c8c781880422e71b03c1d6bb8aa74e0f8b7d2fb9d0c6
MD5 9b97ace51f516d9de199029a3fc1ddf5
BLAKE2b-256 eb027a008733b7baefe9c72648b57706be777033a2dcd6610698156d1858066a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.7.0 This release

2 files

0.6.0

1 file

0.5.6

1 file

0.5.5

1 file

0.5.3

1 file

0.5.2

1 file

0.5.1

1 file

0.5.0

1 file

0.4.0

1 file

0.3.1

1 file

0.3.0

1 file

0.2.1

1 file

0.2.0

1 file

0.1.6

1 file

0.1.5

1 file

0.1.4

1 file

0.1.3

1 file

0.1.2

1 file

0.1.1

1 file

0.1.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page