Skip to main content

Automatically check execution order in Jupyter Notebooks

Project description

Build Status Coverage pre-commit.ci status

check-execution-order

A tool and pre-commit hook to automatically check execution order in Jupyter Notebooks.

demo

Installation

$ pip install check-execution-order

Usage as a pre-commit hook (recommended)

See pre-commit for instructions

Sample .pre-commit-config.yaml:

-   repo: https://github.com/MarcoGorelli/check-execution-order
    rev: v0.1.1
    hooks:
    -   id: check-execution-order

Command-line example

$ check-execution-order bad.ipynb
Cell 1 comes after 2 in file 'bad.ipynb'

Configuration

None yet. Got any requests? Please let me know!

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

check_execution_order-0.1.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

check_execution_order-0.1.1-py2.py3-none-any.whl (3.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file check_execution_order-0.1.1.tar.gz.

File metadata

  • Download URL: check_execution_order-0.1.1.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for check_execution_order-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ffbf31b98c3b7db255892a89e31fd1683bf26bcc04285501696ccb4e5864ec0c
MD5 481f1afe7f6ad539a4a8d94798fbf18c
BLAKE2b-256 531d9eab0494ce5c448c51562dd2ab824ca1b6e1722c8f5c0ca573f3d7ad722e

See more details on using hashes here.

File details

Details for the file check_execution_order-0.1.1-py2.py3-none-any.whl.

File metadata

  • Download URL: check_execution_order-0.1.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.5

File hashes

Hashes for check_execution_order-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5c7d6ad0e52519ca2538bac8cdbf7cd737ff61e1aa6eb3911ec3988d90dc090c
MD5 e6444c821c0e52c2d813e1e1b123389a
BLAKE2b-256 e35b63184a1df2e8c1fcc174590d4dc3b5ed6945f879440463168192d261c5f1

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