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)

Reply via email to