File python-mizani.changes of Package python-mizani
-------------------------------------------------------------------
Mon Sep 9 13:07:33 UTC 2024 - Markéta Machová <mmachova@suse.com>
- update to 0.12.2
* mizani now requires python 3.9 and above
* Renamed "husl" color palette type to "hsluv". "husl" is the old
name but we still work although not part of the API.
* Fixed squish and squish_infinite to work for non writeable
pandas series. This is broken for numpy 2.1.0.
-------------------------------------------------------------------
Thu Jun 6 15:13:24 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.11.4:
* Fixed :class:`~mizani.bounds.squish` and
:class:`~mizani.bounds.squish_infinite` so that they do not
reuse numpy arrays. The users object is not modified.
* 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.
* Added the ability to create reversed colormap for
:class:`~mizani.palettes.cmap_pal` and
:class:`~mizani.palettes.cmap_d_pal` using the matplotlib
convention of `name_r`.
-------------------------------------------------------------------
Wed Apr 3 07:46:31 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.11.1:
* Fix :class:`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
:class:`~mizani.palettes.cmap_pal` and
:class:`~mizani.palettes.cmap_d_pal` (:issue:`39`).
* Added :class:`~mizani.breaks.breaks_symlog` to calculate
breaks for the symmetric logarithm transformation.
* The default `big_mark` for :class:`~mizani.labels.label_number`
has been changed from a comma to nothing.
-------------------------------------------------------------------
Fri Mar 22 20:55:59 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.11.0:
* Removed FutureWarnings when using pandas 2.1.0
* Added :class:`~mizani.breaks.breaks_symlog` to calculate
breaks for the symmetric logarithm transformation.
* The default `big_mark` for :class:`~mizani.labels.label_number`
has been changed from a comma to nothing.
-------------------------------------------------------------------
Sun Feb 4 11:24:11 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.10.0:
* :class:`~mizani.formatters.mpl_format` has been removed,
:class:`~mizani.formatters.number_format` takes its place.
* :class:`~mizani.breaks.mpl_breaks` has been removed,
:class:`~mizani.breaks.extended_breaks` has always been
the default and it is sufficient.
* matplotlib has been removed as a dependency of mizani.
* mizani now requires python 3.9 and above.
* The units parameter for of :class:`~mizani.formatters.timedelta_format`
now accepts the values `"min", "day", "week", "month"`,
instead of `"m", "d", "w", "M"`.
* The naming convention for break formatting methods has changed
from `*_format` to `label_*`.
* The naming convention for break calculating methods has changed
from `*_breaks` to `breaks_*`. Specifically these methods have
been renamed.
* `log_breaks` is now :class:`~mizani.breaks.breaks_log`
* `trans_minor_breaks` is now :class:`~mizani.breaks.minor_breaks_trans`
* `date_breaks` is now :class:`~mizani.breaks. breaks_date`
-------------------------------------------------------------------
Mon Mar 6 16:30:10 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
- Disable broken test in i586 mizani.breaks.log_breaks, it's broken
because it expect:
array([ 1000, 10000, 100000, 1000000])
but got:
array([ 1000, 10000, 100000, 1000000], dtype=int32)
-------------------------------------------------------------------
Tue Feb 14 03:46:39 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 0.8.1:
* Fixed regression bug in mizani.formatters.log_format for
where formatting for bases 2, 8 and 16 would fail if the values were
float-integers.
* mizani.formatters.log_format now uses exponent notation
for bases other than base 10.
* The lut parameter of mizani.palettes.cmap_pal and
mizani.palettes.cmap_d_pal has been deprecated and will
removed in a future version.
* mizani.transforms.datetime_trans gained parameter tz
that controls the timezone of the transformation.
* mizani.formatters.log_format gained boolean parameter
mathtex for TeX values as understood by matplotlib instead of
values in scientific notation.
* Fixed bug in mizani.bounds.zero_range where uint64
values would cause a RuntimeError.
-------------------------------------------------------------------
Fri Feb 4 23:06:09 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 0.7.3
* Fixed log_breaks for narrow range if base=2 (:issue:`76`).
-------------------------------------------------------------------
Thu Feb 18 09:14:28 UTC 2021 - Ben Greiner <code@bnavigator.de>
- Update to version 0.7.2
* Fixed bug in :func:`~mizani.bounds.rescale_max` to properly
handle values whose maximum is zero.
- Skip python36 build: NumPy 1.20 in Tumbleweed dropped support
for Python 3.6 (NEP 29)
- SciPy is not a runtime requirement
-------------------------------------------------------------------
Fri Jul 10 09:01:26 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
- Update to version 0.7.1
* Fixed issue with :class:`mizani.formatters.log_breaks` where non-linear
breaks could not be generated if the limits where greater than the largest
integer sys.maxsize.
* Fixed :func:`mizani.palettes.gradient_n_pal` to return nan for nan values.
* Fixed :func:`mizani.scales.scale_discrete.train` when training categoricals
to maintain the order.
-------------------------------------------------------------------
Tue Dec 3 21:09:44 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Initial version