Skip to content

Releases: yuzie007/mpltern

1.0.4

25 Apr 20:55
Compare
Choose a tag to compare

What's new

Interactive plots broken in mpltern 1.0.3 for ternary_sum != 1.0 is fixed.

Ternary values in hexbin and tribin are now cast into float inside before normalization (#15).

1.0.3

23 Mar 19:11
Compare
Choose a tag to compare

What's new

Ternary values in hexbin and tribin are now normalized correctly as documented in Normalization in Ternary Plots (#14).

1.0.2

28 Aug 09:46
Compare
Choose a tag to compare

What's new

The signatures of the plotting methods inherited from Matplotlib are fixed to be the same as the original (#13).

1.0.1

21 Aug 23:42
Compare
Choose a tag to compare

What's new

The C option of hexbin and tribin now works correctly (matplotlib/matplotlib#26113).

1.0.0

11 Jun 14:41
Compare
Choose a tag to compare

What's new

More flexible ternary limits. See gallery.

API changes

ternary_scale is renamed to ternary_sum. See gallery.

0.5.0

22 Feb 03:37
Compare
Choose a tag to compare
  • ax.hexbin

ax.hexbin can now be used. See gallery.

  • ax.tribin

ax.tribin can now be used. See gallery.

0.4.0

07 Dec 02:50
Compare
Choose a tag to compare
  • ax.axline
    ax.axline can now be used for matplotlib>=3.3.0 and mpltern. See gallery.

  • tight_layout and constrained_layout
    Previously tight_layout and constrained_layout did not work as expected, which is fixed in mpltern 0.4.0.

  • No overlaps between titles and ternary axes
    As done in Matplotlib.

  • Removal of opposite_ticks
    Instead, ax.taxis.set_ticks_position and ax.taxis.set_label_position etc. should be used explicitly. See gallery.

0.3.5: Update for Matplotlib 3.6.0

24 Sep 12:14
Compare
Choose a tag to compare
Update for Matplotlib 3.6.0

0.3.4: Update for Matplotlib 3.5.0

29 Nov 20:31
Compare
Choose a tag to compare
Update for Matplotlib 3.5.0

0.3.3: Update for Matplotlib 3.4.0

28 Mar 12:07
Compare
Choose a tag to compare
Update for Matplotlib 3.4.0