Nbwipers

Latest version: v0.6.1

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

Scan your dependencies

Page 1 of 3

0.6.1

Changed

- Git filters now should respect the `exclude` and `extend-exclude` options
- `--stdin-file-name` allows specifying the file name in `check` and `clean` if the content is piped into stdin
- `--respect-exclusions` an argument for `clean` that disables cleaning if the file is excluded

0.6.0

Users should be aware that the behaviour of `--drop-id` has changed.
Use `--sequential-id` to retain the previous behaviour.

Changed

- Terminal help output now has colors
- Rename `--drop-id` to `--sequential-id`: which replaces cell ids with sequential ids
- `--drop-id` now removes cell ids instead of replacing with sequential ids.
- Add `--id-action` command to cover `--drop-id`, `--sequential-id` and `--keep-id`

0.5.1

Security

- update dependencies for security

0.5.0

Added

- Add convenience option `--strip-kernel-info` to remove metadata related to python kernels
- Add `record` command to record kernel info to non-version-controlled local file
- Add hidden `smudge` command to be used as a git filter, that restores the stored kernel info to checked-out notebooks

0.4.0

Added

- exclude and extend-exclude for excluding files and directories
- add a subcommand hooks, to be used with e.g. pre-commit
- add a hook check-large-files to check for large files after cleaning notebooks
- add `--isolated` flag to ignore configuration files
- add lib.rs to the crate

0.3.7

Added

- Enabled configuration via `nbwipers.toml` and `.nbwipers.toml` files.

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.