Skip to content

Commit

Permalink
Toyplot version 0.19.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
tshead2 committed Apr 22, 2020
1 parent 57dc720 commit 9c4d999
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 4 deletions.
1 change: 0 additions & 1 deletion docs/features.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,5 @@ Features
* Interaction types: hyperlinking, interactive mouse coordinates, export figure data to CSV.
* Interactive output formats: Embeddable, self-contained HTML.
* Static output formats: SVG, PDF, PNG, MP4.
* Portability: single code base for Python 2.7 / Python 3.6.
* Testing: greater-than-95% regression test coverage.

17 changes: 17 additions & 0 deletions docs/release-notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,23 @@
Release Notes
=============

Toyplot 0.19.0 - April 21st, 2020
---------------------------------

* 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.

Toyplot 0.18.0 - December 24th, 2018
------------------------------------

Expand Down
3 changes: 1 addition & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
"Intended Audience :: Science/Research",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 3",
"Topic :: Scientific/Engineering :: Visualization",
],
Expand All @@ -29,7 +28,7 @@
"reportlab",
],
long_description="""Toyplot is the kid-sized plotting toolkit for Python with grownup-sized goals:
* Develop beautiful interactive, animated plots that embrace the unique capabilities of electronic publishing and support repoducibility.
* Develop beautiful plots that embrace the unique capabilities of electronic publishing and support repoducibility.
* Create the best possible data graphics "out-of-the-box", maximizing data ink and minimizing chartjunk.
* Provide a clean, minimalist interface that scientists and engineers will love.
Expand Down
2 changes: 1 addition & 1 deletion toyplot/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

from toyplot.canvas import Canvas

__version__ = "0.19.0-dev"
__version__ = "0.19.0"

log = logging.getLogger(__name__)
log.setLevel(logging.WARNING)
Expand Down

0 comments on commit 9c4d999

Please sign in to comment.