Pyobsplot

Latest version: v0.5.1

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

Scan your dependencies

Page 1 of 4

0.5.2dev

0.5.1

- `Plot.plot()` performance should now be equivalent to the one of a generator object
- New shortcut syntax `Plot.line(...).plot()` is now available (18, thanks harrylojames)
- Bugfix: typst error with certain decimal padding values.

0.5.0

Breaking changes

- The plot generator API has been changed. Generators are no more defined with a `renderer` argument, a `format` is specified instead. This format can either be `widget`, `html`, `svg` or `png`. So `renderer="widget"` is replaced by `format="widget"` (which is the default), whereas `renderer="jsdom"` is replaced by `format="html"` or one of the new `format="svg"` and `format="png"`.
- The "kwargs" alternative syntax is now deprecated and will generate errors. Plots must be defined either by passing a specification dictionary, or a call to a `Plot.xxx` method.

Other changes

- Plots can now be generated in "svg" and "png", and saved as "svg", "png" or "pdf".
This is done by converting figures using [typst](https://typst.app). Many thanks to
wirhabenzeit and harrylojames for the idea, the underlying code and the feedback.
- Update Observable Plot to 0.6.16
- Migrate project management from hatch to uv

0.4.2

- Fix `jsdom` renderer file saving encoding (22, harrylojames)
- Update Observable Plot to 0.6.13
- Migrate build system from poetry to hatch
- Update pyarrow and apache-arrow to 15.0.0 and remove data frame conversion to 32bits data types before serialization

0.4.1

- Plots generated by the `widget` renderer can now be saved to HTML files
- Move required Python version to 3.9
- Update pyarrow to 13.0.0

0.4.0

- Plots generated by the `jsdom` renderer can now be saved to HTML or SVG files
- Update Observable Plot to 0.6.11
- Update anywidget to 0.6.5

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.