Metadata-Version: 2.1
Name: blume
Version: 0.0.1
Summary: Better looking tables for matplotlib
Home-page: https://github.com/matplotlib/blume
Author: The Matplotlib Team, John Hunter, Johnny Gill
Author-email: swfiua@gmail.com
License: Matplotlib
Keywords: matplotlib table
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.6
Requires-Dist: matplotlib (>=3.1)

=======
 Blume
=======

Better Looking Universal Matplotlib Engine.

Blume provides a replacement for the matplotlib table module.

Displaying data as tables in matplotlib.

It fixes a number of issues with the existing table and has:

* more reliable code for automatically setting the font size to make
  best use of the space available.

* Padding between text and the cell edges which works better across a
  range of text sizes.

* First row of cell data is now row 0 regardless of whether the table
  has a row header.  The row header is row -1.

* New options to allow cell edge colours to be specified.  

To use the new table, just import `blume.table` and use that to
create your tables instead of the `matplotlib.table.table`.

::

   from blume import table

   tab = table(ax, ..)


The first parameter to table should be an *matplotlib.axes*.

If you are using the *pyplot* interface, note that calling
*pyplot.table* will use `matplotlib.table.table`.

Instead import table from blume and use as follows::

  from blume.table import table
  tab = table(plt.gca(), ...)



Install
=======

Using pip::

  pip3 install blume


Examples
========

The *examples* folder has a number of demonstrations of what can be
done with this table.


Testing
=======

Run tests using::

  pytest tests

Image comparison tests
----------------------

???


