Toyplot

Latest version: v1.0.3

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

Scan your dependencies

Page 1 of 4

1.0.3

* Use matrix multiplication to transform text - thanks to eaton-lab!
* Some experiments with computational-graph based layout.

1.0.2

* Replace deprecated Numpy calls for compatibility with Numpy 1.22 - thanks to harmsm!

1.0.1

* Officially compatible with Python 3.10.
* Corrected usage of deprecated collections API - thanks to StuntsPT!
* Began exploring Graphcat - https://graphcat.readthedocs.io - as the basis for future Toyplot versions.

1.0.0

* First stable release of the Toyplot API!
* Switched to nbsphinx for notebook-based documentation.
* Added a violin plot case study.
* DOM testing was broken by changes to Python dict key ordering behavior.
* Require Arrow >= 1.0, and fix calls to obsolete Arrow API.
* toyplot.mp4 module can be imported even if ffmpeg isn't available.
* Switched to Github Actions for continuous integration.
* Switched to Github Discussions for support.

0.19.0

* First Toyplot release that only supports Python 3.
* Colormaps return the first color instead of the last when the domain is empty.
* The `target` attribute is supported in rich text hyperlinks, useful for opening hyperlinks in separate tabs from Juypter notebooks.
* Provide an explicit default style for rich text hyperlinks, for consistent default outputs regardless of render context.
* Add rich text support for styling underlines.
* `toyplot.locator.Timestamp` didn't produce correctly positioned labels in some cases with non-UTC timezones.
* Warn callers who try to use with Python 2.
* Markers and marks are formattable objects, for easier embedding in rich text.
* Switched to an explicit scenegraph to manage relationships among internal objects.
* Fixed a bug that affect the domain and range of shared axes.
* Expanded the user guide section on rendering.
* Include the LICENSE file in source distributions, for downstream maintainers.
* Fixed code that used obsolete Pandas ix API.

0.18.0

* This will be the final release of Toyplot with Python 2 support!
* Added unit and currency formatting classes, courtesy of ben-cunningham and dahuget.
* Reduced code duplication in the `toyplot.format` module.
* Canvas borders are supported in PDF output.
* Improved output previewing `toyplot.data.Table` in Jupyter notebooks.
* Added ellipse visualizations.
* Added hyperlink support for bar visualizations.
* Redesigned `toyplot.mark.Rect` as `toyplot.mark.Range`, and added range visualization on numberlines.
* Converted all remaining regression tests from nose to behave.
* `toyplot.canvas.Canvas.matrix` formats cell titles properly.
* Redesigned regression tests to use the DOM for comparisons.
* Documentation notebooks are included in regression testing.
* Documentation notebooks are included in coverage testing.
* `toyplot.reportlab` backend ignores hyperlinks instead of failing.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.