Nbstripout

Latest version: v0.7.1

Safety actively analyzes 675360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.4.0

* Add support for system wide installation, `--system` flag (PLPeeters, 149)
* Use `~` instead of `$HOME` for config dir (136)
* Document stripping kernelspec (141)
* Add support for removing empty cells (131)
* Create directory for attributes file if needed (139)
* Add support for stripping metadata keys containing periods (baldwint, 143)
* Strip collapsible headings by default (rpytel1, 142)

0.3.10

* Python 2.7 only release, to make `pip install nbstripout` work in Python 2.7
(previously, this was picking up 0.3.8 which is *not* Python 2.7 compatible)
* Drop Python 3.4 support, add support for Python 3.7, 3.8
* Windows compatibility: "" quote Python interpreter path (115, fcollonval)
* Add `--dry-run` flag (122)
* Support specifying `keep_output` as a cell tag (117, scottcode)

0.3.9

* Document Python 3 support only. Fail to install on Python 2 (128, casperdcl)
* Drop support for Python 3.4 (end of life 2019-03-18)
* Ignore warnings from nbformat.{read,write}
* Support nbformat 2 notebooks without cell metadata
* Add `--extra-keys` flag to pass extra keys to strip (119)
* Apply pre-commit hook to files of type Jupyter

0.3.8

* **Drop Python 2 support**
* Windows compatibility: "" quote Python interpreter path (115, fcollonval)
* Add `--dry-run` flag (122)
* Support specifying `keep_output` as a cell tag (117, scottcode)
* Improved error handling for the case where git is not installed (124)
* Nicer error message when input file is not found
* Use universal newlines without conversion (110, 126, ooiM)
* Strip execution timing from cell metadata (118)
* Document which metadata is stripped by default
* Make `--global` commands work outside of git repository (123)

0.3.7

* Notebook-level `keep_output` (112, jonashaag)
* Fix quoting of Python path and call module entrypoint (111, jonashaag)
* Do not run `git add` in pre-commit hook (106, SimonBiggs)
* Troubleshooting instructions (65)
* Exclusion instructions for folders (104, jraviotta)
* Only remove `filter.nbstripout.{clean,smudge}` on `--uninstall`
* Remove unnecessary `filter.nbstripout.required` config setting
* pre-commit configuration (79, Ohjeah)

0.3.6

* Document global installation in README (100)
* Document how to exclude folders in README (99)
* Expand `~` when looking up attributes file
* Add `--global` flag for `--install` / `--uninstall` to write the filter config to `~/.gitconfig` (98)

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.