Ploomber

Latest version: v0.23.3

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

Scan your dependencies

Page 6 of 20

0.19.2

* Adds documentation for `pipeline.yaml` `meta` section
* Adds many inline examples
* Improved docs for `pipeline.yaml` `grid`
* `ploomber task` prints a confirmation message upon successful execution
* `DAG.close_clients()` only calls `.close()` on each client once
* Fixes `dag.plot()` error when dag needs rendering

0.19.1

* Fixes incompatibility with nbconvert 5 ([741](https://github.com/ploomber/ploomber/issues/741))
* Improved error messages when the network fails while hitting the cloud build API
* Hiding posthog error logs ([744](https://github.com/ploomber/ploomber/issues/744))

0.19

* `ploomber plot` uses D3 backend if `pygraphviz` is not installed
* Request email (optional) after running `ploomber examples` for the first time
* Changes to `ploomber cloud`

0.18.1

* Compatibility with click `7.x` and `8.x` ([719](https://github.com/ploomber/ploomber/issues/719))
* Deprecates casting for boolean `static_analysis` flag ([586](https://github.com/ploomber/ploomber/issues/586))

0.18

* Support for `env.yaml` composition via `meta.import_from` ([679](https://github.com/ploomber/ploomber/issues/679))
* Support for `webpdf` for notebook conversion ([675](https://github.com/ploomber/ploomber/issues/675))
* SQLAlchemyClient accepts URL object in the constructor ([699](https://github.com/ploomber/ploomber/issues/699))
* Better error message when product has an incorrect extension ([472](https://github.com/ploomber/ploomber/issues/472))
* Better error when `pipeline.yaml` in root directory `/` ([497](https://github.com/ploomber/ploomber/issues/497))
* Better error message when `NotebookRunner` initialized with a `str` ([705](https://github.com/ploomber/ploomber/issues/705))
* Error message when missing placeholder in `env.yaml` includes path to offending file
* Fixes error when expanding complex args in `env.yaml` ([709](https://github.com/ploomber/ploomber/issues/709))
* Validating object returned by `import_tasks_from` ([686](https://github.com/ploomber/ploomber/issues/686))

0.17.2

* [FEATURE] Custom name for products generated by `grid` tasks ([647](https://github.com/ploomber/ploomber/issues/647))
* [FEATURE] Execute notebooks/scripts without generating and output notebook via `ScriptRunner` ([614](https://github.com/ploomber/ploomber/issues/614))
* [FEATURE] more robust "Did you mean?" suggestions for product and task classes typos in `pipeline.yaml`
* [BUGFIX] `ploomber nb --remove` works with `.ipynb` files ([692](https://github.com/ploomber/ploomber/issues/692))
* [BUGFIX] Use `grid` and `params` in `pipeline.yaml` ([522](https://github.com/ploomber/ploomber/issues/522))
* [DOC] Adds versioning user guide
* [DOC] Adds cloud user guide

Page 6 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.