diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-python/seaborn | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'dev-python/seaborn')
| -rw-r--r-- | dev-python/seaborn/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/seaborn/files/seaborn-0.13.2-test.patch | 82 | ||||
| -rw-r--r-- | dev-python/seaborn/metadata.xml | 28 | ||||
| -rw-r--r-- | dev-python/seaborn/seaborn-0.13.2.ebuild | 53 |
4 files changed, 0 insertions, 164 deletions
diff --git a/dev-python/seaborn/Manifest b/dev-python/seaborn/Manifest deleted file mode 100644 index 9ea5f0535596..000000000000 --- a/dev-python/seaborn/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST seaborn-0.13.2.tar.gz 1457696 BLAKE2B 82caa82da487cb880318313e2af270ac409ecde8f0b26f7c7ba39b1763f9f247fa9a4f7c90f989467004e84c41b7eeb9561d1a59e0a23d4d6994ae63e71c1894 SHA512 5a2f11865d0f5b8a9281f0dac1eaf4cd205828293b3e0a2f7f1c24e7d20c989582ecc7e40c32a0fab6736de1f7e126293d9ae5c270e9aa4e93704e86b6b51ef6 diff --git a/dev-python/seaborn/files/seaborn-0.13.2-test.patch b/dev-python/seaborn/files/seaborn-0.13.2-test.patch deleted file mode 100644 index 9b2c3235d760..000000000000 --- a/dev-python/seaborn/files/seaborn-0.13.2-test.patch +++ /dev/null @@ -1,82 +0,0 @@ -From ab486df804b0b306d2b1d407eec5185bcdd40543 Mon Sep 17 00:00:00 2001 -From: Michael Waskom <mwaskom@gmail.com> -Date: Sat, 25 Jan 2025 20:52:38 -0500 -Subject: [PATCH 2/6] Address np.in1d deprecation - ---- - tests/test_categorical.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/test_categorical.py b/tests/test_categorical.py -index 3df7824787..21db60beb7 100644 ---- a/tests/test_categorical.py -+++ b/tests/test_categorical.py -@@ -1206,7 +1206,7 @@ def check_boxen(self, patches, data, orient, pos, width=0.8): - - assert verts[pos_idx].min().round(4) >= np.round(pos - width / 2, 4) - assert verts[pos_idx].max().round(4) <= np.round(pos + width / 2, 4) -- assert np.in1d( -+ assert np.isin( - np.percentile(data, [25, 75]).round(4), verts[val_idx].round(4).flat - ).all() - assert_array_equal(verts[val_idx, 1:, 0], verts[val_idx, :-1, 2]) - -From 2eada7ee9f69a97b43c7c6b41b3c56feb756a5c2 Mon Sep 17 00:00:00 2001 -From: Michael Waskom <mwaskom@gmail.com> -Date: Mon, 16 Dec 2024 07:23:31 -0500 -Subject: [PATCH] Fix tick visibility introspection on 3.10 - ---- - tests/_core/test_plot.py | 25 +++++++++++++------------ - 1 file changed, 13 insertions(+), 12 deletions(-) - -diff --git a/tests/_core/test_plot.py b/tests/_core/test_plot.py -index 5554ea650f..50851646cf 100644 ---- a/tests/_core/test_plot.py -+++ b/tests/_core/test_plot.py -@@ -1782,6 +1782,17 @@ def test_labels(self, long_df): - - class TestLabelVisibility: - -+ def has_xaxis_labels(self, ax): -+ if _version_predates(mpl, "3.7"): -+ # mpl3.7 added a getter for tick params, but both yaxis and xaxis return -+ # the same entry of "labelleft" instead of "labelbottom" for xaxis -+ return len(ax.get_xticklabels()) > 0 -+ elif _version_predates(mpl, "3.10"): -+ # Then I guess they made it labelbottom in 3.10? -+ return ax.xaxis.get_tick_params()["labelleft"] -+ else: -+ return ax.xaxis.get_tick_params()["labelbottom"] -+ - def test_single_subplot(self, long_df): - - x, y = "a", "z" -@@ -1852,12 +1863,7 @@ def test_1d_column_wrapped(self): - for s in subplots[1:]: - ax = s["ax"] - assert ax.xaxis.get_label().get_visible() -- # mpl3.7 added a getter for tick params, but both yaxis and xaxis return -- # the same entry of "labelleft" instead of "labelbottom" for xaxis -- if not _version_predates(mpl, "3.7"): -- assert ax.xaxis.get_tick_params()["labelleft"] -- else: -- assert len(ax.get_xticklabels()) > 0 -+ assert self.has_xaxis_labels(ax) - assert all(t.get_visible() for t in ax.get_xticklabels()) - - for s in subplots[1:-1]: -@@ -1882,12 +1888,7 @@ def test_1d_row_wrapped(self): - for s in subplots[-2:]: - ax = s["ax"] - assert ax.xaxis.get_label().get_visible() -- # mpl3.7 added a getter for tick params, but both yaxis and xaxis return -- # the same entry of "labelleft" instead of "labelbottom" for xaxis -- if not _version_predates(mpl, "3.7"): -- assert ax.xaxis.get_tick_params()["labelleft"] -- else: -- assert len(ax.get_xticklabels()) > 0 -+ assert self.has_xaxis_labels(ax) - assert all(t.get_visible() for t in ax.get_xticklabels()) - - for s in subplots[:-2]: diff --git a/dev-python/seaborn/metadata.xml b/dev-python/seaborn/metadata.xml deleted file mode 100644 index 29173bb2d4d7..000000000000 --- a/dev-python/seaborn/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>python@gentoo.org</email> - <name>Python</name> - </maintainer> - <longdescription lang="en"> - Seaborn is a library for making attractive and informative statistical graphics - in Python. It is built on top of matplotlib and tightly integrated with the - PyData stack, including support for numpy and pandas data structures and - statistical routines from scipy and statsmodels. - - Some of the features that seaborn offers are - - * Several built-in themes that improve on the default matplotlib aesthetics - * Tools for choosing color palettes to make beautiful plots that reveal patterns in your data - * Functions for visualizing univariate and bivariate distributions or for comparing them between subsets of data - * Tools that fit and visualize linear regression models for different kinds of independent and dependent variables - * Functions that visualize matrices of data and use clustering algorithms to discover structure in those matrices - * A function to plot statistical timeseries data with flexible estimation and representation of uncertainty around the estimate - * High-level abstractions for structuring grids of plots that let you easily build complex visualizations - </longdescription> - <upstream> - <remote-id type="pypi">seaborn</remote-id> - <remote-id type="github">mwaskom/seaborn</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-python/seaborn/seaborn-0.13.2.ebuild b/dev-python/seaborn/seaborn-0.13.2.ebuild deleted file mode 100644 index b758619a86e9..000000000000 --- a/dev-python/seaborn/seaborn-0.13.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Statistical data visualization" -HOMEPAGE=" - https://seaborn.pydata.org/ - https://github.com/mwaskom/seaborn/ - https://pypi.org/project/seaborn/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - >=dev-python/matplotlib-3.4[${PYTHON_USEDEP}] - >=dev-python/numpy-1.20[${PYTHON_USEDEP}] - >=dev-python/pandas-1.2[${PYTHON_USEDEP}] - >=dev-python/statsmodels-0.12[${PYTHON_USEDEP}] - >=dev-python/scipy-1.7[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - local PATCHES=( - # https://github.com/mwaskom/seaborn/pull/3802 - # https://github.com/mwaskom/seaborn/pull/3820 - "${FILESDIR}/${P}-test.patch" - ) - - distutils-r1_src_prepare - - # https://github.com/mwaskom/seaborn/pull/3685 - sed -i -e '/VisibleDeprecationWarning/d' tests/test_distributions.py || die -} - -src_test() { - cat > matplotlibrc <<- EOF || die - backend : Agg - EOF - - distutils-r1_src_test -} |
