Skip to content

Releases: has2k1/mizani

v0.13.0

24 Oct 12:16
v0.13.0
Compare
Choose a tag to compare

API Changes

  • Support for numpy timedelta64 has been removed. It was not well supported in the first place, so removing it should be of consequence.
  • mizani.transforms.trans_new function has been deprecated.

Enhancements

  • mizani.breaks.breaks_date has been slightly improved for the case when it generates monthly breaks.

New

  • trans gained new method diff_type_to_num that should be helpful with some arithmetic operations for non-numeric domains.

Full Changelog: v0.12.2...v0.13.0

v0.12.2

05 Sep 00:42
v0.12.2
Compare
Choose a tag to compare
  • Fixed squish and squish_infinite to work for non writeable pandas series. This is broken for numpy 2.1.0.

v0.12.1

20 Aug 02:28
v0.12.1
Compare
Choose a tag to compare

Enhancements

  • Renamed "husl" color palette type to "hsluv". "husl" is the old name but we still work although not part of the API.

v0.12.0

31 Jul 12:44
v0.12.0
Compare
Choose a tag to compare

API Changes

  • mizani now requires python 3.9 and above.

Bug Fixes

  • Fixed bug where a date with a timezone could lose the timezone. #45.

v0.11.4

24 May 13:12
v0.11.4
Compare
Choose a tag to compare

Bug Fixes

  • Fixed squish and squish_infinite so that they do not reuse numpy arrays. The users object is not modified.

    This also prevents exceptions where the numpy array backs a pandas object and it is protected by copy-on-write.

v0.11.3

09 May 19:40
v0.11.3
Compare
Choose a tag to compare

Bug Fixes

  • Fixed bug when calculating monthly breaks where when the limits are narrow and do not align with the start and end of the month, there were no dates returned. (#42)

v0.11.2

26 Apr 17:15
v0.11.2
Compare
Choose a tag to compare

Bug Fixes
Added the ability to create reversed colormap for cmap_pal and cmap_d_pal using the matplotlib convention of name_r.

v0.11.1

29 Mar 08:37
v0.11.1
Compare
Choose a tag to compare

Bug Fixes
Fix mizani.palettes.brewer_pal to return exact colors in the when the requested colors are less than or equal to those in the palette.

Add all matplotlib colormap and make them avalaible from cmap_pal and cmap_d_pal (#39).

v0.11.0

12 Feb 13:42
v0.11.0
Compare
Choose a tag to compare

This is largely a maintenance release and got one new feature; breaks_symlog to calculate breaks for the symmetric logarithm transformation.

v0.9.3

01 Sep 13:38
v0.9.3
Compare
Choose a tag to compare

This is a maintenance release. It fixes future warnings from panda 2.1.0.