Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-mizani for openSUSE:Factory checked in at 2026-03-16 14:17:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-mizani (Old) and /work/SRC/openSUSE:Factory/.python-mizani.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mizani" Mon Mar 16 14:17:04 2026 rev:11 rq:1339165 version:0.14.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-mizani/python-mizani.changes 2024-09-11 16:57:27.239197235 +0200 +++ /work/SRC/openSUSE:Factory/.python-mizani.new.8177/python-mizani.changes 2026-03-16 14:20:16.588627045 +0100 @@ -1,0 +2,56 @@ +Sun Mar 15 20:23:44 UTC 2026 - Dirk Müller <[email protected]> + +- update to 0.14.4: + * Fixed handling of null types so that we can recognise as null + whatever pandas sees as null. This resolves (plotnine #1021). + * Fixed bug in :func:`~mizani.palettes.hue_pal` where drawing + 24 or more colors broke the palette and you got colors from a + very narrow hue band close to the first color. + * Fixed but in :func:`~mizani._colors.to_rgba` used by plotnine + to recognise numpy integers and floats as alpha values. And + also to recognise None and and an empty string to also mean + "none", which is recognised by Matplotlib. + * Changed :class:`~mizani.palettes.hue_pal` to use HCL color + space from HSL (or HSLuv) space. The previous functionality + is now available with :class:`~mizani.palettes.hls_pal`. + * :class:`~mizani.breaks.breaks_date` now only accepts + parameter n, the desired number of breaks. To generate breaks + by the width, use :class:`~mizani.breaks.breaks_date_width`. + * Added tableau color in the "tab:*" colorname space. e.g. + "tab:red". + * :class:`~mizani.breaks.breaks_width` to generate numeric + breaks by specifying the width (interval between the breaks). + * :class:`~mizani.breaks.breaks_timedelta_width` to generate + timedelta breaks by specifying the width (interval between + the breaks). + * Added name "gray" aliases to all XKCD colors partially named + "grey". + * New algorithms to calculate datetime breaks by either n the + desired number of breaks or width the interval between the + breaks. When using the new + :class:`~mizani.breaks.breaks_date_width`, you can align the + dates by using an offset. (:issue:`58`) + * Fixed using a discrete palette and requesting less colours + than than the smallest swatch in the palette. Among the + affected palettes are category10, category20, category20b, + category20c. + * Added aliases to the vega colormaps for the names used in + matplotlib. plotnine issue + * Make it possible to train discrete data that is a sequence of + tuples. plotnine issue + * For python >=3.13 ~mizani.bounds.squish_infinite and + ~mizani.bounds.squish do not warning about invalid values + when passed arrays with dtype=uint64 and a range with + negative values. + * Type checking pass with numpy 2.2. + * 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. + * ~mizani.breaks.breaks_date has been slightly improved for the + case when it generates monthly breaks. + * :class:`~mizani.transforms.trans` gained new method + diff_type_to_num that should be helpful with some arithmetic + operations for non-numeric domains. + +------------------------------------------------------------------- Old: ---- mizani-0.12.2.tar.gz New: ---- mizani-0.14.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-mizani.spec ++++++ --- /var/tmp/diff_new_pack.cx1ogV/_old 2026-03-16 14:20:17.332657983 +0100 +++ /var/tmp/diff_new_pack.cx1ogV/_new 2026-03-16 14:20:17.336658149 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-mizani # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-mizani -Version: 0.12.2 +Version: 0.14.4 Release: 0 Summary: Scales for Python License: BSD-3-Clause ++++++ mizani-0.12.2.tar.gz -> mizani-0.14.4.tar.gz ++++++ ++++ 10110 lines of diff (skipped)
