Subject: CVS commit: pkgsrc/graphics/py-seaborn
From: Adam Ciarcinski
Date: 2022-11-29 21:36:28
Message id: 20221129203628.D215FFA90@cvs.NetBSD.org

Log Message:
py-seaborn: updated to 0.12.1

v0.12.1 (October 2022)
----------------------

This is an incremental release that is a recommended upgrade for all users. It \ 
addresses a handful of bugs / regressions in v0.12.0 and adds several features \ 
and enhancements to the new :doc:`objects interface \ 
</tutorial/objects_interface>`.

- |Feature| Added the :class:`objects.Text` mark (:pr:`3051`).

- |Feature| Added the :class:`objects.Dash` mark (:pr:`3074`).

- |Feature| Added the :class:`objects.Perc` stat (:pr:`3063`).

- |Feature| Added the :class:`objects.Count` stat (:pr:`3086`).

- |Feature| The :class:`objects.Band` and :class:`objects.Range` marks will now \ 
cover the full extent of the data if `min` / `max` variables are not explicitly \ 
assigned or added in a transform (:pr:`3056`).

- |Enhancement| |Defaults| The :class:`objects.Jitter` move now applies a small \ 
amount of jitter by default (:pr:`3066`).

- |Enhancement| |Defaults| Axes with a :class:`objects.Nominal` scale now appear \ 
like categorical axes in classic seaborn, with fixed margins, no grid, and an \ 
inverted y axis (:pr:`3069`).

- |Enhancement| |API| The :meth:`objects.Continuous.label` method now accepts \ 
`base=None` to override the default formatter with a log transform (:pr:`3087`).

- |Enhancement| |Fix| Marks that sort along the orient axis (e.g. \ 
:class:`objects.Line`) now use a stable algorithm (:pr:`3064`).

- |Enhancement| |Fix| Added a `label` parameter to :func:`pointplot`, which \ 
addresses a regression in 0.12.0 when :func:`pointplot` is passed to \ 
:class:`FacetGrid` (:pr:`3016`).

- |Fix| Fixed a bug that caused an exception when more than two layers with the \ 
same mappings were added to :class:`objects.Plot` (:pr:`3055`).

- |Fix| Made :class:`objects.PolyFit` robust to missing data (:pr:`3010`).

- |Fix| Fixed a bug in :class:`objects.Plot` that occurred when data assigned to \ 
the orient coordinate had zero variance (:pr:`3084`).

- |Fix| Fixed a regression in :func:`kdeplot` where passing `cmap` for an \ 
unfilled bivariate plot would raise an exception (:pr:`3065`).

- |Fix| Addressed a performance regression in :func:`lineplot` with a large \ 
number of unique x values (:pr:`3081`).

- |Build| Seaborn no longer contains doctest-style examples, simplifying the \ 
testing infrastructure (:pr:`3034`).

Files:
RevisionActionfile
1.10modifypkgsrc/graphics/py-seaborn/Makefile
1.3modifypkgsrc/graphics/py-seaborn/PLIST
1.6modifypkgsrc/graphics/py-seaborn/distinfo