Nbsmoke

Latest version: v0.6.0

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

Scan your dependencies

Page 1 of 2

0.6.0

nbsmoke provides basic notebook checks: Do they run? Do they contain lint?

Please see https://github.com/pyviz-dev/nbsmoke/blob/v0.6.0/README.rst for more information.

0.5.0

nbsmoke provides basic notebook checks: Do they run? Do they contain lint?

Please see https://github.com/pyviz-dev/nbsmoke/blob/v0.5.0/README.rst for more information.

0.4.1

nbsmoke provides basic notebook checks: Do they run? Do they contain lint?

The latest release of nbsmoke can be installed via `pip install nbsmoke` from pypi or via `conda install -c pyviz nbsmoke` from anaconda.org. Other distributions may also be available.

Please see https://github.com/pyviz/nbsmoke/blob/v0.4.1/README.rst for more information about nbsmoke.

Since the previous release (v0.4.0), there is just a packaging fix:.
* Don't completely fail to import if beautifulsoup4 and requests are unavailable (only the "verify" functionality requires them; beautifulsoup4 and requests are supposed to be optional dependencies).

Full list of changes since the previous release: https://github.com/pyviz/nbsmoke/compare/v0.4.0...v0.4.1

0.4.0

nbsmoke provides basic notebook checks: Do they run? Do they contain lint?

The latest release of nbsmoke can be installed via `pip install nbsmoke` from pypi or via `conda install -c pyviz nbsmoke` from anaconda.org. Other distributions may also be available.

Please see https://github.com/pyviz/nbsmoke/blob/v0.4.0/README.rst for more information about nbsmoke.

0.3.0

nbsmoke provides basic notebook checks: Do they run? Do they contain lint?

The latest release of nbsmoke can be installed via `pip install nbsmoke` from pypi or via `conda install -c pyviz nbsmoke` from anaconda.org. Other distributions may also be available.

Please see https://github.com/pyviz/nbsmoke/blob/v0.3.0/README.rst for more information about nbsmoke.

Since the previous release (v0.2.8), there are a number of new features:

* support for flake messages to ignore (by regex) - fixes 22

* support for magics blacklist (i.e. magics that if present cause a flake) - fixes 21

* added support for script & capture cell magics (mainly as a demo) - fixes 24

* increased the number of builtin magics that will be silently ignored (as they don't interact with the python process), e.g. bookmark, edit, who, etc - fixes 24

* lint failures can be set to be warnings only (potentially useful for systems that report warnings)


There are also a number of internal changes, most of which relate to lint checking of magics. The changes should make flake checking more consistent and reliable, but there may be some differences from previous behavior.

There is also now a reasonable test suite.

Full list of changes since the previous release: https://github.com/pyviz/nbsmoke/compare/v0.2.8...v0.3.0

0.2.8

Please note that nbsmoke is still undergoing heavy development, so you should not rely on it, and various features are likely to change.

nbsmoke can be installed via `pip install nbsmoke` or conda installed from the pyviz channel (conda install -c pyviz nbsmoke`) or conda-forge channel (`conda install -c conda-forge nbsmoke`).

Please see https://github.com/pyviz/nbsmoke/blob/v0.2.8/README.rst for more information.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.