Ploomber

Latest version: v0.23.3

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

Scan your dependencies

Page 10 of 20

0.14.1

* `ploomber scaffold` creates missing modules when adding functions ([332](https://github.com/ploomber/ploomber/issues/332), [fferegrino](https://github.com/fferegrino))
* `NotebookRunner` creates product's parent directories before running ([460](https://github.com/ploomber/ploomber/issues/460))

0.14

* Adds `ploomber nb` command for integration with VSCode, PyCharm, Spyder, etc.
* Adds methods for saving and removing injected cells to `NotebookSource`
* Adds methods for pairing and syncing to `NotebookSource`
* Fixes [448](https://github.com/ploomber/ploomber/issues/448): `SQLUpload` ignoring `io_handler`
* Fixes [447](https://github.com/ploomber/ploomber/issues/447): `pipeline.yaml` supports passing custom init parameters to `executor`
* Adds optional [anonymous user statistics](https://docs.ploomber.io/en/latest/community/user-stats.html)

0.13.7

* Fixes `{{root}}` expansion when path_to_here is different than the current working directory
* Better error message when initializing `MetaProduct` with non-products
* Adds refactoring section (`soorgeon`) to the user guide
* Adds shell scripts user guide
* `Commander` allows `jinja2.Environment` customization

0.13.6

* `GenericSource` supports extracting upstream

0.13.5

* Fixes an error that caused `copy.deepcopy` to fail on `SourceLoader`

0.13.4

* Adds `{{now}}` (current timestamp in ISO 8601 format) to default placeholders
* Adds `--output/-o` to `ploomber examples` to change output directory

Page 10 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.