Skip to main content

A Jupyter Notebook extension that generates documentation for notebooks that lack proper documentation.

Project description

Headergen

Headergen is a Jupyter Notebook extension designed to help convert undocumented notebooks into well-documented ones by generating and managing headers automatically.

Prerequisites

Before you begin, make sure you meet the following requirements:

Python 3.x installed on your system.

Jupyter Notebook version 6.x.x. Jupyter Notebook version 7.x is not supported for now.

Installation

To install and use the headergen-extension Jupyter Notebook extension, follow the instructions below:

Step 1: Install the Extension

To install the extension from PyPI, simply run the following command:

pip install headergen-extension

This will install the extension and all necessary dependencies directly from PyPI.

Step 2: Enable the Extension

After installing, you need to install and enable the extension in your Jupyter Notebook environment. Run the following command:

jupyter nbextension install headergen_extension --py --sys-prefix
jupyter nbextension enable headergen_extension --py --sys-prefix

Step 3: Start Jupyter Notebook

Once everything is installed and enabled, start Jupyter Notebook by running:

jupyter notebook

This will open the Jupyter interface in your browser.

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

headergen_extension-0.3.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

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

headergen_extension-0.3-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file headergen_extension-0.3.tar.gz.

File metadata

  • Download URL: headergen_extension-0.3.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for headergen_extension-0.3.tar.gz
Algorithm Hash digest
SHA256 577d91615889c1d0ec03c286e10f6c34cdf0dc36a90fba8a0244094bf44551e2
MD5 ea5c8e896d89e28fa208199716e7e432
BLAKE2b-256 7027ecc53cb5cccf6433a3977e2a2ca8e4c59d656a2520c5aa70933774951b3d

See more details on using hashes here.

File details

Details for the file headergen_extension-0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for headergen_extension-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 0e006b0a438c6e2f7588ceb7f97a5fa273f5eecfae5e929183078551a02137bc
MD5 6c12cf441d3f290eacc82297d12f3b13
BLAKE2b-256 24e7e7b78dde8d3547cffb5c1f8cb114c6c3b2e2068bf022974f13baa2bb6b51

See more details on using hashes here.

Supported by

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