Ploomber

Latest version: v0.23.3

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

Scan your dependencies

Page 8 of 20

0.16

* Cleaner tracebacks when DAG fails to build or render
* Automatically adding a parameters cell to scripts and notebooks if it's missing
* `NotebookRunner` `static_analysis` behaves differently: it's less picky now, the old behavior default behavior can be turned on if passing `strict` , and can be turned off if passing `disable` ([566](https://github.com/ploomber/ploomber/issues/566))
* Improves many error messages for clarity
* `ploomber install` installs dependencies in the current virtual environment by default
* `ploomber install` works in systems where `python` links to Python 2.7 ([435](https://github.com/ploomber/ploomber/issues/435))
* `ploomber install` uses lock files by default if they exist
* `ploomber install` has options to customize its behavior
* `ploomber scaffold` accepts one positional argument ([484](https://github.com/ploomber/ploomber/issues/484))
* Fixes an issue that caused `ploomber nb` to hide traceback when failed to load pipeline ([468](https://github.com/ploomber/ploomber/issues/468))

0.15.3

* Fixed error when parsing cell magics with inline python

0.15.2

* Fixed misspelling in `pygraphviz` error message ([575](https://github.com/ploomber/ploomber/issues/575))

0.15.1

* Sets minimum networkx version ([536](https://github.com/ploomber/ploomber/issues/536))
* Updates documentation links to the new domain ([549](https://github.com/ploomber/ploomber/issues/549))
* Suggests adding the appropriate `pygraphviz` version depending on the Python version ([539](https://github.com/ploomber/ploomber/issues/539))
* Improved error message when `pipeline.yaml` does not exist ([517](https://github.com/ploomber/ploomber/issues/517))
* Fixes error when scaffolding functions

0.15

* Adds SQL runtime parameters
* `SQLScript` and `SQLDump` display source code when `client.execute` fails
* Clearer error message when `NotebookRunner` fails to initialize
* `cli_endpoint` decorator hides traceback when raising `BaseException` errors
* `DAGSpec` and `TaskSpec` errors raised as `DAGSpecInitializationError`
* Less verbose `ploomber examples` output

0.14.8

* Better user feedback after running `ploomber nb --inject`
* Fixed `ploomber nb --inject` when `pipeline.yaml` has `.ipynb` files

Page 8 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.