Skip to main content

Move import statements in jupyter notebook to the first cell

Project description

nb_move_imports


PyPI version Python version Release Pipeline Test Code Quality License: MIT pre-commit

Move import statements in jupyter notebook to the first cell

Use nb_move_imports

To run the script on a specific jupyter notebook run:

nb_move_imports path/to/notebook.ipynb

Skip processing of cells

In order to skip a cell you have to tag it with the IGNORE_MV_IMPORTS tag.

Precommit Hook

Add this section to your pre-commit-config.yaml so that the nb_move_imports script is executed before each commit with pre-commit.

- repo: https://github.com/AnH0ang/nb_move_imports
  rev: 0.4.5
  hooks:
    - id: nb_move_imports
      name: nb_move_imports

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

nb_move_imports-0.4.5.tar.gz (3.0 kB view hashes)

Uploaded Source

Built Distribution

nb_move_imports-0.4.5-py3-none-any.whl (3.6 kB view hashes)

Uploaded Python 3

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