Skip to main content

Command line tool and pre-commit hook to convert double quotes to single quotes in Jupyter notebook code cells

Project description

jupyter-nb-double-quote-to-single-quote

Convert double quotes ("") to single quotes ('') in Jupyter notebook code cells

Installation

pip install jupyter-nb-double-quote-to-single-quote

As a command line tool

jupyter-nb-double-quote-to-single-quote my_notebook.ipynb

Use --help to see documentations of command line arguments.

As a pre-commit hook

Put the following into your .pre-commit-config.yaml file. Remember to replace <VERSION> with your version of this tool (such as v0.1.0):

-   repo: https://github.com/cyyc1/jupyter-nb-double-quote-to-single-quote
    rev: <VERSION>
    hooks:
    -   id: jupyter-nb-double-quote-to-single-quote

See pre-commit for more instructions.

Licenses

The license of this tool is MIT License. See the file LICENSE

A significant portion of the code used in this tool comes from https://github.com/pre-commit/pre-commit-hooks, in particular, the file string_fixer.py. As such, we added pre-commit-hooks' license as the original license (see the file ORIGINAL_LICENSE).

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

Built Distribution

File details

Details for the file jupyter_nb_double_quote_to_single_quote-0.1.4.tar.gz.

File metadata

File hashes

Hashes for jupyter_nb_double_quote_to_single_quote-0.1.4.tar.gz
Algorithm Hash digest
SHA256 8c067b504e5a0b540b7c3badc26fe46a49cfd5340662f984c17a15c3f56b3818
MD5 325c352308db20cee70ba7bea1615875
BLAKE2b-256 248bcdf5cff16dbdbef6999b890282dc7f4c621d673e6d9caa423fa51658b0f9

See more details on using hashes here.

File details

Details for the file jupyter_nb_double_quote_to_single_quote-0.1.4-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for jupyter_nb_double_quote_to_single_quote-0.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4d4e8967acab7884d05d51063c893e07bb7861bccc5982cfb0dbd4a45281bc00
MD5 42fb8af123f6a459b8a35cd0a616fad0
BLAKE2b-256 8250406be11320727f5ce1dce5aafc2d1b99a9cd11b8879603741a7a123a9176

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