Ploomber

Latest version: v0.23.2

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

Scan your dependencies

Page 7 of 20

0.17

* Style improvements to DAG plot ([650](https://github.com/ploomber/ploomber/issues/650))
* DAG plot only includes task names by default ([393](https://github.com/ploomber/ploomber/issues/393))
* `ploomber plot --include-products/-p` generates plots with task names and products
* `DAG.plot(include_products=True)` generates plots with task names and products
* Fixes error when replacing file on Windows ([333](https://github.com/ploomber/ploomber/issues/333))
* Fixes error message when config file does not exist ([652](https://github.com/ploomber/ploomber/issues/652))
* Fixes typo in nb command ([665](https://github.com/ploomber/ploomber/issues/665))

0.16.4

* Using UTF-8 for reading and writing in notebook tasks ([334](https://github.com/ploomber/ploomber/issues/334))

0.16.3

* Clearer error message when DAG deepcopy fails
* Beta release of cloud pipeline monitoring
* More robust suggestions when invoking a non-existing command
* CLI loading performance improvements
* Prints message before starting to load the pipeline for better user feedback
* Displaying community link when DAG fails to render or build

0.16.2

* Improved documentation in "ploomber nb --help" ([623](https://github.com/ploomber/ploomber/issues/623))
* Fixed a few errors in the basic concepts tutorial
* More informative error when task does not generate some products
* Better error when all the code is in the parameters cell

0.16.1

* Improves error message when `source` in a task spec is a string without an extension ([619](https://github.com/ploomber/ploomber/issues/619))
* Fixes error that caused `dag.render(force=True)` to download remote metadata
* Simplify traceback when calling Ploomber task ([605](https://github.com/ploomber/ploomber/issues/605))
* Emitting warning when `resources_` points to large files ([609](https://github.com/ploomber/ploomber/issues/609))
* Adds auto-completion steps to documentation ([612](https://github.com/ploomber/ploomber/issues/612))
* Updates documentation to reflect new default format (`py:percent`) ([564](https://github.com/ploomber/ploomber/issues/564))
* Showing a mesage when a new version of Ploomber is available ([558](https://github.com/ploomber/ploomber/issues/558))

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))

Page 7 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.