[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2026-01-06 Thread Michał Górny
commit: c38862a89b418ca075933383e44ac530c58e2204
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  7 03:56:57 2026 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  7 04:16:30 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38862a8

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-2.13.0.ebuild | 44 --
 2 files changed, 46 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 1a99d108e89d..f10e2cc61679 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1,2 @@
-DIST narwhals-2.13.0.tar.gz 594555 BLAKE2B 
0aec6b516be4ac9a216bfea637cc0b5bb4db2f1e8fc179849ada090f729f8619b6892958a4ac564139f89fc80e766b05e2b36d42d116b11a40d8e43a752fa439
 SHA512 
f0bc70c52c915841f14ee21f56d55731c9b2e984fbb4af259d3e835ae849b404693983297a4ea961d4f15fa2c63f5e7f083b6596853fa6eccc8c533ad3e338aa
-DIST narwhals-2.13.0.tar.gz.provenance 9626 BLAKE2B 
d373f35380ac0293c0658dbd92cbe4b25a1667180270e066b69d0eca5cfdd248bbe83285802fcb427d7a92db40c19db093e2268f4f8a25ed4ec0336c6c43d482
 SHA512 
76acb7bc7d98d825465c26d7db6e8875a6d7e324af7c3ab0de098e9b278224129223e4d1ee79cd58d83e076950351fc4870183816a227be5bc1f30cf7588
 DIST narwhals-2.14.0.tar.gz 600648 BLAKE2B 
6470907932b27de747b26ad73f0ec790bf934fc556b700aeee39a25eb6758e1d35d70bc4c0bb2d2145accf0079a2a7052e0164bf6ca5e739893c48ec89f8
 SHA512 
3148bbb66ccf423cf87bdaf674d200a7f2a9297c6ae896147ad065338865218c4dafcd9ab8431b03440f54b1e8080b161930fe8dfad15e380a8b50b19df9d8e2
 DIST narwhals-2.14.0.tar.gz.provenance 9749 BLAKE2B 
6b916923c8c22c79450e0f258343ec8e4f3013b474c187fcd489108267bd90ba4040739fd85469a2b143e0d7614447b00f1b22db4629d5727ba6228f97608790
 SHA512 
c80728abda1807b65cb848ffb7d20ab408e192bd9e1b7862355728b0ee4199d3707c16ec714b3a1311dc1443a25f8033ad5496ed7af5c74347da29a6cb38e938

diff --git a/dev-python/narwhals/narwhals-2.13.0.ebuild 
b/dev-python/narwhals/narwhals-2.13.0.ebuild
deleted file mode 100644
index 9d77b9f7..
--- a/dev-python/narwhals/narwhals-2.13.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2026-01-06 Thread Michał Górny
commit: d9f43d6fcff76629c4d3cd133becfc421e061e2b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan  7 03:57:20 2026 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan  7 04:16:30 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f43d6f

dev-python/narwhals: Bump to 2.15.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 ++
 dev-python/narwhals/narwhals-2.15.0.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index f10e2cc61679..e05d37109679 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.14.0.tar.gz 600648 BLAKE2B 
6470907932b27de747b26ad73f0ec790bf934fc556b700aeee39a25eb6758e1d35d70bc4c0bb2d2145accf0079a2a7052e0164bf6ca5e739893c48ec89f8
 SHA512 
3148bbb66ccf423cf87bdaf674d200a7f2a9297c6ae896147ad065338865218c4dafcd9ab8431b03440f54b1e8080b161930fe8dfad15e380a8b50b19df9d8e2
 DIST narwhals-2.14.0.tar.gz.provenance 9749 BLAKE2B 
6b916923c8c22c79450e0f258343ec8e4f3013b474c187fcd489108267bd90ba4040739fd85469a2b143e0d7614447b00f1b22db4629d5727ba6228f97608790
 SHA512 
c80728abda1807b65cb848ffb7d20ab408e192bd9e1b7862355728b0ee4199d3707c16ec714b3a1311dc1443a25f8033ad5496ed7af5c74347da29a6cb38e938
+DIST narwhals-2.15.0.tar.gz 603479 BLAKE2B 
053945c4812053f05208f82bbc0759a7e7c453c5f40b892dcb424a764c22c8d417c6036eb827e7c73fc086dc97d09e12898e950e7cf5f8bef608e22cf44c369f
 SHA512 
bd73a3bc8cfb36e54892f9f178ffc03134f3c76d9ea4415784b1a5ff8043c70063ada30492e9869bfc6fa3c85561c42354ae0b95424e2082495e9c07c52fb1f4
+DIST narwhals-2.15.0.tar.gz.provenance 9526 BLAKE2B 
5364e9808452ed738861512d3720b022024cc4bd6d7f2382c8ed603f4bd1a28eadb8e2a03f287b6a849ad652efb56577dceec29c315a864b754aec5e27ca7360
 SHA512 
be892b5c05a347891a98a314cc9249bcfca07e5ce9e46ffd98a4392bc8f6c357ca642529c56697ee7ef83baa0c9330beef5c5f2a1073b60ed1d5d965f22f796b

diff --git a/dev-python/narwhals/narwhals-2.15.0.ebuild 
b/dev-python/narwhals/narwhals-2.15.0.ebuild
new file mode 100644
index ..4748f05eec90
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.15.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-12-16 Thread Michał Górny
commit: 95f58131a550630534286839340cd7591f326f1e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 17 06:00:38 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 17 06:16:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f58131

dev-python/narwhals: Bump to 2.14.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 ++
 dev-python/narwhals/narwhals-2.14.0.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 6114c66852d8..1a99d108e89d 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.13.0.tar.gz 594555 BLAKE2B 
0aec6b516be4ac9a216bfea637cc0b5bb4db2f1e8fc179849ada090f729f8619b6892958a4ac564139f89fc80e766b05e2b36d42d116b11a40d8e43a752fa439
 SHA512 
f0bc70c52c915841f14ee21f56d55731c9b2e984fbb4af259d3e835ae849b404693983297a4ea961d4f15fa2c63f5e7f083b6596853fa6eccc8c533ad3e338aa
 DIST narwhals-2.13.0.tar.gz.provenance 9626 BLAKE2B 
d373f35380ac0293c0658dbd92cbe4b25a1667180270e066b69d0eca5cfdd248bbe83285802fcb427d7a92db40c19db093e2268f4f8a25ed4ec0336c6c43d482
 SHA512 
76acb7bc7d98d825465c26d7db6e8875a6d7e324af7c3ab0de098e9b278224129223e4d1ee79cd58d83e076950351fc4870183816a227be5bc1f30cf7588
+DIST narwhals-2.14.0.tar.gz 600648 BLAKE2B 
6470907932b27de747b26ad73f0ec790bf934fc556b700aeee39a25eb6758e1d35d70bc4c0bb2d2145accf0079a2a7052e0164bf6ca5e739893c48ec89f8
 SHA512 
3148bbb66ccf423cf87bdaf674d200a7f2a9297c6ae896147ad065338865218c4dafcd9ab8431b03440f54b1e8080b161930fe8dfad15e380a8b50b19df9d8e2
+DIST narwhals-2.14.0.tar.gz.provenance 9749 BLAKE2B 
6b916923c8c22c79450e0f258343ec8e4f3013b474c187fcd489108267bd90ba4040739fd85469a2b143e0d7614447b00f1b22db4629d5727ba6228f97608790
 SHA512 
c80728abda1807b65cb848ffb7d20ab408e192bd9e1b7862355728b0ee4199d3707c16ec714b3a1311dc1443a25f8033ad5496ed7af5c74347da29a6cb38e938

diff --git a/dev-python/narwhals/narwhals-2.14.0.ebuild 
b/dev-python/narwhals/narwhals-2.14.0.ebuild
new file mode 100644
index ..9d77b9f7
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.14.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-12-16 Thread Michał Górny
commit: e71f58329bda38171b58a06cc94682dd324343fc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 17 06:00:02 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 17 06:16:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e71f5832

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-2.12.0.ebuild | 44 --
 2 files changed, 46 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 1ded7765d831..6114c66852d8 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1,2 @@
-DIST narwhals-2.12.0.tar.gz 590404 BLAKE2B 
2cee8cff2f8729940aac78950692117348a960c781a9e1adec3e8f1cb0afc98aa19d46a73cd5792a7aa4d607410d69433fa0760e7cdd6cd76229118497bb9156
 SHA512 
692ee2de2bf0cd589772b01c419fa6a50f815df3311109bfbbcc042b396082362cf439abd7da68b476e869594367d4c85a77bc64e7402219fed44e257c6a3fdd
-DIST narwhals-2.12.0.tar.gz.provenance 9771 BLAKE2B 
204ffab4f63293e8229f23eb353778b853b582c8f083ea315c9921796b0c357b2ab1b909f3dd4057ae052960fedcfcaa07a1e188b0a098591e348973fb833b0f
 SHA512 
3b59c95a3b720499804ac6752585dda24591f4b0103164013c700e12bb1bef8db67620b9d888d2153ed8d578120f11ea80ed20a0feff9e6632bad0821b132143
 DIST narwhals-2.13.0.tar.gz 594555 BLAKE2B 
0aec6b516be4ac9a216bfea637cc0b5bb4db2f1e8fc179849ada090f729f8619b6892958a4ac564139f89fc80e766b05e2b36d42d116b11a40d8e43a752fa439
 SHA512 
f0bc70c52c915841f14ee21f56d55731c9b2e984fbb4af259d3e835ae849b404693983297a4ea961d4f15fa2c63f5e7f083b6596853fa6eccc8c533ad3e338aa
 DIST narwhals-2.13.0.tar.gz.provenance 9626 BLAKE2B 
d373f35380ac0293c0658dbd92cbe4b25a1667180270e066b69d0eca5cfdd248bbe83285802fcb427d7a92db40c19db093e2268f4f8a25ed4ec0336c6c43d482
 SHA512 
76acb7bc7d98d825465c26d7db6e8875a6d7e324af7c3ab0de098e9b278224129223e4d1ee79cd58d83e076950351fc4870183816a227be5bc1f30cf7588

diff --git a/dev-python/narwhals/narwhals-2.12.0.ebuild 
b/dev-python/narwhals/narwhals-2.12.0.ebuild
deleted file mode 100644
index 9d77b9f7..
--- a/dev-python/narwhals/narwhals-2.12.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-12-02 Thread Michał Górny
commit: e62958721f55f5d6faa50ce7a07f643fc32e9b72
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  2 07:25:11 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  2 08:22:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6295872

dev-python/narwhals: Bump to 2.13.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 ++
 dev-python/narwhals/narwhals-2.13.0.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 4add4d0fce9f..1ded7765d831 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.12.0.tar.gz 590404 BLAKE2B 
2cee8cff2f8729940aac78950692117348a960c781a9e1adec3e8f1cb0afc98aa19d46a73cd5792a7aa4d607410d69433fa0760e7cdd6cd76229118497bb9156
 SHA512 
692ee2de2bf0cd589772b01c419fa6a50f815df3311109bfbbcc042b396082362cf439abd7da68b476e869594367d4c85a77bc64e7402219fed44e257c6a3fdd
 DIST narwhals-2.12.0.tar.gz.provenance 9771 BLAKE2B 
204ffab4f63293e8229f23eb353778b853b582c8f083ea315c9921796b0c357b2ab1b909f3dd4057ae052960fedcfcaa07a1e188b0a098591e348973fb833b0f
 SHA512 
3b59c95a3b720499804ac6752585dda24591f4b0103164013c700e12bb1bef8db67620b9d888d2153ed8d578120f11ea80ed20a0feff9e6632bad0821b132143
+DIST narwhals-2.13.0.tar.gz 594555 BLAKE2B 
0aec6b516be4ac9a216bfea637cc0b5bb4db2f1e8fc179849ada090f729f8619b6892958a4ac564139f89fc80e766b05e2b36d42d116b11a40d8e43a752fa439
 SHA512 
f0bc70c52c915841f14ee21f56d55731c9b2e984fbb4af259d3e835ae849b404693983297a4ea961d4f15fa2c63f5e7f083b6596853fa6eccc8c533ad3e338aa
+DIST narwhals-2.13.0.tar.gz.provenance 9626 BLAKE2B 
d373f35380ac0293c0658dbd92cbe4b25a1667180270e066b69d0eca5cfdd248bbe83285802fcb427d7a92db40c19db093e2268f4f8a25ed4ec0336c6c43d482
 SHA512 
76acb7bc7d98d825465c26d7db6e8875a6d7e324af7c3ab0de098e9b278224129223e4d1ee79cd58d83e076950351fc4870183816a227be5bc1f30cf7588

diff --git a/dev-python/narwhals/narwhals-2.13.0.ebuild 
b/dev-python/narwhals/narwhals-2.13.0.ebuild
new file mode 100644
index ..9d77b9f7
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.13.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-12-02 Thread Michał Górny
commit: b3a3489a7e64979f7cda0f0535d015c178cb6eb4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  2 07:24:27 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  2 08:22:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a3489a

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  4 ---
 dev-python/narwhals/narwhals-2.10.2.ebuild | 44 --
 dev-python/narwhals/narwhals-2.11.0.ebuild | 44 --
 3 files changed, 92 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index e39a9d47b61f..4add4d0fce9f 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,6 +1,2 @@
-DIST narwhals-2.10.2.tar.gz 584954 BLAKE2B 
9f8b96e44d3ceb4fa27d4bc36f4d0507f9f93d163180b25eebc4e96a4a4f10479b6f9ccac42368151331d9b5167c5694e7b3195336c4d4fe95efbc16628927e8
 SHA512 
818d57fe759b76374fc869056f0a4ffe6cc83bd19f2d0783428128f1ed958daf8e5a3c8cecfb365e318d5f41cc814d9388531273b77e946a76f6058f8a28850a
-DIST narwhals-2.10.2.tar.gz.provenance 9485 BLAKE2B 
9cc829eb823c8a27681c6d7a47bb894b99c3aaa6532c923fa4e6cd708fa019d2d61fec6889c19303d4e847485d188c051c20f4db14e53a86796bb917481f51aa
 SHA512 
66b9c91aaf6e8a507c0e35bb076c7b4ba4d35c27773b9432557ade4650aa1d8cda4c621139138d8342d153d390ff87879cedd34f46c801c213f0b785af18fe9c
-DIST narwhals-2.11.0.tar.gz 589233 BLAKE2B 
98b0c8bf2895092538edb3a570135bfcbe8932e790411357f46d5d5bec7629d041fd987b4ab30550dc6df56297653b02c51cfcefce08d323fab8e203ce427fed
 SHA512 
0ac1844d409d898526da380e4c99353903f2017de3534e6f9d94e257c4bd369df29db0c4f79f7207c3c46577504d41ff5db73fa756d7241cfde2409b01a08d53
-DIST narwhals-2.11.0.tar.gz.provenance 9661 BLAKE2B 
ad5083eccef69217ca1410c2daf595f7437088c91749b644a4ea85763405a597a111c23dffe3b38db4c1b3051219fa72ba86c56b135b9a0f0b1ce266eb504fd2
 SHA512 
9ed4b208b811cdf2cbecf0dbf32a28ddd06227c8ed5856b5759b503ea0b12974c63c3118c52de55481b9d0aad74398ad9991a6fb1b9d4c10a769e80d8bdc471d
 DIST narwhals-2.12.0.tar.gz 590404 BLAKE2B 
2cee8cff2f8729940aac78950692117348a960c781a9e1adec3e8f1cb0afc98aa19d46a73cd5792a7aa4d607410d69433fa0760e7cdd6cd76229118497bb9156
 SHA512 
692ee2de2bf0cd589772b01c419fa6a50f815df3311109bfbbcc042b396082362cf439abd7da68b476e869594367d4c85a77bc64e7402219fed44e257c6a3fdd
 DIST narwhals-2.12.0.tar.gz.provenance 9771 BLAKE2B 
204ffab4f63293e8229f23eb353778b853b582c8f083ea315c9921796b0c357b2ab1b909f3dd4057ae052960fedcfcaa07a1e188b0a098591e348973fb833b0f
 SHA512 
3b59c95a3b720499804ac6752585dda24591f4b0103164013c700e12bb1bef8db67620b9d888d2153ed8d578120f11ea80ed20a0feff9e6632bad0821b132143

diff --git a/dev-python/narwhals/narwhals-2.10.2.ebuild 
b/dev-python/narwhals/narwhals-2.10.2.ebuild
deleted file mode 100644
index 9d77b9f7..
--- a/dev-python/narwhals/narwhals-2.10.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-2.11.0.ebuild 
b/dev-python/narwhals/narwhals-2.11.0.ebuild
deleted file mode 100644
index 9d77b9f7..
--- a/dev-python/narwhals/narwhals-2.11.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-

[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-11-17 Thread Michał Górny
commit: fdae3572a02c6da711ba7c22cbee091f306cbaed
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 17 14:21:37 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 17 15:11:37 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdae3572

dev-python/narwhals: Bump to 2.12.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 ++
 dev-python/narwhals/narwhals-2.12.0.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 444ea432a4ed..e39a9d47b61f 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -2,3 +2,5 @@ DIST narwhals-2.10.2.tar.gz 584954 BLAKE2B 
9f8b96e44d3ceb4fa27d4bc36f4d0507f9f93
 DIST narwhals-2.10.2.tar.gz.provenance 9485 BLAKE2B 
9cc829eb823c8a27681c6d7a47bb894b99c3aaa6532c923fa4e6cd708fa019d2d61fec6889c19303d4e847485d188c051c20f4db14e53a86796bb917481f51aa
 SHA512 
66b9c91aaf6e8a507c0e35bb076c7b4ba4d35c27773b9432557ade4650aa1d8cda4c621139138d8342d153d390ff87879cedd34f46c801c213f0b785af18fe9c
 DIST narwhals-2.11.0.tar.gz 589233 BLAKE2B 
98b0c8bf2895092538edb3a570135bfcbe8932e790411357f46d5d5bec7629d041fd987b4ab30550dc6df56297653b02c51cfcefce08d323fab8e203ce427fed
 SHA512 
0ac1844d409d898526da380e4c99353903f2017de3534e6f9d94e257c4bd369df29db0c4f79f7207c3c46577504d41ff5db73fa756d7241cfde2409b01a08d53
 DIST narwhals-2.11.0.tar.gz.provenance 9661 BLAKE2B 
ad5083eccef69217ca1410c2daf595f7437088c91749b644a4ea85763405a597a111c23dffe3b38db4c1b3051219fa72ba86c56b135b9a0f0b1ce266eb504fd2
 SHA512 
9ed4b208b811cdf2cbecf0dbf32a28ddd06227c8ed5856b5759b503ea0b12974c63c3118c52de55481b9d0aad74398ad9991a6fb1b9d4c10a769e80d8bdc471d
+DIST narwhals-2.12.0.tar.gz 590404 BLAKE2B 
2cee8cff2f8729940aac78950692117348a960c781a9e1adec3e8f1cb0afc98aa19d46a73cd5792a7aa4d607410d69433fa0760e7cdd6cd76229118497bb9156
 SHA512 
692ee2de2bf0cd589772b01c419fa6a50f815df3311109bfbbcc042b396082362cf439abd7da68b476e869594367d4c85a77bc64e7402219fed44e257c6a3fdd
+DIST narwhals-2.12.0.tar.gz.provenance 9771 BLAKE2B 
204ffab4f63293e8229f23eb353778b853b582c8f083ea315c9921796b0c357b2ab1b909f3dd4057ae052960fedcfcaa07a1e188b0a098591e348973fb833b0f
 SHA512 
3b59c95a3b720499804ac6752585dda24591f4b0103164013c700e12bb1bef8db67620b9d888d2153ed8d578120f11ea80ed20a0feff9e6632bad0821b132143

diff --git a/dev-python/narwhals/narwhals-2.12.0.ebuild 
b/dev-python/narwhals/narwhals-2.12.0.ebuild
new file mode 100644
index ..9d77b9f7
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.12.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-11-10 Thread Michał Górny
commit: 625bb194a1a655e56f182b1b7c50fb9b25ac980d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 11 07:21:54 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 11 07:42:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625bb194

dev-python/narwhals: Bump to 2.11.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 ++
 dev-python/narwhals/narwhals-2.11.0.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 268b111dd874..444ea432a4ed 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.10.2.tar.gz 584954 BLAKE2B 
9f8b96e44d3ceb4fa27d4bc36f4d0507f9f93d163180b25eebc4e96a4a4f10479b6f9ccac42368151331d9b5167c5694e7b3195336c4d4fe95efbc16628927e8
 SHA512 
818d57fe759b76374fc869056f0a4ffe6cc83bd19f2d0783428128f1ed958daf8e5a3c8cecfb365e318d5f41cc814d9388531273b77e946a76f6058f8a28850a
 DIST narwhals-2.10.2.tar.gz.provenance 9485 BLAKE2B 
9cc829eb823c8a27681c6d7a47bb894b99c3aaa6532c923fa4e6cd708fa019d2d61fec6889c19303d4e847485d188c051c20f4db14e53a86796bb917481f51aa
 SHA512 
66b9c91aaf6e8a507c0e35bb076c7b4ba4d35c27773b9432557ade4650aa1d8cda4c621139138d8342d153d390ff87879cedd34f46c801c213f0b785af18fe9c
+DIST narwhals-2.11.0.tar.gz 589233 BLAKE2B 
98b0c8bf2895092538edb3a570135bfcbe8932e790411357f46d5d5bec7629d041fd987b4ab30550dc6df56297653b02c51cfcefce08d323fab8e203ce427fed
 SHA512 
0ac1844d409d898526da380e4c99353903f2017de3534e6f9d94e257c4bd369df29db0c4f79f7207c3c46577504d41ff5db73fa756d7241cfde2409b01a08d53
+DIST narwhals-2.11.0.tar.gz.provenance 9661 BLAKE2B 
ad5083eccef69217ca1410c2daf595f7437088c91749b644a4ea85763405a597a111c23dffe3b38db4c1b3051219fa72ba86c56b135b9a0f0b1ce266eb504fd2
 SHA512 
9ed4b208b811cdf2cbecf0dbf32a28ddd06227c8ed5856b5759b503ea0b12974c63c3118c52de55481b9d0aad74398ad9991a6fb1b9d4c10a769e80d8bdc471d

diff --git a/dev-python/narwhals/narwhals-2.11.0.ebuild 
b/dev-python/narwhals/narwhals-2.11.0.ebuild
new file mode 100644
index ..9d77b9f7
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.11.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-11-10 Thread Michał Górny
commit: 4ca131e8395a5087e7e1f051194271e30637975d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 11 07:21:28 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 11 07:42:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca131e8

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-2.10.1.ebuild | 44 --
 2 files changed, 46 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index dd1c620bdb74..268b111dd874 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1,2 @@
-DIST narwhals-2.10.1.tar.gz 584727 BLAKE2B 
acfa7fadbfd32288072a16a82dab9f5d48a09dbb709179505954f3326308a62af2c4e444e602119a2c0799dd525531cc5e59b4878c1fec7e7ed7674e8ff0036a
 SHA512 
7658296ace9415179a3eda3e9aa26435ced6b8f839f6eb46ba765ec47ea58a8c05d061e046bd3be451baa24cdf7d192a1acdcfc6c3be28d5f101458124848447
-DIST narwhals-2.10.1.tar.gz.provenance 9673 BLAKE2B 
389bf3a168972d34fc772d79081870733f04e0cec13ca481dc19b516a727eaa58aceac307cac1fccf5e98f7bcaf56561d442e1a3a5e652bc1797cedb5e78cce8
 SHA512 
b4cfd42e7b909d1fd8d8bd48c96271e7c151cea112027559c8a425bb852bd4904b8eba806377083e8c620e492eb4b522aa9c12e50cca2eaf12928ba96643a7ce
 DIST narwhals-2.10.2.tar.gz 584954 BLAKE2B 
9f8b96e44d3ceb4fa27d4bc36f4d0507f9f93d163180b25eebc4e96a4a4f10479b6f9ccac42368151331d9b5167c5694e7b3195336c4d4fe95efbc16628927e8
 SHA512 
818d57fe759b76374fc869056f0a4ffe6cc83bd19f2d0783428128f1ed958daf8e5a3c8cecfb365e318d5f41cc814d9388531273b77e946a76f6058f8a28850a
 DIST narwhals-2.10.2.tar.gz.provenance 9485 BLAKE2B 
9cc829eb823c8a27681c6d7a47bb894b99c3aaa6532c923fa4e6cd708fa019d2d61fec6889c19303d4e847485d188c051c20f4db14e53a86796bb917481f51aa
 SHA512 
66b9c91aaf6e8a507c0e35bb076c7b4ba4d35c27773b9432557ade4650aa1d8cda4c621139138d8342d153d390ff87879cedd34f46c801c213f0b785af18fe9c

diff --git a/dev-python/narwhals/narwhals-2.10.1.ebuild 
b/dev-python/narwhals/narwhals-2.10.1.ebuild
deleted file mode 100644
index 9d77b9f7..
--- a/dev-python/narwhals/narwhals-2.10.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-11-04 Thread Michał Górny
commit: 304c33ee0d58e27262c33ce598a4c8e3b07b8915
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  5 03:04:24 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  5 03:23:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304c33ee

dev-python/narwhals: Bump to 2.10.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 ++
 dev-python/narwhals/narwhals-2.10.2.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index a1b4022f553c..dd1c620bdb74 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.10.1.tar.gz 584727 BLAKE2B 
acfa7fadbfd32288072a16a82dab9f5d48a09dbb709179505954f3326308a62af2c4e444e602119a2c0799dd525531cc5e59b4878c1fec7e7ed7674e8ff0036a
 SHA512 
7658296ace9415179a3eda3e9aa26435ced6b8f839f6eb46ba765ec47ea58a8c05d061e046bd3be451baa24cdf7d192a1acdcfc6c3be28d5f101458124848447
 DIST narwhals-2.10.1.tar.gz.provenance 9673 BLAKE2B 
389bf3a168972d34fc772d79081870733f04e0cec13ca481dc19b516a727eaa58aceac307cac1fccf5e98f7bcaf56561d442e1a3a5e652bc1797cedb5e78cce8
 SHA512 
b4cfd42e7b909d1fd8d8bd48c96271e7c151cea112027559c8a425bb852bd4904b8eba806377083e8c620e492eb4b522aa9c12e50cca2eaf12928ba96643a7ce
+DIST narwhals-2.10.2.tar.gz 584954 BLAKE2B 
9f8b96e44d3ceb4fa27d4bc36f4d0507f9f93d163180b25eebc4e96a4a4f10479b6f9ccac42368151331d9b5167c5694e7b3195336c4d4fe95efbc16628927e8
 SHA512 
818d57fe759b76374fc869056f0a4ffe6cc83bd19f2d0783428128f1ed958daf8e5a3c8cecfb365e318d5f41cc814d9388531273b77e946a76f6058f8a28850a
+DIST narwhals-2.10.2.tar.gz.provenance 9485 BLAKE2B 
9cc829eb823c8a27681c6d7a47bb894b99c3aaa6532c923fa4e6cd708fa019d2d61fec6889c19303d4e847485d188c051c20f4db14e53a86796bb917481f51aa
 SHA512 
66b9c91aaf6e8a507c0e35bb076c7b4ba4d35c27773b9432557ade4650aa1d8cda4c621139138d8342d153d390ff87879cedd34f46c801c213f0b785af18fe9c

diff --git a/dev-python/narwhals/narwhals-2.10.2.ebuild 
b/dev-python/narwhals/narwhals-2.10.2.ebuild
new file mode 100644
index ..9d77b9f7
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.10.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-11-04 Thread Michał Górny
commit: f7aebf132dabb42c6f4fa6bda4e129dc735d1cb1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov  5 03:03:57 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov  5 03:23:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7aebf13

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  4 ---
 dev-python/narwhals/narwhals-2.10.0.ebuild | 44 --
 dev-python/narwhals/narwhals-2.9.0.ebuild  | 44 --
 3 files changed, 92 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index cfa1006b07e7..a1b4022f553c 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,6 +1,2 @@
-DIST narwhals-2.10.0.tar.gz 582423 BLAKE2B 
e1d961d62f313075320812d2efbedf732a1a02b69f225503caa6c8b853bb659f96b86578ea3835a66e310c7a1962041bebad15e69fae80e521ad2bf7175b52c6
 SHA512 
5ebbf759bd19dfd055d53671fe3a8f4a7275a6f6a8e7d72bfdfe58f1019afe3fc3a41375bc751a80592eb515910ec73068ff842eb89092dd530ccc3c6a68ad0c
-DIST narwhals-2.10.0.tar.gz.provenance 9767 BLAKE2B 
25f9dae99f64be6b2e5bc079922a8ce9a6bc09662cb4f86eb3ff5a6356340d1e5795150905d832a5590925f7c561e9d3ac0bca2e2aaedad52962107772c29c47
 SHA512 
dcd0de9ac66c812d9412badb8a366befdc98b615b24424da3af3cc05c34a899fc9e597f73376abe89390a759b90a11225e63a081135c02b5423542eaba9e1340
 DIST narwhals-2.10.1.tar.gz 584727 BLAKE2B 
acfa7fadbfd32288072a16a82dab9f5d48a09dbb709179505954f3326308a62af2c4e444e602119a2c0799dd525531cc5e59b4878c1fec7e7ed7674e8ff0036a
 SHA512 
7658296ace9415179a3eda3e9aa26435ced6b8f839f6eb46ba765ec47ea58a8c05d061e046bd3be451baa24cdf7d192a1acdcfc6c3be28d5f101458124848447
 DIST narwhals-2.10.1.tar.gz.provenance 9673 BLAKE2B 
389bf3a168972d34fc772d79081870733f04e0cec13ca481dc19b516a727eaa58aceac307cac1fccf5e98f7bcaf56561d442e1a3a5e652bc1797cedb5e78cce8
 SHA512 
b4cfd42e7b909d1fd8d8bd48c96271e7c151cea112027559c8a425bb852bd4904b8eba806377083e8c620e492eb4b522aa9c12e50cca2eaf12928ba96643a7ce
-DIST narwhals-2.9.0.tar.gz 584098 BLAKE2B 
eb5a2e78e4cbc11de23a3cd758e3e70e51f83fca409964d700ff6d26fd5d403a0445fe01ae74b963ae2dc10d89707ff84276cf0df9b0646352c1e9f89d93ce5a
 SHA512 
8d6adcf5c1f189de4b0bef1ffe87a29769d35f9a11022974104d215a3cfd99cd913d8f128e14b2ff7729b458c67c3b6822257c73c2946efa43db2fef76d5062f
-DIST narwhals-2.9.0.tar.gz.provenance 9657 BLAKE2B 
80e388069286c4481bcee98614a9bea360f722db6491de4cbbd594d32cb1f74140c45f2983ebaa9885739c029b11454eae6f58486aeea2c29453c53eae481173
 SHA512 
8688f4848cb5bd507a6266bba49d8c515c096d8a99952c81c3bdc3ff61b101b71e83f8bb1aaab6fb41c93863c9250eb36a656b9e117c37b7b394f40843db7be6

diff --git a/dev-python/narwhals/narwhals-2.10.0.ebuild 
b/dev-python/narwhals/narwhals-2.10.0.ebuild
deleted file mode 100644
index 9d77b9f7..
--- a/dev-python/narwhals/narwhals-2.10.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-2.9.0.ebuild 
b/dev-python/narwhals/narwhals-2.9.0.ebuild
deleted file mode 100644
index 9d77b9f7..
--- a/dev-python/narwhals/narwhals-2.9.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-31 Thread Michał Górny
commit: 29566a0348b5a7808a85b9acae8729d8b4ab838d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov  1 05:49:07 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov  1 06:12:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29566a03

dev-python/narwhals: Bump to 2.10.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 ++
 dev-python/narwhals/narwhals-2.10.1.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 31ed0a2c66af..cfa1006b07e7 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1,6 @@
 DIST narwhals-2.10.0.tar.gz 582423 BLAKE2B 
e1d961d62f313075320812d2efbedf732a1a02b69f225503caa6c8b853bb659f96b86578ea3835a66e310c7a1962041bebad15e69fae80e521ad2bf7175b52c6
 SHA512 
5ebbf759bd19dfd055d53671fe3a8f4a7275a6f6a8e7d72bfdfe58f1019afe3fc3a41375bc751a80592eb515910ec73068ff842eb89092dd530ccc3c6a68ad0c
 DIST narwhals-2.10.0.tar.gz.provenance 9767 BLAKE2B 
25f9dae99f64be6b2e5bc079922a8ce9a6bc09662cb4f86eb3ff5a6356340d1e5795150905d832a5590925f7c561e9d3ac0bca2e2aaedad52962107772c29c47
 SHA512 
dcd0de9ac66c812d9412badb8a366befdc98b615b24424da3af3cc05c34a899fc9e597f73376abe89390a759b90a11225e63a081135c02b5423542eaba9e1340
+DIST narwhals-2.10.1.tar.gz 584727 BLAKE2B 
acfa7fadbfd32288072a16a82dab9f5d48a09dbb709179505954f3326308a62af2c4e444e602119a2c0799dd525531cc5e59b4878c1fec7e7ed7674e8ff0036a
 SHA512 
7658296ace9415179a3eda3e9aa26435ced6b8f839f6eb46ba765ec47ea58a8c05d061e046bd3be451baa24cdf7d192a1acdcfc6c3be28d5f101458124848447
+DIST narwhals-2.10.1.tar.gz.provenance 9673 BLAKE2B 
389bf3a168972d34fc772d79081870733f04e0cec13ca481dc19b516a727eaa58aceac307cac1fccf5e98f7bcaf56561d442e1a3a5e652bc1797cedb5e78cce8
 SHA512 
b4cfd42e7b909d1fd8d8bd48c96271e7c151cea112027559c8a425bb852bd4904b8eba806377083e8c620e492eb4b522aa9c12e50cca2eaf12928ba96643a7ce
 DIST narwhals-2.9.0.tar.gz 584098 BLAKE2B 
eb5a2e78e4cbc11de23a3cd758e3e70e51f83fca409964d700ff6d26fd5d403a0445fe01ae74b963ae2dc10d89707ff84276cf0df9b0646352c1e9f89d93ce5a
 SHA512 
8d6adcf5c1f189de4b0bef1ffe87a29769d35f9a11022974104d215a3cfd99cd913d8f128e14b2ff7729b458c67c3b6822257c73c2946efa43db2fef76d5062f
 DIST narwhals-2.9.0.tar.gz.provenance 9657 BLAKE2B 
80e388069286c4481bcee98614a9bea360f722db6491de4cbbd594d32cb1f74140c45f2983ebaa9885739c029b11454eae6f58486aeea2c29453c53eae481173
 SHA512 
8688f4848cb5bd507a6266bba49d8c515c096d8a99952c81c3bdc3ff61b101b71e83f8bb1aaab6fb41c93863c9250eb36a656b9e117c37b7b394f40843db7be6

diff --git a/dev-python/narwhals/narwhals-2.10.1.ebuild 
b/dev-python/narwhals/narwhals-2.10.1.ebuild
new file mode 100644
index ..9d77b9f7
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.10.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-27 Thread Michał Górny
commit: a02d0a2db6d8bef72b5b4318bbfb4dfa8a127d02
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 28 06:31:25 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 28 06:31:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02d0a2d

dev-python/narwhals: Bump to 2.10.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 ++
 dev-python/narwhals/narwhals-2.10.0.ebuild | 44 ++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 0380d47776b5..31ed0a2c66af 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
+DIST narwhals-2.10.0.tar.gz 582423 BLAKE2B 
e1d961d62f313075320812d2efbedf732a1a02b69f225503caa6c8b853bb659f96b86578ea3835a66e310c7a1962041bebad15e69fae80e521ad2bf7175b52c6
 SHA512 
5ebbf759bd19dfd055d53671fe3a8f4a7275a6f6a8e7d72bfdfe58f1019afe3fc3a41375bc751a80592eb515910ec73068ff842eb89092dd530ccc3c6a68ad0c
+DIST narwhals-2.10.0.tar.gz.provenance 9767 BLAKE2B 
25f9dae99f64be6b2e5bc079922a8ce9a6bc09662cb4f86eb3ff5a6356340d1e5795150905d832a5590925f7c561e9d3ac0bca2e2aaedad52962107772c29c47
 SHA512 
dcd0de9ac66c812d9412badb8a366befdc98b615b24424da3af3cc05c34a899fc9e597f73376abe89390a759b90a11225e63a081135c02b5423542eaba9e1340
 DIST narwhals-2.9.0.tar.gz 584098 BLAKE2B 
eb5a2e78e4cbc11de23a3cd758e3e70e51f83fca409964d700ff6d26fd5d403a0445fe01ae74b963ae2dc10d89707ff84276cf0df9b0646352c1e9f89d93ce5a
 SHA512 
8d6adcf5c1f189de4b0bef1ffe87a29769d35f9a11022974104d215a3cfd99cd913d8f128e14b2ff7729b458c67c3b6822257c73c2946efa43db2fef76d5062f
 DIST narwhals-2.9.0.tar.gz.provenance 9657 BLAKE2B 
80e388069286c4481bcee98614a9bea360f722db6491de4cbbd594d32cb1f74140c45f2983ebaa9885739c029b11454eae6f58486aeea2c29453c53eae481173
 SHA512 
8688f4848cb5bd507a6266bba49d8c515c096d8a99952c81c3bdc3ff61b101b71e83f8bb1aaab6fb41c93863c9250eb36a656b9e117c37b7b394f40843db7be6

diff --git a/dev-python/narwhals/narwhals-2.10.0.ebuild 
b/dev-python/narwhals/narwhals-2.10.0.ebuild
new file mode 100644
index ..9d77b9f7
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.10.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-27 Thread Michał Górny
commit: 874ab7730570f9ba2d7fbf50d2c2d112a07da7da
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 28 06:31:04 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 28 06:31:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874ab773

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 --
 dev-python/narwhals/narwhals-2.8.0.ebuild | 44 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index b6468f86677f..0380d47776b5 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1,2 @@
-DIST narwhals-2.8.0.tar.gz 574277 BLAKE2B 
6aa0b9d519a5c01a6d0ed05093f2a53771d25d18db106b72499f88ec8ceea23bc6f1d3f62fb6a256ef2aa4a1c8198740125f907b6f0b6c564988faa597087f80
 SHA512 
2ceeac7723f692f5397e74ce16c1ba293e7686c8e89832548733208e4fa75d2a117f364c2d21504ac9a6f5e097b9178fcc2c87e85bd9db9f80221cdad3013a45
-DIST narwhals-2.8.0.tar.gz.provenance 9653 BLAKE2B 
90a4af2e5780858f411ba8108b06b71085d9eb0c6fed03738d48b050490bf25286b87be7f41d2468d03b02d2ac12a60aa161d6012a15d77ed943c2695bbe7be8
 SHA512 
eb7ae5b01d96a99218acb630b5e57db1c7de0809c51b2cde7e48a0c0db86204064877a49d67e4f8c75e3b506d32da61fb7b523839213e4cc3a9427da2392a748
 DIST narwhals-2.9.0.tar.gz 584098 BLAKE2B 
eb5a2e78e4cbc11de23a3cd758e3e70e51f83fca409964d700ff6d26fd5d403a0445fe01ae74b963ae2dc10d89707ff84276cf0df9b0646352c1e9f89d93ce5a
 SHA512 
8d6adcf5c1f189de4b0bef1ffe87a29769d35f9a11022974104d215a3cfd99cd913d8f128e14b2ff7729b458c67c3b6822257c73c2946efa43db2fef76d5062f
 DIST narwhals-2.9.0.tar.gz.provenance 9657 BLAKE2B 
80e388069286c4481bcee98614a9bea360f722db6491de4cbbd594d32cb1f74140c45f2983ebaa9885739c029b11454eae6f58486aeea2c29453c53eae481173
 SHA512 
8688f4848cb5bd507a6266bba49d8c515c096d8a99952c81c3bdc3ff61b101b71e83f8bb1aaab6fb41c93863c9250eb36a656b9e117c37b7b394f40843db7be6

diff --git a/dev-python/narwhals/narwhals-2.8.0.ebuild 
b/dev-python/narwhals/narwhals-2.8.0.ebuild
deleted file mode 100644
index 9d77b9f7..
--- a/dev-python/narwhals/narwhals-2.8.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-21 Thread Michał Górny
commit: 7d10f00550a37bfeb52fc9cba10bcd2753bceefe
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 21 06:36:43 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 21 06:45:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d10f005

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 --
 dev-python/narwhals/narwhals-2.7.0.ebuild | 44 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 2214685b6f9d..7ea0df14c5af 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1,2 @@
-DIST narwhals-2.7.0.tar.gz 569315 BLAKE2B 
d46de1c1fedd58872adb7104e325b78479837d6bd2eaeef0f290f926b6d78493135267bab3b4a6d698f561fdefb918709f5fe60475bbd126025eaf516c4fe3ba
 SHA512 
fc4334f2dd99b459b3a27698acf514d9c5ac21c753ba4099b371db6a24aff4538f3bc9f67537bc60368f6543c3169947dc120206b04bdd60996cf25bfe2c158a
-DIST narwhals-2.7.0.tar.gz.provenance 9790 BLAKE2B 
a1a2bf3aaed9864611e9f6bd648df67a6478c5846fb38b1ae30fcd3914305a9f3de7fdc765c821353c99f888e6f7f2504818f4b9d887554406d7757028a9403a
 SHA512 
415b7ce737fb197ccff6340ce42c8d7a0b1005af6817267af46b68e3e517b01602a756f7800f1d48d73e462aa565480245432c3d961e18bc1eb7b9dda37da42b
 DIST narwhals-2.8.0.tar.gz 574277 BLAKE2B 
6aa0b9d519a5c01a6d0ed05093f2a53771d25d18db106b72499f88ec8ceea23bc6f1d3f62fb6a256ef2aa4a1c8198740125f907b6f0b6c564988faa597087f80
 SHA512 
2ceeac7723f692f5397e74ce16c1ba293e7686c8e89832548733208e4fa75d2a117f364c2d21504ac9a6f5e097b9178fcc2c87e85bd9db9f80221cdad3013a45
 DIST narwhals-2.8.0.tar.gz.provenance 9653 BLAKE2B 
90a4af2e5780858f411ba8108b06b71085d9eb0c6fed03738d48b050490bf25286b87be7f41d2468d03b02d2ac12a60aa161d6012a15d77ed943c2695bbe7be8
 SHA512 
eb7ae5b01d96a99218acb630b5e57db1c7de0809c51b2cde7e48a0c0db86204064877a49d67e4f8c75e3b506d32da61fb7b523839213e4cc3a9427da2392a748

diff --git a/dev-python/narwhals/narwhals-2.7.0.ebuild 
b/dev-python/narwhals/narwhals-2.7.0.ebuild
deleted file mode 100644
index cf9a618b06d8..
--- a/dev-python/narwhals/narwhals-2.7.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-20 Thread Michał Górny
commit: 2ed500fb8df7f2ebe495665a8009d82e4cd38c01
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 21 06:37:15 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 21 06:45:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed500fb

dev-python/narwhals: Bump to 2.9.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 ++
 dev-python/narwhals/narwhals-2.9.0.ebuild | 44 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 7ea0df14c5af..b6468f86677f 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.8.0.tar.gz 574277 BLAKE2B 
6aa0b9d519a5c01a6d0ed05093f2a53771d25d18db106b72499f88ec8ceea23bc6f1d3f62fb6a256ef2aa4a1c8198740125f907b6f0b6c564988faa597087f80
 SHA512 
2ceeac7723f692f5397e74ce16c1ba293e7686c8e89832548733208e4fa75d2a117f364c2d21504ac9a6f5e097b9178fcc2c87e85bd9db9f80221cdad3013a45
 DIST narwhals-2.8.0.tar.gz.provenance 9653 BLAKE2B 
90a4af2e5780858f411ba8108b06b71085d9eb0c6fed03738d48b050490bf25286b87be7f41d2468d03b02d2ac12a60aa161d6012a15d77ed943c2695bbe7be8
 SHA512 
eb7ae5b01d96a99218acb630b5e57db1c7de0809c51b2cde7e48a0c0db86204064877a49d67e4f8c75e3b506d32da61fb7b523839213e4cc3a9427da2392a748
+DIST narwhals-2.9.0.tar.gz 584098 BLAKE2B 
eb5a2e78e4cbc11de23a3cd758e3e70e51f83fca409964d700ff6d26fd5d403a0445fe01ae74b963ae2dc10d89707ff84276cf0df9b0646352c1e9f89d93ce5a
 SHA512 
8d6adcf5c1f189de4b0bef1ffe87a29769d35f9a11022974104d215a3cfd99cd913d8f128e14b2ff7729b458c67c3b6822257c73c2946efa43db2fef76d5062f
+DIST narwhals-2.9.0.tar.gz.provenance 9657 BLAKE2B 
80e388069286c4481bcee98614a9bea360f722db6491de4cbbd594d32cb1f74140c45f2983ebaa9885739c029b11454eae6f58486aeea2c29453c53eae481173
 SHA512 
8688f4848cb5bd507a6266bba49d8c515c096d8a99952c81c3bdc3ff61b101b71e83f8bb1aaab6fb41c93863c9250eb36a656b9e117c37b7b394f40843db7be6

diff --git a/dev-python/narwhals/narwhals-2.9.0.ebuild 
b/dev-python/narwhals/narwhals-2.9.0.ebuild
new file mode 100644
index ..9d77b9f7
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.9.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-18 Thread Michał Górny
commit: b1374f650f66f83b643edfdb3cd2e8034452a35d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 14 06:03:35 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 14 06:48:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1374f65

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 --
 dev-python/narwhals/narwhals-2.6.0.ebuild | 44 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 83a773912bf4..f56cf4996476 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1,2 @@
-DIST narwhals-2.6.0.tar.gz 561649 BLAKE2B 
a687857f573ec262fc4ac872d728318bd232f01026c865703cdf18363023fbd3cf6feeb5964a24563d7ccbd82dc065590b4779204da5fff61e6448f784103852
 SHA512 
cf41582635376891f70a409e0505cee7575cb74e7df61f2e5f21a691e23f20b27091e7191bc0d88116d72363020d53d5a01bdbacfed9ed1c4c8acf1444a917b7
-DIST narwhals-2.6.0.tar.gz.provenance 9653 BLAKE2B 
53edab41fedc85c2f7f10f61d50fe3a391e621c5d743217fe9aded918ad8dbe03921be314807de6d9cd1d01c07402be77361d6ad271757582bef73223c64288d
 SHA512 
5ee4999f2e00fb95510cf25a566c0306220d2a4f74eac1f0751d6e5ccc9c64ecec327562412ae977e7704462cfdcc74594cd2e40e531c356727df918bdc53b1c
 DIST narwhals-2.7.0.tar.gz 569315 BLAKE2B 
d46de1c1fedd58872adb7104e325b78479837d6bd2eaeef0f290f926b6d78493135267bab3b4a6d698f561fdefb918709f5fe60475bbd126025eaf516c4fe3ba
 SHA512 
fc4334f2dd99b459b3a27698acf514d9c5ac21c753ba4099b371db6a24aff4538f3bc9f67537bc60368f6543c3169947dc120206b04bdd60996cf25bfe2c158a
 DIST narwhals-2.7.0.tar.gz.provenance 9790 BLAKE2B 
a1a2bf3aaed9864611e9f6bd648df67a6478c5846fb38b1ae30fcd3914305a9f3de7fdc765c821353c99f888e6f7f2504818f4b9d887554406d7757028a9403a
 SHA512 
415b7ce737fb197ccff6340ce42c8d7a0b1005af6817267af46b68e3e517b01602a756f7800f1d48d73e462aa565480245432c3d961e18bc1eb7b9dda37da42b

diff --git a/dev-python/narwhals/narwhals-2.6.0.ebuild 
b/dev-python/narwhals/narwhals-2.6.0.ebuild
deleted file mode 100644
index cf9a618b06d8..
--- a/dev-python/narwhals/narwhals-2.6.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-18 Thread Michał Górny
commit: 8841841ec82211400b0ebacb1091a8feea8d0729
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 14 06:04:00 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 14 06:48:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8841841e

dev-python/narwhals: Bump to 2.8.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 ++
 dev-python/narwhals/narwhals-2.8.0.ebuild | 44 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index f56cf4996476..2214685b6f9d 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.7.0.tar.gz 569315 BLAKE2B 
d46de1c1fedd58872adb7104e325b78479837d6bd2eaeef0f290f926b6d78493135267bab3b4a6d698f561fdefb918709f5fe60475bbd126025eaf516c4fe3ba
 SHA512 
fc4334f2dd99b459b3a27698acf514d9c5ac21c753ba4099b371db6a24aff4538f3bc9f67537bc60368f6543c3169947dc120206b04bdd60996cf25bfe2c158a
 DIST narwhals-2.7.0.tar.gz.provenance 9790 BLAKE2B 
a1a2bf3aaed9864611e9f6bd648df67a6478c5846fb38b1ae30fcd3914305a9f3de7fdc765c821353c99f888e6f7f2504818f4b9d887554406d7757028a9403a
 SHA512 
415b7ce737fb197ccff6340ce42c8d7a0b1005af6817267af46b68e3e517b01602a756f7800f1d48d73e462aa565480245432c3d961e18bc1eb7b9dda37da42b
+DIST narwhals-2.8.0.tar.gz 574277 BLAKE2B 
6aa0b9d519a5c01a6d0ed05093f2a53771d25d18db106b72499f88ec8ceea23bc6f1d3f62fb6a256ef2aa4a1c8198740125f907b6f0b6c564988faa597087f80
 SHA512 
2ceeac7723f692f5397e74ce16c1ba293e7686c8e89832548733208e4fa75d2a117f364c2d21504ac9a6f5e097b9178fcc2c87e85bd9db9f80221cdad3013a45
+DIST narwhals-2.8.0.tar.gz.provenance 9653 BLAKE2B 
90a4af2e5780858f411ba8108b06b71085d9eb0c6fed03738d48b050490bf25286b87be7f41d2468d03b02d2ac12a60aa161d6012a15d77ed943c2695bbe7be8
 SHA512 
eb7ae5b01d96a99218acb630b5e57db1c7de0809c51b2cde7e48a0c0db86204064877a49d67e4f8c75e3b506d32da61fb7b523839213e4cc3a9427da2392a748

diff --git a/dev-python/narwhals/narwhals-2.8.0.ebuild 
b/dev-python/narwhals/narwhals-2.8.0.ebuild
new file mode 100644
index ..cf9a618b06d8
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.8.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-18 Thread Michał Górny
commit: 6132201c4a1a1a1ba20f071d7d3f861dbd965579
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct 18 17:32:44 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct 18 17:32:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6132201c

dev-python/narwhals: Enable py3.14

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/narwhals-2.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/narwhals/narwhals-2.8.0.ebuild 
b/dev-python/narwhals/narwhals-2.8.0.ebuild
index cf9a618b06d8..9d77b9f7 100644
--- a/dev-python/narwhals/narwhals-2.8.0.ebuild
+++ b/dev-python/narwhals/narwhals-2.8.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
 PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..14} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-18 Thread Michał Górny
commit: 6b48e1a40f435fc8f7ecf87f21487f3d471f82a6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  7 02:02:10 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  7 02:32:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b48e1a4

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 --
 dev-python/narwhals/narwhals-2.5.0.ebuild | 44 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index f8e53eb1e3be..70c657ce43f7 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1,2 @@
-DIST narwhals-2.5.0.tar.gz 558573 BLAKE2B 
f09121d35150efdeb328685ac09569c852357c79d1ffd85931a4922090bc84de8ec6c7401d69d1444c84e823e2e65d79f4c3f3f5f8cab147e4e0bb081c446d02
 SHA512 
b33f22c05935b12aad87809cea8aeafd8f17873725b1a0665a9845f71ab4caf5caa22c6f5612b7a334eebf37efab3f971c6599bd7d93a41c21c4c0f8303447fa
-DIST narwhals-2.5.0.tar.gz.provenance 9939 BLAKE2B 
3f7b0e304584d3cc18f500f9310e97af5609c598f5e4e74b01d50138b42898983611c89644682f2453eb27830893e98b02406e0a1d93086a5be6f0fc55b0b95a
 SHA512 
f3367e78f6c0897543d208b56a886280d217fc7beff6b647892b970aa38436cb9cd70ebd899a39729040f1fa193d21c7bce36701ce078556f5d7e7381660c5b4
 DIST narwhals-2.6.0.tar.gz 561649 BLAKE2B 
a687857f573ec262fc4ac872d728318bd232f01026c865703cdf18363023fbd3cf6feeb5964a24563d7ccbd82dc065590b4779204da5fff61e6448f784103852
 SHA512 
cf41582635376891f70a409e0505cee7575cb74e7df61f2e5f21a691e23f20b27091e7191bc0d88116d72363020d53d5a01bdbacfed9ed1c4c8acf1444a917b7
 DIST narwhals-2.6.0.tar.gz.provenance 9653 BLAKE2B 
53edab41fedc85c2f7f10f61d50fe3a391e621c5d743217fe9aded918ad8dbe03921be314807de6d9cd1d01c07402be77361d6ad271757582bef73223c64288d
 SHA512 
5ee4999f2e00fb95510cf25a566c0306220d2a4f74eac1f0751d6e5ccc9c64ecec327562412ae977e7704462cfdcc74594cd2e40e531c356727df918bdc53b1c

diff --git a/dev-python/narwhals/narwhals-2.5.0.ebuild 
b/dev-python/narwhals/narwhals-2.5.0.ebuild
deleted file mode 100644
index cf9a618b06d8..
--- a/dev-python/narwhals/narwhals-2.5.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-18 Thread Michał Górny
commit: d7d47b79971d23d2b984e2cd9d99cfa5cec913fb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 30 05:41:57 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 30 05:58:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d47b79

dev-python/narwhals: Bump to 2.6.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 ++
 dev-python/narwhals/narwhals-2.6.0.ebuild | 44 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 22297d277af4..f8e53eb1e3be 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.5.0.tar.gz 558573 BLAKE2B 
f09121d35150efdeb328685ac09569c852357c79d1ffd85931a4922090bc84de8ec6c7401d69d1444c84e823e2e65d79f4c3f3f5f8cab147e4e0bb081c446d02
 SHA512 
b33f22c05935b12aad87809cea8aeafd8f17873725b1a0665a9845f71ab4caf5caa22c6f5612b7a334eebf37efab3f971c6599bd7d93a41c21c4c0f8303447fa
 DIST narwhals-2.5.0.tar.gz.provenance 9939 BLAKE2B 
3f7b0e304584d3cc18f500f9310e97af5609c598f5e4e74b01d50138b42898983611c89644682f2453eb27830893e98b02406e0a1d93086a5be6f0fc55b0b95a
 SHA512 
f3367e78f6c0897543d208b56a886280d217fc7beff6b647892b970aa38436cb9cd70ebd899a39729040f1fa193d21c7bce36701ce078556f5d7e7381660c5b4
+DIST narwhals-2.6.0.tar.gz 561649 BLAKE2B 
a687857f573ec262fc4ac872d728318bd232f01026c865703cdf18363023fbd3cf6feeb5964a24563d7ccbd82dc065590b4779204da5fff61e6448f784103852
 SHA512 
cf41582635376891f70a409e0505cee7575cb74e7df61f2e5f21a691e23f20b27091e7191bc0d88116d72363020d53d5a01bdbacfed9ed1c4c8acf1444a917b7
+DIST narwhals-2.6.0.tar.gz.provenance 9653 BLAKE2B 
53edab41fedc85c2f7f10f61d50fe3a391e621c5d743217fe9aded918ad8dbe03921be314807de6d9cd1d01c07402be77361d6ad271757582bef73223c64288d
 SHA512 
5ee4999f2e00fb95510cf25a566c0306220d2a4f74eac1f0751d6e5ccc9c64ecec327562412ae977e7704462cfdcc74594cd2e40e531c356727df918bdc53b1c

diff --git a/dev-python/narwhals/narwhals-2.6.0.ebuild 
b/dev-python/narwhals/narwhals-2.6.0.ebuild
new file mode 100644
index ..cf9a618b06d8
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.6.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-10-06 Thread Michał Górny
commit: 59be8df0154e860fc62a51bfdb1d3b1562c27437
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct  7 02:02:50 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct  7 02:32:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59be8df0

dev-python/narwhals: Bump to 2.7.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 ++
 dev-python/narwhals/narwhals-2.7.0.ebuild | 44 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 70c657ce43f7..83a773912bf4 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.6.0.tar.gz 561649 BLAKE2B 
a687857f573ec262fc4ac872d728318bd232f01026c865703cdf18363023fbd3cf6feeb5964a24563d7ccbd82dc065590b4779204da5fff61e6448f784103852
 SHA512 
cf41582635376891f70a409e0505cee7575cb74e7df61f2e5f21a691e23f20b27091e7191bc0d88116d72363020d53d5a01bdbacfed9ed1c4c8acf1444a917b7
 DIST narwhals-2.6.0.tar.gz.provenance 9653 BLAKE2B 
53edab41fedc85c2f7f10f61d50fe3a391e621c5d743217fe9aded918ad8dbe03921be314807de6d9cd1d01c07402be77361d6ad271757582bef73223c64288d
 SHA512 
5ee4999f2e00fb95510cf25a566c0306220d2a4f74eac1f0751d6e5ccc9c64ecec327562412ae977e7704462cfdcc74594cd2e40e531c356727df918bdc53b1c
+DIST narwhals-2.7.0.tar.gz 569315 BLAKE2B 
d46de1c1fedd58872adb7104e325b78479837d6bd2eaeef0f290f926b6d78493135267bab3b4a6d698f561fdefb918709f5fe60475bbd126025eaf516c4fe3ba
 SHA512 
fc4334f2dd99b459b3a27698acf514d9c5ac21c753ba4099b371db6a24aff4538f3bc9f67537bc60368f6543c3169947dc120206b04bdd60996cf25bfe2c158a
+DIST narwhals-2.7.0.tar.gz.provenance 9790 BLAKE2B 
a1a2bf3aaed9864611e9f6bd648df67a6478c5846fb38b1ae30fcd3914305a9f3de7fdc765c821353c99f888e6f7f2504818f4b9d887554406d7757028a9403a
 SHA512 
415b7ce737fb197ccff6340ce42c8d7a0b1005af6817267af46b68e3e517b01602a756f7800f1d48d73e462aa565480245432c3d961e18bc1eb7b9dda37da42b

diff --git a/dev-python/narwhals/narwhals-2.7.0.ebuild 
b/dev-python/narwhals/narwhals-2.7.0.ebuild
new file mode 100644
index ..cf9a618b06d8
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.7.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-09-29 Thread Michał Górny
commit: f20b73ca69e5c6ea7d950aac59e9141e577dcd8c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 30 05:41:26 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 30 05:58:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20b73ca

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 --
 dev-python/narwhals/narwhals-2.4.0.ebuild | 44 ---
 2 files changed, 46 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 09434be6746f..22297d277af4 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1,2 @@
-DIST narwhals-2.4.0.tar.gz 556886 BLAKE2B 
7dbcfe11b90d0462022bc9512eb58dfea185ffd33ee625f3f9a9058ebf599d51c291459b856c8011e60ca205bea0adb46b88373ea5691e1cc52e3f99a8b26222
 SHA512 
dc462f95ba05c60109a1d2897053eac80bb6082e8ec4e24e25c0d509e1f29a024951c6c8967ea2db89ac728ecc261d71fba7068e375b3939615289ed53482fe9
-DIST narwhals-2.4.0.tar.gz.provenance 9563 BLAKE2B 
581aa7997ff6b37df4c30bae2d393ff34ac4b76c7a78b66b0cd988a6f2e93f338f07bae13d3c449db86fbabe5964fa70e23df69c63fce59e44afe2308bcc6f88
 SHA512 
9df638ef9f15db137e73727e78553f76d46c84aef2442c242ad1b2b75c45d73e341a0e55aa7f00168a274db35651fc47a1949b8e645479c5b75cdec0467e748a
 DIST narwhals-2.5.0.tar.gz 558573 BLAKE2B 
f09121d35150efdeb328685ac09569c852357c79d1ffd85931a4922090bc84de8ec6c7401d69d1444c84e823e2e65d79f4c3f3f5f8cab147e4e0bb081c446d02
 SHA512 
b33f22c05935b12aad87809cea8aeafd8f17873725b1a0665a9845f71ab4caf5caa22c6f5612b7a334eebf37efab3f971c6599bd7d93a41c21c4c0f8303447fa
 DIST narwhals-2.5.0.tar.gz.provenance 9939 BLAKE2B 
3f7b0e304584d3cc18f500f9310e97af5609c598f5e4e74b01d50138b42898983611c89644682f2453eb27830893e98b02406e0a1d93086a5be6f0fc55b0b95a
 SHA512 
f3367e78f6c0897543d208b56a886280d217fc7beff6b647892b970aa38436cb9cd70ebd899a39729040f1fa193d21c7bce36701ce078556f5d7e7381660c5b4

diff --git a/dev-python/narwhals/narwhals-2.4.0.ebuild 
b/dev-python/narwhals/narwhals-2.4.0.ebuild
deleted file mode 100644
index cf9a618b06d8..
--- a/dev-python/narwhals/narwhals-2.4.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-09-20 Thread Michał Górny
commit: ead8672bd9c2f1e1ba51154ec640d4de049e2970
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  9 02:58:17 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  9 03:22:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead8672b

dev-python/narwhals: Bump to 2.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 ++
 dev-python/narwhals/narwhals-2.4.0.ebuild | 44 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 10c08ca0587d..4ab76fe60d4b 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,3 @@
 DIST narwhals-2.3.0.tar.gz 552774 BLAKE2B 
31577fff0dd9351bc74eeccd829e5c69ab0f2b0ad7da671019a48724add5f299c87b5afab90db63af8f053a385d4ff30f285f8315d867b77b7e922b6476323b1
 SHA512 
aa6a299511f3afa7a1c206df68b852aea877cef6603226e0899aac04bb2f7e1a3a4dfcd51ddfc619e6589648a37d61068a1eb54b09f92abc0da50feb6f5948b6
+DIST narwhals-2.4.0.tar.gz 556886 BLAKE2B 
7dbcfe11b90d0462022bc9512eb58dfea185ffd33ee625f3f9a9058ebf599d51c291459b856c8011e60ca205bea0adb46b88373ea5691e1cc52e3f99a8b26222
 SHA512 
dc462f95ba05c60109a1d2897053eac80bb6082e8ec4e24e25c0d509e1f29a024951c6c8967ea2db89ac728ecc261d71fba7068e375b3939615289ed53482fe9
+DIST narwhals-2.4.0.tar.gz.provenance 9563 BLAKE2B 
581aa7997ff6b37df4c30bae2d393ff34ac4b76c7a78b66b0cd988a6f2e93f338f07bae13d3c449db86fbabe5964fa70e23df69c63fce59e44afe2308bcc6f88
 SHA512 
9df638ef9f15db137e73727e78553f76d46c84aef2442c242ad1b2b75c45d73e341a0e55aa7f00168a274db35651fc47a1949b8e645479c5b75cdec0467e748a

diff --git a/dev-python/narwhals/narwhals-2.4.0.ebuild 
b/dev-python/narwhals/narwhals-2.4.0.ebuild
new file mode 100644
index ..cf9a618b06d8
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.4.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-09-12 Thread Michał Górny
commit: 0b340ebe45aa02d3ae7423a6fa3a34de540934d8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 13 04:49:57 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 13 04:49:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b340ebe

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  1 -
 dev-python/narwhals/narwhals-2.3.0.ebuild | 43 ---
 2 files changed, 44 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 4ab76fe60d4b..0823b8c8fbd8 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1,2 @@
-DIST narwhals-2.3.0.tar.gz 552774 BLAKE2B 
31577fff0dd9351bc74eeccd829e5c69ab0f2b0ad7da671019a48724add5f299c87b5afab90db63af8f053a385d4ff30f285f8315d867b77b7e922b6476323b1
 SHA512 
aa6a299511f3afa7a1c206df68b852aea877cef6603226e0899aac04bb2f7e1a3a4dfcd51ddfc619e6589648a37d61068a1eb54b09f92abc0da50feb6f5948b6
 DIST narwhals-2.4.0.tar.gz 556886 BLAKE2B 
7dbcfe11b90d0462022bc9512eb58dfea185ffd33ee625f3f9a9058ebf599d51c291459b856c8011e60ca205bea0adb46b88373ea5691e1cc52e3f99a8b26222
 SHA512 
dc462f95ba05c60109a1d2897053eac80bb6082e8ec4e24e25c0d509e1f29a024951c6c8967ea2db89ac728ecc261d71fba7068e375b3939615289ed53482fe9
 DIST narwhals-2.4.0.tar.gz.provenance 9563 BLAKE2B 
581aa7997ff6b37df4c30bae2d393ff34ac4b76c7a78b66b0cd988a6f2e93f338f07bae13d3c449db86fbabe5964fa70e23df69c63fce59e44afe2308bcc6f88
 SHA512 
9df638ef9f15db137e73727e78553f76d46c84aef2442c242ad1b2b75c45d73e341a0e55aa7f00168a274db35651fc47a1949b8e645479c5b75cdec0467e748a

diff --git a/dev-python/narwhals/narwhals-2.3.0.ebuild 
b/dev-python/narwhals/narwhals-2.3.0.ebuild
deleted file mode 100644
index 12a565968cde..
--- a/dev-python/narwhals/narwhals-2.3.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-09-12 Thread Michał Górny
commit: 865bf25053b79eccb96e43fd8dc8dccc11a2b7ba
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 13 04:50:17 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 13 04:50:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865bf250

dev-python/narwhals: Bump to 2.5.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 ++
 dev-python/narwhals/narwhals-2.5.0.ebuild | 44 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 0823b8c8fbd8..09434be6746f 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,4 @@
 DIST narwhals-2.4.0.tar.gz 556886 BLAKE2B 
7dbcfe11b90d0462022bc9512eb58dfea185ffd33ee625f3f9a9058ebf599d51c291459b856c8011e60ca205bea0adb46b88373ea5691e1cc52e3f99a8b26222
 SHA512 
dc462f95ba05c60109a1d2897053eac80bb6082e8ec4e24e25c0d509e1f29a024951c6c8967ea2db89ac728ecc261d71fba7068e375b3939615289ed53482fe9
 DIST narwhals-2.4.0.tar.gz.provenance 9563 BLAKE2B 
581aa7997ff6b37df4c30bae2d393ff34ac4b76c7a78b66b0cd988a6f2e93f338f07bae13d3c449db86fbabe5964fa70e23df69c63fce59e44afe2308bcc6f88
 SHA512 
9df638ef9f15db137e73727e78553f76d46c84aef2442c242ad1b2b75c45d73e341a0e55aa7f00168a274db35651fc47a1949b8e645479c5b75cdec0467e748a
+DIST narwhals-2.5.0.tar.gz 558573 BLAKE2B 
f09121d35150efdeb328685ac09569c852357c79d1ffd85931a4922090bc84de8ec6c7401d69d1444c84e823e2e65d79f4c3f3f5f8cab147e4e0bb081c446d02
 SHA512 
b33f22c05935b12aad87809cea8aeafd8f17873725b1a0665a9845f71ab4caf5caa22c6f5612b7a334eebf37efab3f971c6599bd7d93a41c21c4c0f8303447fa
+DIST narwhals-2.5.0.tar.gz.provenance 9939 BLAKE2B 
3f7b0e304584d3cc18f500f9310e97af5609c598f5e4e74b01d50138b42898983611c89644682f2453eb27830893e98b02406e0a1d93086a5be6f0fc55b0b95a
 SHA512 
f3367e78f6c0897543d208b56a886280d217fc7beff6b647892b970aa38436cb9cd70ebd899a39729040f1fa193d21c7bce36701ce078556f5d7e7381660c5b4

diff --git a/dev-python/narwhals/narwhals-2.5.0.ebuild 
b/dev-python/narwhals/narwhals-2.5.0.ebuild
new file mode 100644
index ..cf9a618b06d8
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.5.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-09-08 Thread Michał Górny
commit: 27b4ef737d92d5d4938dd9067406b98f72c675fd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  9 02:57:58 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  9 03:22:20 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b4ef73

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  2 --
 dev-python/narwhals/narwhals-2.1.2.ebuild | 43 ---
 dev-python/narwhals/narwhals-2.2.0.ebuild | 43 ---
 3 files changed, 88 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index eafccbc46c82..10c08ca0587d 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1 @@
-DIST narwhals-2.1.2.tar.gz 533772 BLAKE2B 
3a2d4508c1c50625484e0d5a056e5a11445a31a209ed485896b9b25f6c88b5cdd288382659caa1a508496de7e2214e775aac2f8c71e38c35957b6c7cfff7859c
 SHA512 
3ad8b45b6187fea5c0ad10563818583a2e4bad72865deb5fb8f9134bacfdb304a41b0be43095a36830db0c01793bc4c13900242ca5191c5a0518fe481f74ebb7
-DIST narwhals-2.2.0.tar.gz 547070 BLAKE2B 
6edf4d94f79a3ee643bd9a16ad320a825ef693ba3f791dc0cbcf3d55c9212fbfde53a4f5482855de31554693b06170f97dc6af295f31838d1a4274f392710f69
 SHA512 
5999feb61590743ca1359ce6c38785dea90b48757a037985578b981322a5456a79e613649556f1d5d4fd92caa0bdd561d14e82281166be39b21eee87143979c5
 DIST narwhals-2.3.0.tar.gz 552774 BLAKE2B 
31577fff0dd9351bc74eeccd829e5c69ab0f2b0ad7da671019a48724add5f299c87b5afab90db63af8f053a385d4ff30f285f8315d867b77b7e922b6476323b1
 SHA512 
aa6a299511f3afa7a1c206df68b852aea877cef6603226e0899aac04bb2f7e1a3a4dfcd51ddfc619e6589648a37d61068a1eb54b09f92abc0da50feb6f5948b6

diff --git a/dev-python/narwhals/narwhals-2.1.2.ebuild 
b/dev-python/narwhals/narwhals-2.1.2.ebuild
deleted file mode 100644
index 12a565968cde..
--- a/dev-python/narwhals/narwhals-2.1.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-2.2.0.ebuild 
b/dev-python/narwhals/narwhals-2.2.0.ebuild
deleted file mode 100644
index 12a565968cde..
--- a/dev-python/narwhals/narwhals-2.2.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   # fragile to parallel merges that can cause non-atomic 
.dist-info
-   # changes
-   tests/system_info_test.py::test_get_sys_info
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-09-03 Thread Michał Górny
commit: 5a604e71da466cd65657d5285840675cd5ba40e4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  2 04:57:48 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  2 05:02:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a604e71

dev-python/narwhals: Bump to 2.3.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  1 +
 dev-python/narwhals/narwhals-2.3.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 88fd3edcc009..eafccbc46c82 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-2.1.2.tar.gz 533772 BLAKE2B 
3a2d4508c1c50625484e0d5a056e5a11445a31a209ed485896b9b25f6c88b5cdd288382659caa1a508496de7e2214e775aac2f8c71e38c35957b6c7cfff7859c
 SHA512 
3ad8b45b6187fea5c0ad10563818583a2e4bad72865deb5fb8f9134bacfdb304a41b0be43095a36830db0c01793bc4c13900242ca5191c5a0518fe481f74ebb7
 DIST narwhals-2.2.0.tar.gz 547070 BLAKE2B 
6edf4d94f79a3ee643bd9a16ad320a825ef693ba3f791dc0cbcf3d55c9212fbfde53a4f5482855de31554693b06170f97dc6af295f31838d1a4274f392710f69
 SHA512 
5999feb61590743ca1359ce6c38785dea90b48757a037985578b981322a5456a79e613649556f1d5d4fd92caa0bdd561d14e82281166be39b21eee87143979c5
+DIST narwhals-2.3.0.tar.gz 552774 BLAKE2B 
31577fff0dd9351bc74eeccd829e5c69ab0f2b0ad7da671019a48724add5f299c87b5afab90db63af8f053a385d4ff30f285f8315d867b77b7e922b6476323b1
 SHA512 
aa6a299511f3afa7a1c206df68b852aea877cef6603226e0899aac04bb2f7e1a3a4dfcd51ddfc619e6589648a37d61068a1eb54b09f92abc0da50feb6f5948b6

diff --git a/dev-python/narwhals/narwhals-2.3.0.ebuild 
b/dev-python/narwhals/narwhals-2.3.0.ebuild
new file mode 100644
index ..12a565968cde
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-08-25 Thread Michał Górny
commit: 4d11dd3a5c573411d957c6e4050d8461a6cfe3c8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 26 04:28:21 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 26 04:28:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d11dd3a

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  1 -
 dev-python/narwhals/narwhals-2.1.1.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 5cd6b6a4aa8a..073cd94b462f 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1 @@
-DIST narwhals-2.1.1.tar.gz 529925 BLAKE2B 
0ba72c0ee85dc832bda4b5e5382b1109cbc8b46940e58e027b0143fff58910d99b2a39c0dec9315a74ff283e51c3acec2bed4a65f351a5a41c952c2d84a93733
 SHA512 
6b709f841e734837da037f4b27e14029e07935475c18e22fc10692dbb138de709687c60fda583bfe62b27670f4c77e095dfe4a746ccdeef9dc451d8cbe3ac27c
 DIST narwhals-2.1.2.tar.gz 533772 BLAKE2B 
3a2d4508c1c50625484e0d5a056e5a11445a31a209ed485896b9b25f6c88b5cdd288382659caa1a508496de7e2214e775aac2f8c71e38c35957b6c7cfff7859c
 SHA512 
3ad8b45b6187fea5c0ad10563818583a2e4bad72865deb5fb8f9134bacfdb304a41b0be43095a36830db0c01793bc4c13900242ca5191c5a0518fe481f74ebb7

diff --git a/dev-python/narwhals/narwhals-2.1.1.ebuild 
b/dev-python/narwhals/narwhals-2.1.1.ebuild
deleted file mode 100644
index 144c187c8387..
--- a/dev-python/narwhals/narwhals-2.1.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-08-25 Thread Michał Górny
commit: ce0d7d4165bb0aa2ecd7e32f4891964f1f12fad8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 26 04:28:42 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 26 04:28:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0d7d41

dev-python/narwhals: Bump to 2.2.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  1 +
 dev-python/narwhals/narwhals-2.2.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 073cd94b462f..88fd3edcc009 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-2.1.2.tar.gz 533772 BLAKE2B 
3a2d4508c1c50625484e0d5a056e5a11445a31a209ed485896b9b25f6c88b5cdd288382659caa1a508496de7e2214e775aac2f8c71e38c35957b6c7cfff7859c
 SHA512 
3ad8b45b6187fea5c0ad10563818583a2e4bad72865deb5fb8f9134bacfdb304a41b0be43095a36830db0c01793bc4c13900242ca5191c5a0518fe481f74ebb7
+DIST narwhals-2.2.0.tar.gz 547070 BLAKE2B 
6edf4d94f79a3ee643bd9a16ad320a825ef693ba3f791dc0cbcf3d55c9212fbfde53a4f5482855de31554693b06170f97dc6af295f31838d1a4274f392710f69
 SHA512 
5999feb61590743ca1359ce6c38785dea90b48757a037985578b981322a5456a79e613649556f1d5d4fd92caa0bdd561d14e82281166be39b21eee87143979c5

diff --git a/dev-python/narwhals/narwhals-2.2.0.ebuild 
b/dev-python/narwhals/narwhals-2.2.0.ebuild
new file mode 100644
index ..12a565968cde
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-08-15 Thread Michał Górny
commit: a62e9645619fae81bfae8ce108c1bd78c9af6344
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 16 05:18:04 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 16 05:27:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a62e9645

dev-python/narwhals: Bump to 2.1.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  1 +
 dev-python/narwhals/narwhals-2.1.2.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 40576338db3e..5cd6b6a4aa8a 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-2.1.1.tar.gz 529925 BLAKE2B 
0ba72c0ee85dc832bda4b5e5382b1109cbc8b46940e58e027b0143fff58910d99b2a39c0dec9315a74ff283e51c3acec2bed4a65f351a5a41c952c2d84a93733
 SHA512 
6b709f841e734837da037f4b27e14029e07935475c18e22fc10692dbb138de709687c60fda583bfe62b27670f4c77e095dfe4a746ccdeef9dc451d8cbe3ac27c
+DIST narwhals-2.1.2.tar.gz 533772 BLAKE2B 
3a2d4508c1c50625484e0d5a056e5a11445a31a209ed485896b9b25f6c88b5cdd288382659caa1a508496de7e2214e775aac2f8c71e38c35957b6c7cfff7859c
 SHA512 
3ad8b45b6187fea5c0ad10563818583a2e4bad72865deb5fb8f9134bacfdb304a41b0be43095a36830db0c01793bc4c13900242ca5191c5a0518fe481f74ebb7

diff --git a/dev-python/narwhals/narwhals-2.1.2.ebuild 
b/dev-python/narwhals/narwhals-2.1.2.ebuild
new file mode 100644
index ..12a565968cde
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.1.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   # fragile to parallel merges that can cause non-atomic 
.dist-info
+   # changes
+   tests/system_info_test.py::test_get_sys_info
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-08-15 Thread Michał Górny
commit: 33cfb51371e7e97026a187ddbe76569079b82b37
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 16 05:17:42 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 16 05:27:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cfb513

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  3 ---
 dev-python/narwhals/narwhals-1.48.1.ebuild | 36 ---
 dev-python/narwhals/narwhals-2.0.1.ebuild  | 40 --
 dev-python/narwhals/narwhals-2.1.0.ebuild  | 40 --
 4 files changed, 119 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 77d2651563e9..40576338db3e 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1 @@
-DIST narwhals-1.48.1.tar.gz 515882 BLAKE2B 
89e829161aeb3e7a986d26f11f0108c506c028d2f1685544913c47166865283b1ce62099562df1f85ebe5d4352e6f6d3eecd78da8d62a8a19fc9f8772995ebba
 SHA512 
8096099844fe8042e53f5c8da39de5a843d94c892ef199d11f9ffe3b4ec58acea59d0160a11a51d9d347ddf7229ba997be093fa7e4bd9313e778ebc957da1d83
-DIST narwhals-2.0.1.tar.gz 525541 BLAKE2B 
fe34d06d1539bc95960833b8dd99ee850ece2a2bf4dc818a47d1f8febdcecaf9448427f54313f27ad02cbc84406a7c0f743b77f58a517788fcd97a27dcb7f2d4
 SHA512 
5462f25adb23c7ddf67329f9aeb9087be5d4698659de43dc17c35d87e43466a32d35f9a9d7d70e02dcf5da6cd3e546a53616241c865213625708be4d1809fc25
-DIST narwhals-2.1.0.tar.gz 529626 BLAKE2B 
59b8cf1dc5ea766c5aa00a9b833ea3ef98659c2e09ce4722845789550674dacbe205b0c72ee1ac9359640e83f46a27b1c7a036ea49fcee9e176d34edb57bfbca
 SHA512 
33426cf685d0d45933f869a7ec91a6f9f94e1b62492287203ef0897880d4028703ca8bb0a74f3b038350e15d40c17330fddfcd1e0a20096db1f37d9c145f03be
 DIST narwhals-2.1.1.tar.gz 529925 BLAKE2B 
0ba72c0ee85dc832bda4b5e5382b1109cbc8b46940e58e027b0143fff58910d99b2a39c0dec9315a74ff283e51c3acec2bed4a65f351a5a41c952c2d84a93733
 SHA512 
6b709f841e734837da037f4b27e14029e07935475c18e22fc10692dbb138de709687c60fda583bfe62b27670f4c77e095dfe4a746ccdeef9dc451d8cbe3ac27c

diff --git a/dev-python/narwhals/narwhals-1.48.1.ebuild 
b/dev-python/narwhals/narwhals-1.48.1.ebuild
deleted file mode 100644
index ca91f77283c1..
--- a/dev-python/narwhals/narwhals-1.48.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-2.0.1.ebuild 
b/dev-python/narwhals/narwhals-2.0.1.ebuild
deleted file mode 100644
index 144c187c8387..
--- a/dev-python/narwhals/narwhals-2.0.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # segfaults
-   # https://github.com/apache/arrow/issues/47252
-   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
-   )
-
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-2.1.0.ebuild 
b/dev-python/narwhals/narwhals-2.1.0.ebuild
deleted file mode 100644
index 144c187c8387..
--- a/dev-python/narwhals/narwhals-2.1.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-

[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-08-13 Thread Michał Górny
commit: 7a6b693ee9bdd9c70b47a0d2966f5ad4cbc6b609
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug 13 07:22:56 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug 13 08:07:42 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6b693e

dev-python/narwhals: Bump to 2.1.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  1 +
 dev-python/narwhals/narwhals-2.1.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index fd88901a7cf0..77d2651563e9 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1,4 @@
 DIST narwhals-1.48.1.tar.gz 515882 BLAKE2B 
89e829161aeb3e7a986d26f11f0108c506c028d2f1685544913c47166865283b1ce62099562df1f85ebe5d4352e6f6d3eecd78da8d62a8a19fc9f8772995ebba
 SHA512 
8096099844fe8042e53f5c8da39de5a843d94c892ef199d11f9ffe3b4ec58acea59d0160a11a51d9d347ddf7229ba997be093fa7e4bd9313e778ebc957da1d83
 DIST narwhals-2.0.1.tar.gz 525541 BLAKE2B 
fe34d06d1539bc95960833b8dd99ee850ece2a2bf4dc818a47d1f8febdcecaf9448427f54313f27ad02cbc84406a7c0f743b77f58a517788fcd97a27dcb7f2d4
 SHA512 
5462f25adb23c7ddf67329f9aeb9087be5d4698659de43dc17c35d87e43466a32d35f9a9d7d70e02dcf5da6cd3e546a53616241c865213625708be4d1809fc25
 DIST narwhals-2.1.0.tar.gz 529626 BLAKE2B 
59b8cf1dc5ea766c5aa00a9b833ea3ef98659c2e09ce4722845789550674dacbe205b0c72ee1ac9359640e83f46a27b1c7a036ea49fcee9e176d34edb57bfbca
 SHA512 
33426cf685d0d45933f869a7ec91a6f9f94e1b62492287203ef0897880d4028703ca8bb0a74f3b038350e15d40c17330fddfcd1e0a20096db1f37d9c145f03be
+DIST narwhals-2.1.1.tar.gz 529925 BLAKE2B 
0ba72c0ee85dc832bda4b5e5382b1109cbc8b46940e58e027b0143fff58910d99b2a39c0dec9315a74ff283e51c3acec2bed4a65f351a5a41c952c2d84a93733
 SHA512 
6b709f841e734837da037f4b27e14029e07935475c18e22fc10692dbb138de709687c60fda583bfe62b27670f4c77e095dfe4a746ccdeef9dc451d8cbe3ac27c

diff --git a/dev-python/narwhals/narwhals-2.1.1.ebuild 
b/dev-python/narwhals/narwhals-2.1.1.ebuild
new file mode 100644
index ..144c187c8387
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-08-11 Thread Michał Górny
commit: ce53e90e50c26ccf43e29bb7e6da537aab6bd43d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 11 18:30:13 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 11 19:08:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce53e90e

dev-python/narwhals: Bump to 2.1.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  1 +
 dev-python/narwhals/narwhals-2.1.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index b1abe55fcc41..fd88901a7cf0 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.48.1.tar.gz 515882 BLAKE2B 
89e829161aeb3e7a986d26f11f0108c506c028d2f1685544913c47166865283b1ce62099562df1f85ebe5d4352e6f6d3eecd78da8d62a8a19fc9f8772995ebba
 SHA512 
8096099844fe8042e53f5c8da39de5a843d94c892ef199d11f9ffe3b4ec58acea59d0160a11a51d9d347ddf7229ba997be093fa7e4bd9313e778ebc957da1d83
 DIST narwhals-2.0.1.tar.gz 525541 BLAKE2B 
fe34d06d1539bc95960833b8dd99ee850ece2a2bf4dc818a47d1f8febdcecaf9448427f54313f27ad02cbc84406a7c0f743b77f58a517788fcd97a27dcb7f2d4
 SHA512 
5462f25adb23c7ddf67329f9aeb9087be5d4698659de43dc17c35d87e43466a32d35f9a9d7d70e02dcf5da6cd3e546a53616241c865213625708be4d1809fc25
+DIST narwhals-2.1.0.tar.gz 529626 BLAKE2B 
59b8cf1dc5ea766c5aa00a9b833ea3ef98659c2e09ce4722845789550674dacbe205b0c72ee1ac9359640e83f46a27b1c7a036ea49fcee9e176d34edb57bfbca
 SHA512 
33426cf685d0d45933f869a7ec91a6f9f94e1b62492287203ef0897880d4028703ca8bb0a74f3b038350e15d40c17330fddfcd1e0a20096db1f37d9c145f03be

diff --git a/dev-python/narwhals/narwhals-2.1.0.ebuild 
b/dev-python/narwhals/narwhals-2.1.0.ebuild
new file mode 100644
index ..144c187c8387
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-08-09 Thread Michał Górny
commit: 78996899ace9b958437868bec7a98a628bb5ac4d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug  9 07:01:12 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  9 07:03:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78996899

dev-python/narwhals: Bump to 2.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest  |  1 +
 dev-python/narwhals/narwhals-2.0.1.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index cc792ea42083..b1abe55fcc41 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.48.1.tar.gz 515882 BLAKE2B 
89e829161aeb3e7a986d26f11f0108c506c028d2f1685544913c47166865283b1ce62099562df1f85ebe5d4352e6f6d3eecd78da8d62a8a19fc9f8772995ebba
 SHA512 
8096099844fe8042e53f5c8da39de5a843d94c892ef199d11f9ffe3b4ec58acea59d0160a11a51d9d347ddf7229ba997be093fa7e4bd9313e778ebc957da1d83
+DIST narwhals-2.0.1.tar.gz 525541 BLAKE2B 
fe34d06d1539bc95960833b8dd99ee850ece2a2bf4dc818a47d1f8febdcecaf9448427f54313f27ad02cbc84406a7c0f743b77f58a517788fcd97a27dcb7f2d4
 SHA512 
5462f25adb23c7ddf67329f9aeb9087be5d4698659de43dc17c35d87e43466a32d35f9a9d7d70e02dcf5da6cd3e546a53616241c865213625708be4d1809fc25

diff --git a/dev-python/narwhals/narwhals-2.0.1.ebuild 
b/dev-python/narwhals/narwhals-2.0.1.ebuild
new file mode 100644
index ..144c187c8387
--- /dev/null
+++ b/dev-python/narwhals/narwhals-2.0.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # segfaults
+   # https://github.com/apache/arrow/issues/47252
+   'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]'
+   )
+
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-28 Thread Michał Górny
commit: 5396c46e270330e5b7017a3fb7a75019b0115a43
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 29 02:21:50 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 29 02:41:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5396c46e

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-1.47.1.ebuild | 36 --
 dev-python/narwhals/narwhals-1.48.0.ebuild | 36 --
 3 files changed, 74 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index df63f34d258f..cc792ea42083 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1 @@
-DIST narwhals-1.47.1.tar.gz 516244 BLAKE2B 
432b08ab90e596be515d46cba4fa7911ee6703aa80d71ea56fbb1af390ee30cb3c0d021a840c73cd6b533f3de7f4d430da28bab31530c7e4578deaca16148166
 SHA512 
f00a128007f32b765283b806f80063a538c402ca1082d626e48c8a536b193eb056fcd4b9ab828ccf44360cce5f72c64f1c77aeb39d7be9f8412f78eebb7db8c3
-DIST narwhals-1.48.0.tar.gz 515112 BLAKE2B 
554c6d5e91762390a641e90d02f2e6a23e54fcff535a0a4757063ca2cd2b33046bfc3020d04dd983d0e7babd29a0585a026cf4b81a2cc265f1715019daf0864d
 SHA512 
f2793a5ee0a99d0c339c24b707a2eb68b0445cef99c774058481c6b98e25c7bc2cf644f2c1ca19d74bfaddd750d5697fb843ec4eff0c61d42e6068ef20ecdbef
 DIST narwhals-1.48.1.tar.gz 515882 BLAKE2B 
89e829161aeb3e7a986d26f11f0108c506c028d2f1685544913c47166865283b1ce62099562df1f85ebe5d4352e6f6d3eecd78da8d62a8a19fc9f8772995ebba
 SHA512 
8096099844fe8042e53f5c8da39de5a843d94c892ef199d11f9ffe3b4ec58acea59d0160a11a51d9d347ddf7229ba997be093fa7e4bd9313e778ebc957da1d83

diff --git a/dev-python/narwhals/narwhals-1.47.1.ebuild 
b/dev-python/narwhals/narwhals-1.47.1.ebuild
deleted file mode 100644
index ca91f77283c1..
--- a/dev-python/narwhals/narwhals-1.47.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.48.0.ebuild 
b/dev-python/narwhals/narwhals-1.48.0.ebuild
deleted file mode 100644
index ca91f77283c1..
--- a/dev-python/narwhals/narwhals-1.48.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-24 Thread Michał Górny
commit: 5fb4d24c025724c3e7c6cc8cfb2fa8a9967016bf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 25 04:18:49 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 25 05:56:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb4d24c

dev-python/narwhals: Bump to 1.48.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.48.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index a7d00944fb5d..df63f34d258f 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.47.1.tar.gz 516244 BLAKE2B 
432b08ab90e596be515d46cba4fa7911ee6703aa80d71ea56fbb1af390ee30cb3c0d021a840c73cd6b533f3de7f4d430da28bab31530c7e4578deaca16148166
 SHA512 
f00a128007f32b765283b806f80063a538c402ca1082d626e48c8a536b193eb056fcd4b9ab828ccf44360cce5f72c64f1c77aeb39d7be9f8412f78eebb7db8c3
 DIST narwhals-1.48.0.tar.gz 515112 BLAKE2B 
554c6d5e91762390a641e90d02f2e6a23e54fcff535a0a4757063ca2cd2b33046bfc3020d04dd983d0e7babd29a0585a026cf4b81a2cc265f1715019daf0864d
 SHA512 
f2793a5ee0a99d0c339c24b707a2eb68b0445cef99c774058481c6b98e25c7bc2cf644f2c1ca19d74bfaddd750d5697fb843ec4eff0c61d42e6068ef20ecdbef
+DIST narwhals-1.48.1.tar.gz 515882 BLAKE2B 
89e829161aeb3e7a986d26f11f0108c506c028d2f1685544913c47166865283b1ce62099562df1f85ebe5d4352e6f6d3eecd78da8d62a8a19fc9f8772995ebba
 SHA512 
8096099844fe8042e53f5c8da39de5a843d94c892ef199d11f9ffe3b4ec58acea59d0160a11a51d9d347ddf7229ba997be093fa7e4bd9313e778ebc957da1d83

diff --git a/dev-python/narwhals/narwhals-1.48.1.ebuild 
b/dev-python/narwhals/narwhals-1.48.1.ebuild
new file mode 100644
index ..ca91f77283c1
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.48.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-21 Thread Michał Górny
commit: ec0a5d08672070671588bcd3fbc7c010fcfc976b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 22 05:45:31 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 22 06:00:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0a5d08

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-1.46.0.ebuild | 36 --
 dev-python/narwhals/narwhals-1.47.0.ebuild | 36 --
 3 files changed, 74 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 74eff46b862b..24679c632be1 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1 @@
-DIST narwhals-1.46.0.tar.gz 512060 BLAKE2B 
7d1b5da00a9f8ea1da46d10d783a04eb11ecf83acfa819d7e91cbd142fa18d5cc833d5867f206c9dd726fb0dc5f342cd6723ae9e4ba68b4584ae92f54362a4f6
 SHA512 
2a3da2628389c805d78af2047340cf00d2cac44a0bff4616d4211ac28878bc2e88355936ecd69fd6d82694c3e4423953d294adbdfb7f77768489865d40f9d1a6
-DIST narwhals-1.47.0.tar.gz 514799 BLAKE2B 
a069ff546c2e8588490aa274be6f5a90a134ce6f98625263389c2500cae53d73d7970599de4cdd26a7d58658d275af7662413b2b17e768c4dd3d24ab29326064
 SHA512 
ec2794079e5e5a2ec7ca6da49707e392148d2c6786bdc443e09d00d2c04ef02fed4b73308f8b1a05537ef042a5ef4d4f25992559d050bba75bad52eecc34248f
 DIST narwhals-1.47.1.tar.gz 516244 BLAKE2B 
432b08ab90e596be515d46cba4fa7911ee6703aa80d71ea56fbb1af390ee30cb3c0d021a840c73cd6b533f3de7f4d430da28bab31530c7e4578deaca16148166
 SHA512 
f00a128007f32b765283b806f80063a538c402ca1082d626e48c8a536b193eb056fcd4b9ab828ccf44360cce5f72c64f1c77aeb39d7be9f8412f78eebb7db8c3

diff --git a/dev-python/narwhals/narwhals-1.46.0.ebuild 
b/dev-python/narwhals/narwhals-1.46.0.ebuild
deleted file mode 100644
index 1c9b23cde8b0..
--- a/dev-python/narwhals/narwhals-1.46.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.47.0.ebuild 
b/dev-python/narwhals/narwhals-1.47.0.ebuild
deleted file mode 100644
index ca91f77283c1..
--- a/dev-python/narwhals/narwhals-1.47.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-21 Thread Michał Górny
commit: 0bd6b8849c0dfac255408c07ae967c478486e163
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 22 05:46:07 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 22 06:00:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bd6b884

dev-python/narwhals: Bump to 1.48.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.48.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 24679c632be1..a7d00944fb5d 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.47.1.tar.gz 516244 BLAKE2B 
432b08ab90e596be515d46cba4fa7911ee6703aa80d71ea56fbb1af390ee30cb3c0d021a840c73cd6b533f3de7f4d430da28bab31530c7e4578deaca16148166
 SHA512 
f00a128007f32b765283b806f80063a538c402ca1082d626e48c8a536b193eb056fcd4b9ab828ccf44360cce5f72c64f1c77aeb39d7be9f8412f78eebb7db8c3
+DIST narwhals-1.48.0.tar.gz 515112 BLAKE2B 
554c6d5e91762390a641e90d02f2e6a23e54fcff535a0a4757063ca2cd2b33046bfc3020d04dd983d0e7babd29a0585a026cf4b81a2cc265f1715019daf0864d
 SHA512 
f2793a5ee0a99d0c339c24b707a2eb68b0445cef99c774058481c6b98e25c7bc2cf644f2c1ca19d74bfaddd750d5697fb843ec4eff0c61d42e6068ef20ecdbef

diff --git a/dev-python/narwhals/narwhals-1.48.0.ebuild 
b/dev-python/narwhals/narwhals-1.48.0.ebuild
new file mode 100644
index ..ca91f77283c1
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.48.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-17 Thread Michał Górny
commit: 1653029be1cf9c68bff7ec0e9bde367fffa70dd2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 18 03:55:12 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 18 04:39:04 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1653029b

dev-python/narwhals: Bump to 1.47.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.47.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 1fdc2a5afd24..74eff46b862b 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.46.0.tar.gz 512060 BLAKE2B 
7d1b5da00a9f8ea1da46d10d783a04eb11ecf83acfa819d7e91cbd142fa18d5cc833d5867f206c9dd726fb0dc5f342cd6723ae9e4ba68b4584ae92f54362a4f6
 SHA512 
2a3da2628389c805d78af2047340cf00d2cac44a0bff4616d4211ac28878bc2e88355936ecd69fd6d82694c3e4423953d294adbdfb7f77768489865d40f9d1a6
 DIST narwhals-1.47.0.tar.gz 514799 BLAKE2B 
a069ff546c2e8588490aa274be6f5a90a134ce6f98625263389c2500cae53d73d7970599de4cdd26a7d58658d275af7662413b2b17e768c4dd3d24ab29326064
 SHA512 
ec2794079e5e5a2ec7ca6da49707e392148d2c6786bdc443e09d00d2c04ef02fed4b73308f8b1a05537ef042a5ef4d4f25992559d050bba75bad52eecc34248f
+DIST narwhals-1.47.1.tar.gz 516244 BLAKE2B 
432b08ab90e596be515d46cba4fa7911ee6703aa80d71ea56fbb1af390ee30cb3c0d021a840c73cd6b533f3de7f4d430da28bab31530c7e4578deaca16148166
 SHA512 
f00a128007f32b765283b806f80063a538c402ca1082d626e48c8a536b193eb056fcd4b9ab828ccf44360cce5f72c64f1c77aeb39d7be9f8412f78eebb7db8c3

diff --git a/dev-python/narwhals/narwhals-1.47.1.ebuild 
b/dev-python/narwhals/narwhals-1.47.1.ebuild
new file mode 100644
index ..ca91f77283c1
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.47.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-14 Thread Michał Górny
commit: 1e63580087a045166a4fcb0925bd740a374fd084
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 15 04:30:48 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 15 04:33:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e635800

dev-python/narwhals: Bump to 1.47.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.47.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 62255d373272..c12defbae9db 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.45.0.tar.gz 508812 BLAKE2B 
97096eb26440f64e190fb707566a1641d060df1b5e4f46feff164b8c2db262e78e78756024bdad34018419bd359035bb1ae54b65822c2c27fb05a67b7bdcd186
 SHA512 
42e8dcb48865356fe63b80306ee3113bb311dfbf1340a075dd541f481735c541564f2d584b29bb89c394469b51a1f25fe5f7533068c0a3848c9321a3219778b8
 DIST narwhals-1.46.0.tar.gz 512060 BLAKE2B 
7d1b5da00a9f8ea1da46d10d783a04eb11ecf83acfa819d7e91cbd142fa18d5cc833d5867f206c9dd726fb0dc5f342cd6723ae9e4ba68b4584ae92f54362a4f6
 SHA512 
2a3da2628389c805d78af2047340cf00d2cac44a0bff4616d4211ac28878bc2e88355936ecd69fd6d82694c3e4423953d294adbdfb7f77768489865d40f9d1a6
+DIST narwhals-1.47.0.tar.gz 514799 BLAKE2B 
a069ff546c2e8588490aa274be6f5a90a134ce6f98625263389c2500cae53d73d7970599de4cdd26a7d58658d275af7662413b2b17e768c4dd3d24ab29326064
 SHA512 
ec2794079e5e5a2ec7ca6da49707e392148d2c6786bdc443e09d00d2c04ef02fed4b73308f8b1a05537ef042a5ef4d4f25992559d050bba75bad52eecc34248f

diff --git a/dev-python/narwhals/narwhals-1.47.0.ebuild 
b/dev-python/narwhals/narwhals-1.47.0.ebuild
new file mode 100644
index ..ca91f77283c1
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.47.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-14 Thread Michał Górny
commit: 13cdd653e6b9ffa7020d180a3e57b123f66d8c2f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 15 04:31:03 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 15 04:33:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13cdd653

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 -
 dev-python/narwhals/narwhals-1.45.0.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index c12defbae9db..1fdc2a5afd24 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1,2 @@
-DIST narwhals-1.45.0.tar.gz 508812 BLAKE2B 
97096eb26440f64e190fb707566a1641d060df1b5e4f46feff164b8c2db262e78e78756024bdad34018419bd359035bb1ae54b65822c2c27fb05a67b7bdcd186
 SHA512 
42e8dcb48865356fe63b80306ee3113bb311dfbf1340a075dd541f481735c541564f2d584b29bb89c394469b51a1f25fe5f7533068c0a3848c9321a3219778b8
 DIST narwhals-1.46.0.tar.gz 512060 BLAKE2B 
7d1b5da00a9f8ea1da46d10d783a04eb11ecf83acfa819d7e91cbd142fa18d5cc833d5867f206c9dd726fb0dc5f342cd6723ae9e4ba68b4584ae92f54362a4f6
 SHA512 
2a3da2628389c805d78af2047340cf00d2cac44a0bff4616d4211ac28878bc2e88355936ecd69fd6d82694c3e4423953d294adbdfb7f77768489865d40f9d1a6
 DIST narwhals-1.47.0.tar.gz 514799 BLAKE2B 
a069ff546c2e8588490aa274be6f5a90a134ce6f98625263389c2500cae53d73d7970599de4cdd26a7d58658d275af7662413b2b17e768c4dd3d24ab29326064
 SHA512 
ec2794079e5e5a2ec7ca6da49707e392148d2c6786bdc443e09d00d2c04ef02fed4b73308f8b1a05537ef042a5ef4d4f25992559d050bba75bad52eecc34248f

diff --git a/dev-python/narwhals/narwhals-1.45.0.ebuild 
b/dev-python/narwhals/narwhals-1.45.0.ebuild
deleted file mode 100644
index 1c9b23cde8b0..
--- a/dev-python/narwhals/narwhals-1.45.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_PLUGINS=( hypothesis pytest-env )
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-07 Thread Michał Górny
commit: d46e27ec61d8a9e6fd11b66e52f667fa18b8eed1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  8 05:08:24 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  8 06:02:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d46e27ec

dev-python/narwhals: Bump to 1.46.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.46.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index c2965f9384bf..62255d373272 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.45.0.tar.gz 508812 BLAKE2B 
97096eb26440f64e190fb707566a1641d060df1b5e4f46feff164b8c2db262e78e78756024bdad34018419bd359035bb1ae54b65822c2c27fb05a67b7bdcd186
 SHA512 
42e8dcb48865356fe63b80306ee3113bb311dfbf1340a075dd541f481735c541564f2d584b29bb89c394469b51a1f25fe5f7533068c0a3848c9321a3219778b8
+DIST narwhals-1.46.0.tar.gz 512060 BLAKE2B 
7d1b5da00a9f8ea1da46d10d783a04eb11ecf83acfa819d7e91cbd142fa18d5cc833d5867f206c9dd726fb0dc5f342cd6723ae9e4ba68b4584ae92f54362a4f6
 SHA512 
2a3da2628389c805d78af2047340cf00d2cac44a0bff4616d4211ac28878bc2e88355936ecd69fd6d82694c3e4423953d294adbdfb7f77768489865d40f9d1a6

diff --git a/dev-python/narwhals/narwhals-1.46.0.ebuild 
b/dev-python/narwhals/narwhals-1.46.0.ebuild
new file mode 100644
index ..1c9b23cde8b0
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.46.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-07 Thread Michał Górny
commit: eae77ecdc123111623842edee38ec6e2b2955abb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  8 05:07:50 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  8 06:02:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eae77ecd

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 -
 dev-python/narwhals/narwhals-1.44.0.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index a95c7f7f3be0..c2965f9384bf 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1 @@
-DIST narwhals-1.44.0.tar.gz 499250 BLAKE2B 
24f45150f4d3f58778d4ccfc6bae8973de7352299e11ec12516e1ccd22079199b9bcfb51c5213223906e4afa2e58a09c59166a8fddaeb4f2bd526038b58d8b5b
 SHA512 
6c9d6eefebdec18a18953caf2733c28cd2b5e4c93f5c391fe830787a0fdd309a5a534851cb000835b59ba84563842904cfb4f49fc67f30d2d8f21f3a6fb029c6
 DIST narwhals-1.45.0.tar.gz 508812 BLAKE2B 
97096eb26440f64e190fb707566a1641d060df1b5e4f46feff164b8c2db262e78e78756024bdad34018419bd359035bb1ae54b65822c2c27fb05a67b7bdcd186
 SHA512 
42e8dcb48865356fe63b80306ee3113bb311dfbf1340a075dd541f481735c541564f2d584b29bb89c394469b51a1f25fe5f7533068c0a3848c9321a3219778b8

diff --git a/dev-python/narwhals/narwhals-1.44.0.ebuild 
b/dev-python/narwhals/narwhals-1.44.0.ebuild
deleted file mode 100644
index e4354994df6b..
--- a/dev-python/narwhals/narwhals-1.44.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-01 Thread Michał Górny
commit: a38abff21d1e9e209b40a062b0a038873bf87de5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  2 04:37:02 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  2 04:37:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a38abff2

dev-python/narwhals: Bump to 1.45.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.45.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 8248356ea884..a95c7f7f3be0 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.44.0.tar.gz 499250 BLAKE2B 
24f45150f4d3f58778d4ccfc6bae8973de7352299e11ec12516e1ccd22079199b9bcfb51c5213223906e4afa2e58a09c59166a8fddaeb4f2bd526038b58d8b5b
 SHA512 
6c9d6eefebdec18a18953caf2733c28cd2b5e4c93f5c391fe830787a0fdd309a5a534851cb000835b59ba84563842904cfb4f49fc67f30d2d8f21f3a6fb029c6
+DIST narwhals-1.45.0.tar.gz 508812 BLAKE2B 
97096eb26440f64e190fb707566a1641d060df1b5e4f46feff164b8c2db262e78e78756024bdad34018419bd359035bb1ae54b65822c2c27fb05a67b7bdcd186
 SHA512 
42e8dcb48865356fe63b80306ee3113bb311dfbf1340a075dd541f481735c541564f2d584b29bb89c394469b51a1f25fe5f7533068c0a3848c9321a3219778b8

diff --git a/dev-python/narwhals/narwhals-1.45.0.ebuild 
b/dev-python/narwhals/narwhals-1.45.0.ebuild
new file mode 100644
index ..1c9b23cde8b0
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.45.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_PLUGINS=( hypothesis pytest-env )
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-07-01 Thread Michał Górny
commit: 8cf23b565a62e64c57a83da03d491f8335bd10cc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  2 04:36:12 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  2 04:36:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cf23b56

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-1.43.0.ebuild | 38 --
 dev-python/narwhals/narwhals-1.43.1.ebuild | 38 --
 3 files changed, 78 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 6e9452334ee4..8248356ea884 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1 @@
-DIST narwhals-1.43.0.tar.gz 496455 BLAKE2B 
c9c22ce77f202711eebfb2628a2828bc0498bad786b7080955860b3e08f2ee344368ab13a32d0c517ce0a826e36ac2b2a2749feedc815f694f241253ea0ae80b
 SHA512 
3a1f85261f11b37b7da16c56fa3ad0edca05ef944a832c540fee8ebc52c2f1bef90525a9bc398cde255f6b4f9f4e6ff63eee09ca9d42b82453192a845b0711c9
-DIST narwhals-1.43.1.tar.gz 496655 BLAKE2B 
380ff403907fc2c1fda0fcbd0bb1ef034ae7fa866c9e187f783211bae52389088a04a6b1559113f58df2660dfcd40928509b58e312747fbd584d202340c6
 SHA512 
f845ba70b7f11a10dc4b4daee19ab907c9658ea2b4e2711c0cde973325d081de36e89d7d2c068706d43384769cc6063c5ca21cdf0510f8723cf1421f42e04ec2
 DIST narwhals-1.44.0.tar.gz 499250 BLAKE2B 
24f45150f4d3f58778d4ccfc6bae8973de7352299e11ec12516e1ccd22079199b9bcfb51c5213223906e4afa2e58a09c59166a8fddaeb4f2bd526038b58d8b5b
 SHA512 
6c9d6eefebdec18a18953caf2733c28cd2b5e4c93f5c391fe830787a0fdd309a5a534851cb000835b59ba84563842904cfb4f49fc67f30d2d8f21f3a6fb029c6

diff --git a/dev-python/narwhals/narwhals-1.43.0.ebuild 
b/dev-python/narwhals/narwhals-1.43.0.ebuild
deleted file mode 100644
index e4354994df6b..
--- a/dev-python/narwhals/narwhals-1.43.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.43.1.ebuild 
b/dev-python/narwhals/narwhals-1.43.1.ebuild
deleted file mode 100644
index e4354994df6b..
--- a/dev-python/narwhals/narwhals-1.43.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-24 Thread Michał Górny
commit: 8bb49fa17241fc31cff2af5331cefb28e8000494
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 24 04:28:15 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 24 04:59:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb49fa1

dev-python/narwhals: Bump to 1.44.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.44.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index e69acfc30c67..6e9452334ee4 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.43.0.tar.gz 496455 BLAKE2B 
c9c22ce77f202711eebfb2628a2828bc0498bad786b7080955860b3e08f2ee344368ab13a32d0c517ce0a826e36ac2b2a2749feedc815f694f241253ea0ae80b
 SHA512 
3a1f85261f11b37b7da16c56fa3ad0edca05ef944a832c540fee8ebc52c2f1bef90525a9bc398cde255f6b4f9f4e6ff63eee09ca9d42b82453192a845b0711c9
 DIST narwhals-1.43.1.tar.gz 496655 BLAKE2B 
380ff403907fc2c1fda0fcbd0bb1ef034ae7fa866c9e187f783211bae52389088a04a6b1559113f58df2660dfcd40928509b58e312747fbd584d202340c6
 SHA512 
f845ba70b7f11a10dc4b4daee19ab907c9658ea2b4e2711c0cde973325d081de36e89d7d2c068706d43384769cc6063c5ca21cdf0510f8723cf1421f42e04ec2
+DIST narwhals-1.44.0.tar.gz 499250 BLAKE2B 
24f45150f4d3f58778d4ccfc6bae8973de7352299e11ec12516e1ccd22079199b9bcfb51c5213223906e4afa2e58a09c59166a8fddaeb4f2bd526038b58d8b5b
 SHA512 
6c9d6eefebdec18a18953caf2733c28cd2b5e4c93f5c391fe830787a0fdd309a5a534851cb000835b59ba84563842904cfb4f49fc67f30d2d8f21f3a6fb029c6

diff --git a/dev-python/narwhals/narwhals-1.44.0.ebuild 
b/dev-python/narwhals/narwhals-1.44.0.ebuild
new file mode 100644
index ..e4354994df6b
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.44.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-19 Thread Michał Górny
commit: deaf9bffe513cd50b64fc65f0ae818830c9b8ec9
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 20 04:38:36 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 20 05:02:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deaf9bff

dev-python/narwhals: Bump to 1.43.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.43.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index ca7463983309..e69acfc30c67 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.43.0.tar.gz 496455 BLAKE2B 
c9c22ce77f202711eebfb2628a2828bc0498bad786b7080955860b3e08f2ee344368ab13a32d0c517ce0a826e36ac2b2a2749feedc815f694f241253ea0ae80b
 SHA512 
3a1f85261f11b37b7da16c56fa3ad0edca05ef944a832c540fee8ebc52c2f1bef90525a9bc398cde255f6b4f9f4e6ff63eee09ca9d42b82453192a845b0711c9
+DIST narwhals-1.43.1.tar.gz 496655 BLAKE2B 
380ff403907fc2c1fda0fcbd0bb1ef034ae7fa866c9e187f783211bae52389088a04a6b1559113f58df2660dfcd40928509b58e312747fbd584d202340c6
 SHA512 
f845ba70b7f11a10dc4b4daee19ab907c9658ea2b4e2711c0cde973325d081de36e89d7d2c068706d43384769cc6063c5ca21cdf0510f8723cf1421f42e04ec2

diff --git a/dev-python/narwhals/narwhals-1.43.1.ebuild 
b/dev-python/narwhals/narwhals-1.43.1.ebuild
new file mode 100644
index ..e4354994df6b
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.43.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-19 Thread Michał Górny
commit: 075cb01853dcdeb3424a6772e2f03d71a67a8e64
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 20 04:37:50 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 20 05:02:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075cb018

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 -
 dev-python/narwhals/narwhals-1.42.1.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 7a5eb842c7c5..ca7463983309 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1 @@
-DIST narwhals-1.42.1.tar.gz 492865 BLAKE2B 
ed0d0defe48bad75e711ab49914fe2802d56fc625535971bf7aeaab97612b19e79e517ae86a0211a111235653d35729a92d3d13ac0b70f24c7756944bb509104
 SHA512 
3c81713c78bf8e656e2dfad20433298dc96cbd7e157678c6f076653d9f35035db95506229e2d2ea9f43867a926ab5fa65f6217348049a9b5f382b9363ea647cb
 DIST narwhals-1.43.0.tar.gz 496455 BLAKE2B 
c9c22ce77f202711eebfb2628a2828bc0498bad786b7080955860b3e08f2ee344368ab13a32d0c517ce0a826e36ac2b2a2749feedc815f694f241253ea0ae80b
 SHA512 
3a1f85261f11b37b7da16c56fa3ad0edca05ef944a832c540fee8ebc52c2f1bef90525a9bc398cde255f6b4f9f4e6ff63eee09ca9d42b82453192a845b0711c9

diff --git a/dev-python/narwhals/narwhals-1.42.1.ebuild 
b/dev-python/narwhals/narwhals-1.42.1.ebuild
deleted file mode 100644
index 91c2c317d73d..
--- a/dev-python/narwhals/narwhals-1.42.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-16 Thread Michał Górny
commit: c0a26a949742b0b8cad192f1697efa5c1d24c83b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 17 03:11:44 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 17 03:40:35 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a26a94

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-1.41.1.ebuild | 36 
 dev-python/narwhals/narwhals-1.42.0.ebuild | 38 --
 3 files changed, 76 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 754a0a58545d..9a17cbca5795 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1 @@
-DIST narwhals-1.41.1.tar.gz 489404 BLAKE2B 
001529ab92af6cdaaf84b65621a371ff5290e5eb3285e4a1e09014e0a4e1d9c3c757b01136ea9b88a445283cf4aa48a3c07b76094923cce091bb0117aa28c503
 SHA512 
a9cce0aaea480d0514d71c881cd4396490111554e0b29228426fb3054cb5e73e3f02831d4e957c7d5b02e8ff39be5ca7ea7065a576864b5ccd5aecaaadb0
-DIST narwhals-1.42.0.tar.gz 490671 BLAKE2B 
8d0671d22c79598e5be41f986f87ba002a16fefe2fd63bd88b68c97c253ffbf5988ffa40851899653241280d167f6fcdcdc0e4384e053c05cfad2cedd4d09ca7
 SHA512 
3fc574a04ae57220ddd90eca39ce729f022cb0d24170684e35dc3b80ebd2aeb6317a915c75f819a4fe52f60eb06c1c6eb84ae3e7e39c54c627a0e07573e3e3a3
 DIST narwhals-1.42.1.tar.gz 492865 BLAKE2B 
ed0d0defe48bad75e711ab49914fe2802d56fc625535971bf7aeaab97612b19e79e517ae86a0211a111235653d35729a92d3d13ac0b70f24c7756944bb509104
 SHA512 
3c81713c78bf8e656e2dfad20433298dc96cbd7e157678c6f076653d9f35035db95506229e2d2ea9f43867a926ab5fa65f6217348049a9b5f382b9363ea647cb

diff --git a/dev-python/narwhals/narwhals-1.41.1.ebuild 
b/dev-python/narwhals/narwhals-1.41.1.ebuild
deleted file mode 100644
index e621005c0bf0..
--- a/dev-python/narwhals/narwhals-1.41.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.42.0.ebuild 
b/dev-python/narwhals/narwhals-1.42.0.ebuild
deleted file mode 100644
index 91c2c317d73d..
--- a/dev-python/narwhals/narwhals-1.42.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   # make hypothesis more forgiving
-   local -x CI=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-16 Thread Michał Górny
commit: 72a0748badbaf9f4a118f8f2ae9d58370b2f4410
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 17 03:12:31 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 17 03:40:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a0748b

dev-python/narwhals: Bump to 1.43.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.43.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 9a17cbca5795..7a5eb842c7c5 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.42.1.tar.gz 492865 BLAKE2B 
ed0d0defe48bad75e711ab49914fe2802d56fc625535971bf7aeaab97612b19e79e517ae86a0211a111235653d35729a92d3d13ac0b70f24c7756944bb509104
 SHA512 
3c81713c78bf8e656e2dfad20433298dc96cbd7e157678c6f076653d9f35035db95506229e2d2ea9f43867a926ab5fa65f6217348049a9b5f382b9363ea647cb
+DIST narwhals-1.43.0.tar.gz 496455 BLAKE2B 
c9c22ce77f202711eebfb2628a2828bc0498bad786b7080955860b3e08f2ee344368ab13a32d0c517ce0a826e36ac2b2a2749feedc815f694f241253ea0ae80b
 SHA512 
3a1f85261f11b37b7da16c56fa3ad0edca05ef944a832c540fee8ebc52c2f1bef90525a9bc398cde255f6b4f9f4e6ff63eee09ca9d42b82453192a845b0711c9

diff --git a/dev-python/narwhals/narwhals-1.43.0.ebuild 
b/dev-python/narwhals/narwhals-1.43.0.ebuild
new file mode 100644
index ..e4354994df6b
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.43.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-12 Thread Michał Górny
commit: ce42e59f613800982658f6a4dfc64820f850f638
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 13 03:51:43 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 13 03:51:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce42e59f

dev-python/narwhals: Bump to 1.42.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.42.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index ac7ffa720919..754a0a58545d 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.41.1.tar.gz 489404 BLAKE2B 
001529ab92af6cdaaf84b65621a371ff5290e5eb3285e4a1e09014e0a4e1d9c3c757b01136ea9b88a445283cf4aa48a3c07b76094923cce091bb0117aa28c503
 SHA512 
a9cce0aaea480d0514d71c881cd4396490111554e0b29228426fb3054cb5e73e3f02831d4e957c7d5b02e8ff39be5ca7ea7065a576864b5ccd5aecaaadb0
 DIST narwhals-1.42.0.tar.gz 490671 BLAKE2B 
8d0671d22c79598e5be41f986f87ba002a16fefe2fd63bd88b68c97c253ffbf5988ffa40851899653241280d167f6fcdcdc0e4384e053c05cfad2cedd4d09ca7
 SHA512 
3fc574a04ae57220ddd90eca39ce729f022cb0d24170684e35dc3b80ebd2aeb6317a915c75f819a4fe52f60eb06c1c6eb84ae3e7e39c54c627a0e07573e3e3a3
+DIST narwhals-1.42.1.tar.gz 492865 BLAKE2B 
ed0d0defe48bad75e711ab49914fe2802d56fc625535971bf7aeaab97612b19e79e517ae86a0211a111235653d35729a92d3d13ac0b70f24c7756944bb509104
 SHA512 
3c81713c78bf8e656e2dfad20433298dc96cbd7e157678c6f076653d9f35035db95506229e2d2ea9f43867a926ab5fa65f6217348049a9b5f382b9363ea647cb

diff --git a/dev-python/narwhals/narwhals-1.42.1.ebuild 
b/dev-python/narwhals/narwhals-1.42.1.ebuild
new file mode 100644
index ..91c2c317d73d
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.42.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-09 Thread Michał Górny
commit: ed0b9f15bda2c10de1a408cd11141e5071e0efc5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 10 01:24:38 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 10 01:56:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0b9f15

dev-python/narwhals: Bump to 1.42.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.42.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 13a3d03ffd7c..ac7ffa720919 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.41.1.tar.gz 489404 BLAKE2B 
001529ab92af6cdaaf84b65621a371ff5290e5eb3285e4a1e09014e0a4e1d9c3c757b01136ea9b88a445283cf4aa48a3c07b76094923cce091bb0117aa28c503
 SHA512 
a9cce0aaea480d0514d71c881cd4396490111554e0b29228426fb3054cb5e73e3f02831d4e957c7d5b02e8ff39be5ca7ea7065a576864b5ccd5aecaaadb0
+DIST narwhals-1.42.0.tar.gz 490671 BLAKE2B 
8d0671d22c79598e5be41f986f87ba002a16fefe2fd63bd88b68c97c253ffbf5988ffa40851899653241280d167f6fcdcdc0e4384e053c05cfad2cedd4d09ca7
 SHA512 
3fc574a04ae57220ddd90eca39ce729f022cb0d24170684e35dc3b80ebd2aeb6317a915c75f819a4fe52f60eb06c1c6eb84ae3e7e39c54c627a0e07573e3e3a3

diff --git a/dev-python/narwhals/narwhals-1.42.0.ebuild 
b/dev-python/narwhals/narwhals-1.42.0.ebuild
new file mode 100644
index ..91c2c317d73d
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.42.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   # make hypothesis more forgiving
+   local -x CI=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-09 Thread Michał Górny
commit: 07d044147142e4a19c1c66142dfc3349e9aed3e0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 10 01:24:00 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 10 01:56:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d04414

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 -
 dev-python/narwhals/narwhals-1.41.0.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 170d95eaaf93..13a3d03ffd7c 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1 @@
-DIST narwhals-1.41.0.tar.gz 488446 BLAKE2B 
dbf5144fd96e4a4a555c88b32bb9acbdbcb419b3c2ddb61a4283ac492c100d4eadcd76f6e286295f0575a1d0ca24247928c2b31085230b66a028bdf9c291a36d
 SHA512 
41492fd945863b2e87440983892b81e237e7cfdab0996eba7721b69b648a1c9267b21499494630750424dabbf50b5a5d756ae25ed76ec96346038715da2aaf85
 DIST narwhals-1.41.1.tar.gz 489404 BLAKE2B 
001529ab92af6cdaaf84b65621a371ff5290e5eb3285e4a1e09014e0a4e1d9c3c757b01136ea9b88a445283cf4aa48a3c07b76094923cce091bb0117aa28c503
 SHA512 
a9cce0aaea480d0514d71c881cd4396490111554e0b29228426fb3054cb5e73e3f02831d4e957c7d5b02e8ff39be5ca7ea7065a576864b5ccd5aecaaadb0

diff --git a/dev-python/narwhals/narwhals-1.41.0.ebuild 
b/dev-python/narwhals/narwhals-1.41.0.ebuild
deleted file mode 100644
index e621005c0bf0..
--- a/dev-python/narwhals/narwhals-1.41.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-06 Thread Michał Górny
commit: 5dfc4e07d004ab992b4933a9da70a137872b9189
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  7 04:37:21 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  7 06:13:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfc4e07

dev-python/narwhals: Bump to 1.41.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.41.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 5a40f669b4f8..170d95eaaf93 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.41.0.tar.gz 488446 BLAKE2B 
dbf5144fd96e4a4a555c88b32bb9acbdbcb419b3c2ddb61a4283ac492c100d4eadcd76f6e286295f0575a1d0ca24247928c2b31085230b66a028bdf9c291a36d
 SHA512 
41492fd945863b2e87440983892b81e237e7cfdab0996eba7721b69b648a1c9267b21499494630750424dabbf50b5a5d756ae25ed76ec96346038715da2aaf85
+DIST narwhals-1.41.1.tar.gz 489404 BLAKE2B 
001529ab92af6cdaaf84b65621a371ff5290e5eb3285e4a1e09014e0a4e1d9c3c757b01136ea9b88a445283cf4aa48a3c07b76094923cce091bb0117aa28c503
 SHA512 
a9cce0aaea480d0514d71c881cd4396490111554e0b29228426fb3054cb5e73e3f02831d4e957c7d5b02e8ff39be5ca7ea7065a576864b5ccd5aecaaadb0

diff --git a/dev-python/narwhals/narwhals-1.41.1.ebuild 
b/dev-python/narwhals/narwhals-1.41.1.ebuild
new file mode 100644
index ..e621005c0bf0
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.41.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-06-06 Thread Michał Górny
commit: 62fec93a7e880032f8252d500f75b316ab33d5ae
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  7 04:36:43 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  7 06:13:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62fec93a

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-1.39.1.ebuild | 36 --
 dev-python/narwhals/narwhals-1.40.0.ebuild | 36 --
 3 files changed, 74 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 48459254d9b1..5a40f669b4f8 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1 @@
-DIST narwhals-1.39.1.tar.gz 48 BLAKE2B 
a3e1913a99fbe2602cdc9f6a1ae6c218e66f053365b68e682a2d32d60d600986bcdb1fddfa4b7fd7c2910bf2283f7f0add47a191594e0417f090160362651aa3
 SHA512 
8d4a6fc5220145db0b36901366dbeaa86956b773fb94dda3d4c84ab69abfbb26a2bf1da29b8d24a1cc2c8d11c3a3b124cb7c5a5cbafabb1813bec41a77093086
-DIST narwhals-1.40.0.tar.gz 487625 BLAKE2B 
c92c5447b2f7f782f93620b6772780e7d111795d190e593eef2820b3229165f4706b7f650d84bf55524053b884e6243cb6312df2b84d510e15fbd8d8602111c4
 SHA512 
820f8633a86283cd35cf4d672e1894fdbd7f7432de5b1fb03435790eaf73d714aad261c812bf8d329524f5ebabee07d8394b315de366186babe55ada18fbc18e
 DIST narwhals-1.41.0.tar.gz 488446 BLAKE2B 
dbf5144fd96e4a4a555c88b32bb9acbdbcb419b3c2ddb61a4283ac492c100d4eadcd76f6e286295f0575a1d0ca24247928c2b31085230b66a028bdf9c291a36d
 SHA512 
41492fd945863b2e87440983892b81e237e7cfdab0996eba7721b69b648a1c9267b21499494630750424dabbf50b5a5d756ae25ed76ec96346038715da2aaf85

diff --git a/dev-python/narwhals/narwhals-1.39.1.ebuild 
b/dev-python/narwhals/narwhals-1.39.1.ebuild
deleted file mode 100644
index e621005c0bf0..
--- a/dev-python/narwhals/narwhals-1.39.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.40.0.ebuild 
b/dev-python/narwhals/narwhals-1.40.0.ebuild
deleted file mode 100644
index e621005c0bf0..
--- a/dev-python/narwhals/narwhals-1.40.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-05-26 Thread Michał Górny
commit: d06c2f130ec46ab32b83f53b7ccebe71386da701
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 27 03:10:38 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 27 03:24:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06c2f13

dev-python/narwhals: Bump to 1.41.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.41.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index c2e372bc0706..48459254d9b1 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.39.1.tar.gz 48 BLAKE2B 
a3e1913a99fbe2602cdc9f6a1ae6c218e66f053365b68e682a2d32d60d600986bcdb1fddfa4b7fd7c2910bf2283f7f0add47a191594e0417f090160362651aa3
 SHA512 
8d4a6fc5220145db0b36901366dbeaa86956b773fb94dda3d4c84ab69abfbb26a2bf1da29b8d24a1cc2c8d11c3a3b124cb7c5a5cbafabb1813bec41a77093086
 DIST narwhals-1.40.0.tar.gz 487625 BLAKE2B 
c92c5447b2f7f782f93620b6772780e7d111795d190e593eef2820b3229165f4706b7f650d84bf55524053b884e6243cb6312df2b84d510e15fbd8d8602111c4
 SHA512 
820f8633a86283cd35cf4d672e1894fdbd7f7432de5b1fb03435790eaf73d714aad261c812bf8d329524f5ebabee07d8394b315de366186babe55ada18fbc18e
+DIST narwhals-1.41.0.tar.gz 488446 BLAKE2B 
dbf5144fd96e4a4a555c88b32bb9acbdbcb419b3c2ddb61a4283ac492c100d4eadcd76f6e286295f0575a1d0ca24247928c2b31085230b66a028bdf9c291a36d
 SHA512 
41492fd945863b2e87440983892b81e237e7cfdab0996eba7721b69b648a1c9267b21499494630750424dabbf50b5a5d756ae25ed76ec96346038715da2aaf85

diff --git a/dev-python/narwhals/narwhals-1.41.0.ebuild 
b/dev-python/narwhals/narwhals-1.41.0.ebuild
new file mode 100644
index ..e621005c0bf0
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.41.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-05-19 Thread Michał Górny
commit: bb26c0efbbd9e46cbfb50024e1558d7acd5252a6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 20 01:42:25 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 20 01:42:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb26c0ef

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-1.38.2.ebuild | 41 --
 dev-python/narwhals/narwhals-1.39.0.ebuild | 36 --
 3 files changed, 79 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 5e56a51f8fa9..d76c535af3b5 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1 @@
-DIST narwhals-1.38.2.gh.tar.gz 715904 BLAKE2B 
b813fbf86e9210d3d232e06a5de390678742c81ccc6338d3f3c8e79bdd3c95046b947e8924ef736d55b40ed0808cf505e190e0cba14f33f6e46560396847ab99
 SHA512 
d0e01b754c77ff9764d42360cfcc38f35b1282ed1ce162f69dc1f28299484d1723de4ac13eadf8f7f8852c665c01f2ff9650f3103575e1781cfe5791d3f8748c
-DIST narwhals-1.39.0.tar.gz 471928 BLAKE2B 
c62550cf86de2fe03a677d01b36086c210ba8fd48dd227ef1522647e065386afed3458e5e7dbf45f90c770db258554b7679ce98a5817e7530e3135b84799479d
 SHA512 
0aab6ff4a9b8b5ee8eedcfab80a90cb1573ade28fdb1ff6b66f9d472f59be529cbe7d4d6e9d21427ff39bca32173481dd72bca8ff0c066490eddc8e2a2afadfc
 DIST narwhals-1.39.1.tar.gz 48 BLAKE2B 
a3e1913a99fbe2602cdc9f6a1ae6c218e66f053365b68e682a2d32d60d600986bcdb1fddfa4b7fd7c2910bf2283f7f0add47a191594e0417f090160362651aa3
 SHA512 
8d4a6fc5220145db0b36901366dbeaa86956b773fb94dda3d4c84ab69abfbb26a2bf1da29b8d24a1cc2c8d11c3a3b124cb7c5a5cbafabb1813bec41a77093086

diff --git a/dev-python/narwhals/narwhals-1.38.2.ebuild 
b/dev-python/narwhals/narwhals-1.38.2.ebuild
deleted file mode 100644
index 937934d8aef9..
--- a/dev-python/narwhals/narwhals-1.38.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-# https://github.com/narwhals-dev/narwhals/issues/2284
-SRC_URI="
-   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.39.0.ebuild 
b/dev-python/narwhals/narwhals-1.39.0.ebuild
deleted file mode 100644
index e621005c0bf0..
--- a/dev-python/narwhals/narwhals-1.39.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-05-19 Thread Michał Górny
commit: ac4915fe05abaee6c39a86b16614aaea91fc19a6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 20 01:43:06 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 20 01:43:06 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4915fe

dev-python/narwhals: Bump to 1.40.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.40.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index d76c535af3b5..c2e372bc0706 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.39.1.tar.gz 48 BLAKE2B 
a3e1913a99fbe2602cdc9f6a1ae6c218e66f053365b68e682a2d32d60d600986bcdb1fddfa4b7fd7c2910bf2283f7f0add47a191594e0417f090160362651aa3
 SHA512 
8d4a6fc5220145db0b36901366dbeaa86956b773fb94dda3d4c84ab69abfbb26a2bf1da29b8d24a1cc2c8d11c3a3b124cb7c5a5cbafabb1813bec41a77093086
+DIST narwhals-1.40.0.tar.gz 487625 BLAKE2B 
c92c5447b2f7f782f93620b6772780e7d111795d190e593eef2820b3229165f4706b7f650d84bf55524053b884e6243cb6312df2b84d510e15fbd8d8602111c4
 SHA512 
820f8633a86283cd35cf4d672e1894fdbd7f7432de5b1fb03435790eaf73d714aad261c812bf8d329524f5ebabee07d8394b315de366186babe55ada18fbc18e

diff --git a/dev-python/narwhals/narwhals-1.40.0.ebuild 
b/dev-python/narwhals/narwhals-1.40.0.ebuild
new file mode 100644
index ..e621005c0bf0
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.40.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-05-15 Thread Michał Górny
commit: e3f092fba5d961ed986bf2945b16cdfc627cd10f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May 16 03:36:18 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May 16 04:04:45 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3f092fb

dev-python/narwhals: Bump to 1.39.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.39.1.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 092f1b1033fc..5e56a51f8fa9 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.38.2.gh.tar.gz 715904 BLAKE2B 
b813fbf86e9210d3d232e06a5de390678742c81ccc6338d3f3c8e79bdd3c95046b947e8924ef736d55b40ed0808cf505e190e0cba14f33f6e46560396847ab99
 SHA512 
d0e01b754c77ff9764d42360cfcc38f35b1282ed1ce162f69dc1f28299484d1723de4ac13eadf8f7f8852c665c01f2ff9650f3103575e1781cfe5791d3f8748c
 DIST narwhals-1.39.0.tar.gz 471928 BLAKE2B 
c62550cf86de2fe03a677d01b36086c210ba8fd48dd227ef1522647e065386afed3458e5e7dbf45f90c770db258554b7679ce98a5817e7530e3135b84799479d
 SHA512 
0aab6ff4a9b8b5ee8eedcfab80a90cb1573ade28fdb1ff6b66f9d472f59be529cbe7d4d6e9d21427ff39bca32173481dd72bca8ff0c066490eddc8e2a2afadfc
+DIST narwhals-1.39.1.tar.gz 48 BLAKE2B 
a3e1913a99fbe2602cdc9f6a1ae6c218e66f053365b68e682a2d32d60d600986bcdb1fddfa4b7fd7c2910bf2283f7f0add47a191594e0417f090160362651aa3
 SHA512 
8d4a6fc5220145db0b36901366dbeaa86956b773fb94dda3d4c84ab69abfbb26a2bf1da29b8d24a1cc2c8d11c3a3b124cb7c5a5cbafabb1813bec41a77093086

diff --git a/dev-python/narwhals/narwhals-1.39.1.ebuild 
b/dev-python/narwhals/narwhals-1.39.1.ebuild
new file mode 100644
index ..e621005c0bf0
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.39.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/files/, dev-python/narwhals/

2025-05-12 Thread Michał Górny
commit: d010328e16aeaffd9dfbf8e0d7147608a5a20f04
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 13 01:48:53 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 13 01:54:39 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d010328e

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 -
 .../files/narwhals-1.38.0-opt-polars.patch | 32 ---
 dev-python/narwhals/narwhals-1.37.1.ebuild | 41 ---
 dev-python/narwhals/narwhals-1.38.0.ebuild | 46 --
 4 files changed, 121 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index d42913e0e134..0e2fbe193965 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1 @@
-DIST narwhals-1.37.1.gh.tar.gz 708868 BLAKE2B 
0cda4e6febb2407b12db34068ba5419cfacc2003a6e4c9a62f713db8ab9994128ac6a739d09a8eb40ab543eb689c3867f3069841f761786a221eff5ef1b37b39
 SHA512 
3aeb15341f525397aff4ca389cafcdce3b433c0cdd7d0ad389592cfaf0c3837019660895b3a52923b84ce4f2b3f9d29670a962dcd5687dca1a4fe99977e49e20
-DIST narwhals-1.38.0.gh.tar.gz 714872 BLAKE2B 
f60b828c20849866ac2b0a48a4d3cdd21c80c1f2d48beb1cfe1f519e09f9ea7e045ab3824de886a880e3e5385786e73208bc69a6bd8c1c06b94c3161f3be4d6c
 SHA512 
668f57d7830d70992477f5ac7d917abaf95b36ade8c0b60c93d1ed6eb5f4aa892c83812aedd5056b32d6498d727804d835d880ddc41a2e6a0630fee05e30e581
 DIST narwhals-1.38.2.gh.tar.gz 715904 BLAKE2B 
b813fbf86e9210d3d232e06a5de390678742c81ccc6338d3f3c8e79bdd3c95046b947e8924ef736d55b40ed0808cf505e190e0cba14f33f6e46560396847ab99
 SHA512 
d0e01b754c77ff9764d42360cfcc38f35b1282ed1ce162f69dc1f28299484d1723de4ac13eadf8f7f8852c665c01f2ff9650f3103575e1781cfe5791d3f8748c

diff --git a/dev-python/narwhals/files/narwhals-1.38.0-opt-polars.patch 
b/dev-python/narwhals/files/narwhals-1.38.0-opt-polars.patch
deleted file mode 100644
index 96de66908a42..
--- a/dev-python/narwhals/files/narwhals-1.38.0-opt-polars.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From add7beafc8394ae76309bcb93443aee840d8e5f0 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Tue, 6 May 2025 07:12:45 +0200
-Subject: [PATCH] test: make `polars` optional in `truncate_test`
-

- tests/expr_and_series/dt/truncate_test.py | 5 -
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/tests/expr_and_series/dt/truncate_test.py 
b/tests/expr_and_series/dt/truncate_test.py
-index 3e51a796..d2a2e960 100644
 a/tests/expr_and_series/dt/truncate_test.py
-+++ b/tests/expr_and_series/dt/truncate_test.py
-@@ -3,7 +3,6 @@ from __future__ import annotations
- from datetime import datetime
- 
- import pandas as pd
--import polars as pl
- import pytest
- 
- import narwhals as nw
-@@ -227,6 +226,10 @@ def test_truncate_custom(
- ],
- )
- def test_truncate_polars_ns(every: str, expected: list[datetime]) -> None:
-+pytest.importorskip("polars")
-+
-+import polars as pl
-+
- df_pl = pl.DataFrame(data, schema={"a": pl.Datetime(time_unit="ns")})
- df = nw.from_native(df_pl)
- result = df.select(nw.col("a").dt.truncate(every))

diff --git a/dev-python/narwhals/narwhals-1.37.1.ebuild 
b/dev-python/narwhals/narwhals-1.37.1.ebuild
deleted file mode 100644
index 55bf60632d4f..
--- a/dev-python/narwhals/narwhals-1.37.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-# https://github.com/narwhals-dev/narwhals/issues/2284
-SRC_URI="
-   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.38.0.ebuild 
b/dev-python/narwhals/narwhals-1.38.0.ebuild
deleted file mode 100644
index a5895f097c1e..
--- a/dev-python/narwhals/narwhals-1.38.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{11..13} )
-
-inherit distuti

[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-05-12 Thread Michał Górny
commit: 972e7f65cc255069af238e9382082e14df3084f0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 13 01:49:41 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 13 01:54:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972e7f65

dev-python/narwhals: Bump to 1.39.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.39.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 0e2fbe193965..092f1b1033fc 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.38.2.gh.tar.gz 715904 BLAKE2B 
b813fbf86e9210d3d232e06a5de390678742c81ccc6338d3f3c8e79bdd3c95046b947e8924ef736d55b40ed0808cf505e190e0cba14f33f6e46560396847ab99
 SHA512 
d0e01b754c77ff9764d42360cfcc38f35b1282ed1ce162f69dc1f28299484d1723de4ac13eadf8f7f8852c665c01f2ff9650f3103575e1781cfe5791d3f8748c
+DIST narwhals-1.39.0.tar.gz 471928 BLAKE2B 
c62550cf86de2fe03a677d01b36086c210ba8fd48dd227ef1522647e065386afed3458e5e7dbf45f90c770db258554b7679ce98a5817e7530e3135b84799479d
 SHA512 
0aab6ff4a9b8b5ee8eedcfab80a90cb1573ade28fdb1ff6b66f9d472f59be529cbe7d4d6e9d21427ff39bca32173481dd72bca8ff0c066490eddc8e2a2afadfc

diff --git a/dev-python/narwhals/narwhals-1.39.0.ebuild 
b/dev-python/narwhals/narwhals-1.39.0.ebuild
new file mode 100644
index ..e621005c0bf0
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.39.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-05-08 Thread Michał Górny
commit: 503d96945fe12696da41496601b35407ed44fe9e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri May  9 01:38:26 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri May  9 01:49:13 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503d9694

dev-python/narwhals: Bump to 1.38.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.38.2.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index dfc093181031..d42913e0e134 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.37.1.gh.tar.gz 708868 BLAKE2B 
0cda4e6febb2407b12db34068ba5419cfacc2003a6e4c9a62f713db8ab9994128ac6a739d09a8eb40ab543eb689c3867f3069841f761786a221eff5ef1b37b39
 SHA512 
3aeb15341f525397aff4ca389cafcdce3b433c0cdd7d0ad389592cfaf0c3837019660895b3a52923b84ce4f2b3f9d29670a962dcd5687dca1a4fe99977e49e20
 DIST narwhals-1.38.0.gh.tar.gz 714872 BLAKE2B 
f60b828c20849866ac2b0a48a4d3cdd21c80c1f2d48beb1cfe1f519e09f9ea7e045ab3824de886a880e3e5385786e73208bc69a6bd8c1c06b94c3161f3be4d6c
 SHA512 
668f57d7830d70992477f5ac7d917abaf95b36ade8c0b60c93d1ed6eb5f4aa892c83812aedd5056b32d6498d727804d835d880ddc41a2e6a0630fee05e30e581
+DIST narwhals-1.38.2.gh.tar.gz 715904 BLAKE2B 
b813fbf86e9210d3d232e06a5de390678742c81ccc6338d3f3c8e79bdd3c95046b947e8924ef736d55b40ed0808cf505e190e0cba14f33f6e46560396847ab99
 SHA512 
d0e01b754c77ff9764d42360cfcc38f35b1282ed1ce162f69dc1f28299484d1723de4ac13eadf8f7f8852c665c01f2ff9650f3103575e1781cfe5791d3f8748c

diff --git a/dev-python/narwhals/narwhals-1.38.2.ebuild 
b/dev-python/narwhals/narwhals-1.38.2.ebuild
new file mode 100644
index ..937934d8aef9
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.38.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/files/, dev-python/narwhals/

2025-05-05 Thread Michał Górny
commit: bb869051a05f492b64832762e6c51c742e345f45
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May  6 04:57:03 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May  6 05:28:54 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb869051

dev-python/narwhals: Bump to 1.38.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 .../files/narwhals-1.38.0-opt-polars.patch | 32 +++
 dev-python/narwhals/narwhals-1.38.0.ebuild | 46 ++
 3 files changed, 79 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index d9ecfa149a12..dfc093181031 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.37.1.gh.tar.gz 708868 BLAKE2B 
0cda4e6febb2407b12db34068ba5419cfacc2003a6e4c9a62f713db8ab9994128ac6a739d09a8eb40ab543eb689c3867f3069841f761786a221eff5ef1b37b39
 SHA512 
3aeb15341f525397aff4ca389cafcdce3b433c0cdd7d0ad389592cfaf0c3837019660895b3a52923b84ce4f2b3f9d29670a962dcd5687dca1a4fe99977e49e20
+DIST narwhals-1.38.0.gh.tar.gz 714872 BLAKE2B 
f60b828c20849866ac2b0a48a4d3cdd21c80c1f2d48beb1cfe1f519e09f9ea7e045ab3824de886a880e3e5385786e73208bc69a6bd8c1c06b94c3161f3be4d6c
 SHA512 
668f57d7830d70992477f5ac7d917abaf95b36ade8c0b60c93d1ed6eb5f4aa892c83812aedd5056b32d6498d727804d835d880ddc41a2e6a0630fee05e30e581

diff --git a/dev-python/narwhals/files/narwhals-1.38.0-opt-polars.patch 
b/dev-python/narwhals/files/narwhals-1.38.0-opt-polars.patch
new file mode 100644
index ..96de66908a42
--- /dev/null
+++ b/dev-python/narwhals/files/narwhals-1.38.0-opt-polars.patch
@@ -0,0 +1,32 @@
+From add7beafc8394ae76309bcb93443aee840d8e5f0 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 6 May 2025 07:12:45 +0200
+Subject: [PATCH] test: make `polars` optional in `truncate_test`
+
+---
+ tests/expr_and_series/dt/truncate_test.py | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/tests/expr_and_series/dt/truncate_test.py 
b/tests/expr_and_series/dt/truncate_test.py
+index 3e51a796..d2a2e960 100644
+--- a/tests/expr_and_series/dt/truncate_test.py
 b/tests/expr_and_series/dt/truncate_test.py
+@@ -3,7 +3,6 @@ from __future__ import annotations
+ from datetime import datetime
+ 
+ import pandas as pd
+-import polars as pl
+ import pytest
+ 
+ import narwhals as nw
+@@ -227,6 +226,10 @@ def test_truncate_custom(
+ ],
+ )
+ def test_truncate_polars_ns(every: str, expected: list[datetime]) -> None:
++pytest.importorskip("polars")
++
++import polars as pl
++
+ df_pl = pl.DataFrame(data, schema={"a": pl.Datetime(time_unit="ns")})
+ df = nw.from_native(df_pl)
+ result = df.select(nw.col("a").dt.truncate(every))

diff --git a/dev-python/narwhals/narwhals-1.38.0.ebuild 
b/dev-python/narwhals/narwhals-1.38.0.ebuild
new file mode 100644
index ..a5895f097c1e
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.38.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+PATCHES=(
+   # https://github.com/narwhals-dev/narwhals/pull/2501
+   "${FILESDIR}/${P}-opt-polars.patch"
+)
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow 
--constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-29 Thread Michał Górny
commit: b87ccbdc7d9d93563bf0da3def218050805fa36d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 30 04:29:35 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 30 05:35:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87ccbdc

dev-python/narwhals: Bump to 1.37.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.37.1.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index b3259a493337..8fff8672426a 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.36.0.gh.tar.gz 704656 BLAKE2B 
67e26ee719f112063e5a9d7fd06c6f102615ba308c6141a9b28758f85157686f83b1ee6552845bef5dd37490b85e9f6ef1008a02e5ac8a6e9e0e3fa8038f78f6
 SHA512 
e99bbfe060e9b9cda64a92a339be99e5703fe315c6793208874d5d95c8369770c6030152969a193295954b1b1e906335f1d4290c3b56e5418605810264bc6659
 DIST narwhals-1.37.0.gh.tar.gz 708022 BLAKE2B 
066b21f6263a7d8095f556ead50cfbe6176feb7704654038f0c8917ec1f1070cd33b0f637ad198094ed34f2d9d6d2c04cdc32bb521a0a17999d82fab26eb1183
 SHA512 
40c7ce30336edfa0c8d754dd200dffa2099a5e8cb55ef865e1b42c69b891049ed8b22ed78dcbc4d69596010fa4e3f269ecdd6cf21ea974702ec9df0cc32cc7a1
+DIST narwhals-1.37.1.gh.tar.gz 708868 BLAKE2B 
0cda4e6febb2407b12db34068ba5419cfacc2003a6e4c9a62f713db8ab9994128ac6a739d09a8eb40ab543eb689c3867f3069841f761786a221eff5ef1b37b39
 SHA512 
3aeb15341f525397aff4ca389cafcdce3b433c0cdd7d0ad389592cfaf0c3837019660895b3a52923b84ce4f2b3f9d29670a962dcd5687dca1a4fe99977e49e20

diff --git a/dev-python/narwhals/narwhals-1.37.1.ebuild 
b/dev-python/narwhals/narwhals-1.37.1.ebuild
new file mode 100644
index ..55bf60632d4f
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.37.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-28 Thread Michał Górny
commit: 570f07b877c5f18537101176ef6143954de1ace1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 29 04:00:30 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 29 04:36:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570f07b8

dev-python/narwhals: Bump to 1.37.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.37.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 725dd7a08789..b3259a493337 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.36.0.gh.tar.gz 704656 BLAKE2B 
67e26ee719f112063e5a9d7fd06c6f102615ba308c6141a9b28758f85157686f83b1ee6552845bef5dd37490b85e9f6ef1008a02e5ac8a6e9e0e3fa8038f78f6
 SHA512 
e99bbfe060e9b9cda64a92a339be99e5703fe315c6793208874d5d95c8369770c6030152969a193295954b1b1e906335f1d4290c3b56e5418605810264bc6659
+DIST narwhals-1.37.0.gh.tar.gz 708022 BLAKE2B 
066b21f6263a7d8095f556ead50cfbe6176feb7704654038f0c8917ec1f1070cd33b0f637ad198094ed34f2d9d6d2c04cdc32bb521a0a17999d82fab26eb1183
 SHA512 
40c7ce30336edfa0c8d754dd200dffa2099a5e8cb55ef865e1b42c69b891049ed8b22ed78dcbc4d69596010fa4e3f269ecdd6cf21ea974702ec9df0cc32cc7a1

diff --git a/dev-python/narwhals/narwhals-1.37.0.ebuild 
b/dev-python/narwhals/narwhals-1.37.0.ebuild
new file mode 100644
index ..55bf60632d4f
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.37.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-28 Thread Michał Górny
commit: 0e47fa327d4b5355ed82ae9171a7a7294208130d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 29 03:57:34 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 29 04:36:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e47fa32

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  2 --
 dev-python/narwhals/narwhals-1.34.1.ebuild | 41 --
 dev-python/narwhals/narwhals-1.35.0.ebuild | 41 --
 3 files changed, 84 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 35cf5d02510c..725dd7a08789 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1 @@
-DIST narwhals-1.34.1.gh.tar.gz 692736 BLAKE2B 
cdde47102f74ab7cb3917943997f003020d58c4470e2be0ce512683fe45334e85fe5614b7984e1a1ca1c200576bdcc194ed537e3f0a2b8b99c712af2c61a650e
 SHA512 
83aa76aa208f7faff0bb9a24ce31fb8e1d91aed9edc1376790d61c561f580b441f4016b1bb9cdb0ca849d432c09392bd9fd697da7631a7ac2af2779314fe6ba9
-DIST narwhals-1.35.0.gh.tar.gz 695990 BLAKE2B 
3e631ca1553a9c528daccb62ccff4ce5fac4fd3c2d24359619736be5424afe1d9025375857c6c3806ce6b65b2379afd67011f45a861f3062ebaf519d0b047e24
 SHA512 
47b9ceb9ee714ae406bba19d0731a49dd07ad625b77709febff84bf990f32ce373ac41b61d224a0c9bf6474797328fbecdcbd81dfa3a7ae98afa91a77e1ea551
 DIST narwhals-1.36.0.gh.tar.gz 704656 BLAKE2B 
67e26ee719f112063e5a9d7fd06c6f102615ba308c6141a9b28758f85157686f83b1ee6552845bef5dd37490b85e9f6ef1008a02e5ac8a6e9e0e3fa8038f78f6
 SHA512 
e99bbfe060e9b9cda64a92a339be99e5703fe315c6793208874d5d95c8369770c6030152969a193295954b1b1e906335f1d4290c3b56e5418605810264bc6659

diff --git a/dev-python/narwhals/narwhals-1.34.1.ebuild 
b/dev-python/narwhals/narwhals-1.34.1.ebuild
deleted file mode 100644
index cdea211899e5..
--- a/dev-python/narwhals/narwhals-1.34.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-# https://github.com/narwhals-dev/narwhals/issues/2284
-SRC_URI="
-   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.35.0.ebuild 
b/dev-python/narwhals/narwhals-1.35.0.ebuild
deleted file mode 100644
index 55bf60632d4f..
--- a/dev-python/narwhals/narwhals-1.35.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-# https://github.com/narwhals-dev/narwhals/issues/2284
-SRC_URI="
-   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-23 Thread Michał Górny
commit: f076eece5574a2ac81a97e7dba1b39c3dce316d0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 24 01:28:26 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 24 01:54:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f076eece

dev-python/narwhals: Bump to 1.36.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.36.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 3c3da8256164..35cf5d02510c 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.34.1.gh.tar.gz 692736 BLAKE2B 
cdde47102f74ab7cb3917943997f003020d58c4470e2be0ce512683fe45334e85fe5614b7984e1a1ca1c200576bdcc194ed537e3f0a2b8b99c712af2c61a650e
 SHA512 
83aa76aa208f7faff0bb9a24ce31fb8e1d91aed9edc1376790d61c561f580b441f4016b1bb9cdb0ca849d432c09392bd9fd697da7631a7ac2af2779314fe6ba9
 DIST narwhals-1.35.0.gh.tar.gz 695990 BLAKE2B 
3e631ca1553a9c528daccb62ccff4ce5fac4fd3c2d24359619736be5424afe1d9025375857c6c3806ce6b65b2379afd67011f45a861f3062ebaf519d0b047e24
 SHA512 
47b9ceb9ee714ae406bba19d0731a49dd07ad625b77709febff84bf990f32ce373ac41b61d224a0c9bf6474797328fbecdcbd81dfa3a7ae98afa91a77e1ea551
+DIST narwhals-1.36.0.gh.tar.gz 704656 BLAKE2B 
67e26ee719f112063e5a9d7fd06c6f102615ba308c6141a9b28758f85157686f83b1ee6552845bef5dd37490b85e9f6ef1008a02e5ac8a6e9e0e3fa8038f78f6
 SHA512 
e99bbfe060e9b9cda64a92a339be99e5703fe315c6793208874d5d95c8369770c6030152969a193295954b1b1e906335f1d4290c3b56e5418605810264bc6659

diff --git a/dev-python/narwhals/narwhals-1.36.0.ebuild 
b/dev-python/narwhals/narwhals-1.36.0.ebuild
new file mode 100644
index ..55bf60632d4f
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.36.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-15 Thread Michał Górny
commit: 56f85466ac1f8663ae4517fc8c61daea1a5ff2d6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 15 14:18:59 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 15 14:18:59 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f85466

dev-python/narwhals: Keyword 1.35.0 arm64, #952028

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/narwhals-1.35.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/narwhals/narwhals-1.35.0.ebuild 
b/dev-python/narwhals/narwhals-1.35.0.ebuild
index cdea211899e5..55bf60632d4f 100644
--- a/dev-python/narwhals/narwhals-1.35.0.ebuild
+++ b/dev-python/narwhals/narwhals-1.35.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 BDEPEND="
test? (



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-14 Thread Michał Górny
commit: 365a82335ea4119b62dd2bac28043558505f502a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 15 05:00:43 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 15 06:13:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365a8233

dev-python/narwhals: Bump to 1.35.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.35.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 64cc9a1cda62..3c3da8256164 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.34.1.gh.tar.gz 692736 BLAKE2B 
cdde47102f74ab7cb3917943997f003020d58c4470e2be0ce512683fe45334e85fe5614b7984e1a1ca1c200576bdcc194ed537e3f0a2b8b99c712af2c61a650e
 SHA512 
83aa76aa208f7faff0bb9a24ce31fb8e1d91aed9edc1376790d61c561f580b441f4016b1bb9cdb0ca849d432c09392bd9fd697da7631a7ac2af2779314fe6ba9
+DIST narwhals-1.35.0.gh.tar.gz 695990 BLAKE2B 
3e631ca1553a9c528daccb62ccff4ce5fac4fd3c2d24359619736be5424afe1d9025375857c6c3806ce6b65b2379afd67011f45a861f3062ebaf519d0b047e24
 SHA512 
47b9ceb9ee714ae406bba19d0731a49dd07ad625b77709febff84bf990f32ce373ac41b61d224a0c9bf6474797328fbecdcbd81dfa3a7ae98afa91a77e1ea551

diff --git a/dev-python/narwhals/narwhals-1.35.0.ebuild 
b/dev-python/narwhals/narwhals-1.35.0.ebuild
new file mode 100644
index ..cdea211899e5
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.35.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-14 Thread Michał Górny
commit: 60b4b09cb1c2fc22427d9dfa28cbc6bc583b1324
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 15 05:00:22 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 15 06:13:15 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60b4b09c

dev-python/narwhals: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  3 ---
 dev-python/narwhals/narwhals-1.32.0.ebuild | 41 --
 dev-python/narwhals/narwhals-1.33.0.ebuild | 41 --
 dev-python/narwhals/narwhals-1.34.0.ebuild | 41 --
 4 files changed, 126 deletions(-)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index 25d784721131..64cc9a1cda62 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,4 +1 @@
-DIST narwhals-1.32.0.gh.tar.gz 683557 BLAKE2B 
830ff49ba0c3dd41b9b35d78a29693b8d79a35e5be8a77a9cc4980f7e853fb60ae2221b486df8d17499608c97bf92aa74b199b048eb0b3ab8249c5e4906864e4
 SHA512 
cdae2b4b579bd011d57fd6f0b6e9fbff7150f97f03f94044c3ba31ca95a782bded605607d7281fe717d765adbb1e7409f16c4031c0df51b20ffa99fb10479889
-DIST narwhals-1.33.0.gh.tar.gz 689586 BLAKE2B 
e3e3b8540caf66e599dab3df78860eff10ab2b502a0c1d51054aff2cd573a0f2f11d1a8f95a67273311ea00b8469b33e1e43189abff33b0160f45bb1a324b78d
 SHA512 
03ee9992e7dcbf70a24bed784b890344831116891109001032ffadda24234c6c62a6a975e9765989789dc05ea93396b7fc8b2ab8f0aac40d0cc162de7c388843
-DIST narwhals-1.34.0.gh.tar.gz 692545 BLAKE2B 
9463525dc1e1e8601abd071d76a1acd603b5d1d8a5ad872434fe33d498844a99d5d3f67f074ff00272e8bc671a064aeed406a912f1a955ad4a760431b8e5aff5
 SHA512 
4ed6ef2d896bb94cb75cb2584eeef669a14808b223a984cd89d7b648274d50cb85c1dc516e103a6c19dcf1ce56081b159ebf2503ed8d53088a8d7c78abfb0dc2
 DIST narwhals-1.34.1.gh.tar.gz 692736 BLAKE2B 
cdde47102f74ab7cb3917943997f003020d58c4470e2be0ce512683fe45334e85fe5614b7984e1a1ca1c200576bdcc194ed537e3f0a2b8b99c712af2c61a650e
 SHA512 
83aa76aa208f7faff0bb9a24ce31fb8e1d91aed9edc1376790d61c561f580b441f4016b1bb9cdb0ca849d432c09392bd9fd697da7631a7ac2af2779314fe6ba9

diff --git a/dev-python/narwhals/narwhals-1.32.0.ebuild 
b/dev-python/narwhals/narwhals-1.32.0.ebuild
deleted file mode 100644
index cdea211899e5..
--- a/dev-python/narwhals/narwhals-1.32.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-# https://github.com/narwhals-dev/narwhals/issues/2284
-SRC_URI="
-   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.33.0.ebuild 
b/dev-python/narwhals/narwhals-1.33.0.ebuild
deleted file mode 100644
index cdea211899e5..
--- a/dev-python/narwhals/narwhals-1.33.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
-HOMEPAGE="
-   https://github.com/narwhals-dev/narwhals/
-   https://pypi.org/project/narwhals/
-"
-# https://github.com/narwhals-dev/narwhals/issues/2284
-SRC_URI="
-   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   dev-python/pandas[${PYTHON_USEDEP}]
-   dev-python/pyarrow[${PYTHON_USEDEP}]
-   dev-python/pytest-env[${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
-}

diff --git a/dev-python/narwhals/narwhals-1.34.0.ebuild 
b/dev-python/narwhals/narwhals-1.34.0.ebuild
deleted file mode 100644
index cdea211899e5..
--- a/dev-python/narwhals/narwhals-1.34.0.ebuild

[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-10 Thread Michał Górny
commit: b9ec26f5d1bf45bb5fb4a0179a629a92f5d228bb
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 10 03:14:29 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 10 03:14:29 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ec26f5

dev-python/narwhals: Bump to 1.34.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.34.1.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index a645e024f087..25d784721131 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,3 +1,4 @@
 DIST narwhals-1.32.0.gh.tar.gz 683557 BLAKE2B 
830ff49ba0c3dd41b9b35d78a29693b8d79a35e5be8a77a9cc4980f7e853fb60ae2221b486df8d17499608c97bf92aa74b199b048eb0b3ab8249c5e4906864e4
 SHA512 
cdae2b4b579bd011d57fd6f0b6e9fbff7150f97f03f94044c3ba31ca95a782bded605607d7281fe717d765adbb1e7409f16c4031c0df51b20ffa99fb10479889
 DIST narwhals-1.33.0.gh.tar.gz 689586 BLAKE2B 
e3e3b8540caf66e599dab3df78860eff10ab2b502a0c1d51054aff2cd573a0f2f11d1a8f95a67273311ea00b8469b33e1e43189abff33b0160f45bb1a324b78d
 SHA512 
03ee9992e7dcbf70a24bed784b890344831116891109001032ffadda24234c6c62a6a975e9765989789dc05ea93396b7fc8b2ab8f0aac40d0cc162de7c388843
 DIST narwhals-1.34.0.gh.tar.gz 692545 BLAKE2B 
9463525dc1e1e8601abd071d76a1acd603b5d1d8a5ad872434fe33d498844a99d5d3f67f074ff00272e8bc671a064aeed406a912f1a955ad4a760431b8e5aff5
 SHA512 
4ed6ef2d896bb94cb75cb2584eeef669a14808b223a984cd89d7b648274d50cb85c1dc516e103a6c19dcf1ce56081b159ebf2503ed8d53088a8d7c78abfb0dc2
+DIST narwhals-1.34.1.gh.tar.gz 692736 BLAKE2B 
cdde47102f74ab7cb3917943997f003020d58c4470e2be0ce512683fe45334e85fe5614b7984e1a1ca1c200576bdcc194ed537e3f0a2b8b99c712af2c61a650e
 SHA512 
83aa76aa208f7faff0bb9a24ce31fb8e1d91aed9edc1376790d61c561f580b441f4016b1bb9cdb0ca849d432c09392bd9fd697da7631a7ac2af2779314fe6ba9

diff --git a/dev-python/narwhals/narwhals-1.34.1.ebuild 
b/dev-python/narwhals/narwhals-1.34.1.ebuild
new file mode 100644
index ..cdea211899e5
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.34.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-10 Thread Michał Górny
commit: 7e855ac3a733321cf1965cfd37c7fb8071b57a7a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  8 04:20:16 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  8 04:45:03 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e855ac3

dev-python/narwhals: Bump to 1.34.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.34.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index f4f18a4b9c57..a645e024f087 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1,2 +1,3 @@
 DIST narwhals-1.32.0.gh.tar.gz 683557 BLAKE2B 
830ff49ba0c3dd41b9b35d78a29693b8d79a35e5be8a77a9cc4980f7e853fb60ae2221b486df8d17499608c97bf92aa74b199b048eb0b3ab8249c5e4906864e4
 SHA512 
cdae2b4b579bd011d57fd6f0b6e9fbff7150f97f03f94044c3ba31ca95a782bded605607d7281fe717d765adbb1e7409f16c4031c0df51b20ffa99fb10479889
 DIST narwhals-1.33.0.gh.tar.gz 689586 BLAKE2B 
e3e3b8540caf66e599dab3df78860eff10ab2b502a0c1d51054aff2cd573a0f2f11d1a8f95a67273311ea00b8469b33e1e43189abff33b0160f45bb1a324b78d
 SHA512 
03ee9992e7dcbf70a24bed784b890344831116891109001032ffadda24234c6c62a6a975e9765989789dc05ea93396b7fc8b2ab8f0aac40d0cc162de7c388843
+DIST narwhals-1.34.0.gh.tar.gz 692545 BLAKE2B 
9463525dc1e1e8601abd071d76a1acd603b5d1d8a5ad872434fe33d498844a99d5d3f67f074ff00272e8bc671a064aeed406a912f1a955ad4a760431b8e5aff5
 SHA512 
4ed6ef2d896bb94cb75cb2584eeef669a14808b223a984cd89d7b648274d50cb85c1dc516e103a6c19dcf1ce56081b159ebf2503ed8d53088a8d7c78abfb0dc2

diff --git a/dev-python/narwhals/narwhals-1.34.0.ebuild 
b/dev-python/narwhals/narwhals-1.34.0.ebuild
new file mode 100644
index ..cdea211899e5
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.34.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-04-04 Thread Michał Górny
commit: 87d4684b397db31a97386ac92f5d94f8e8c943d8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  1 06:40:38 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  1 07:02:08 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87d4684b

dev-python/narwhals: Bump to 1.33.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/narwhals-1.33.0.ebuild | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
index be13237a8044..f4f18a4b9c57 100644
--- a/dev-python/narwhals/Manifest
+++ b/dev-python/narwhals/Manifest
@@ -1 +1,2 @@
 DIST narwhals-1.32.0.gh.tar.gz 683557 BLAKE2B 
830ff49ba0c3dd41b9b35d78a29693b8d79a35e5be8a77a9cc4980f7e853fb60ae2221b486df8d17499608c97bf92aa74b199b048eb0b3ab8249c5e4906864e4
 SHA512 
cdae2b4b579bd011d57fd6f0b6e9fbff7150f97f03f94044c3ba31ca95a782bded605607d7281fe717d765adbb1e7409f16c4031c0df51b20ffa99fb10479889
+DIST narwhals-1.33.0.gh.tar.gz 689586 BLAKE2B 
e3e3b8540caf66e599dab3df78860eff10ab2b502a0c1d51054aff2cd573a0f2f11d1a8f95a67273311ea00b8469b33e1e43189abff33b0160f45bb1a324b78d
 SHA512 
03ee9992e7dcbf70a24bed784b890344831116891109001032ffadda24234c6c62a6a975e9765989789dc05ea93396b7fc8b2ab8f0aac40d0cc162de7c388843

diff --git a/dev-python/narwhals/narwhals-1.33.0.ebuild 
b/dev-python/narwhals/narwhals-1.33.0.ebuild
new file mode 100644
index ..cdea211899e5
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.33.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/narwhals/

2025-03-25 Thread Michał Górny
commit: 3e0cfa731b60c4b9604231821cd1c391e061565c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 25 07:34:30 2025 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 25 08:15:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0cfa73

dev-python/narwhals: New package, v1.32.0

New dependency of dev-python/plotly.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/narwhals/Manifest   |  1 +
 dev-python/narwhals/metadata.xml   | 12 +
 dev-python/narwhals/narwhals-1.32.0.ebuild | 41 ++
 3 files changed, 54 insertions(+)

diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest
new file mode 100644
index ..be13237a8044
--- /dev/null
+++ b/dev-python/narwhals/Manifest
@@ -0,0 +1 @@
+DIST narwhals-1.32.0.gh.tar.gz 683557 BLAKE2B 
830ff49ba0c3dd41b9b35d78a29693b8d79a35e5be8a77a9cc4980f7e853fb60ae2221b486df8d17499608c97bf92aa74b199b048eb0b3ab8249c5e4906864e4
 SHA512 
cdae2b4b579bd011d57fd6f0b6e9fbff7150f97f03f94044c3ba31ca95a782bded605607d7281fe717d765adbb1e7409f16c4031c0df51b20ffa99fb10479889

diff --git a/dev-python/narwhals/metadata.xml b/dev-python/narwhals/metadata.xml
new file mode 100644
index ..113b48318755
--- /dev/null
+++ b/dev-python/narwhals/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   [email protected]
+   
+   
+   
+   narwhals-dev/narwhals
+   narwhals
+   
+

diff --git a/dev-python/narwhals/narwhals-1.32.0.ebuild 
b/dev-python/narwhals/narwhals-1.32.0.ebuild
new file mode 100644
index ..cdea211899e5
--- /dev/null
+++ b/dev-python/narwhals/narwhals-1.32.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Extremely lightweight compatibility layer between dataframe 
libraries"
+HOMEPAGE="
+   https://github.com/narwhals-dev/narwhals/
+   https://pypi.org/project/narwhals/
+"
+# https://github.com/narwhals-dev/narwhals/issues/2284
+SRC_URI="
+   https://github.com/narwhals-dev/narwhals/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   test? (
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pyarrow[${PYTHON_USEDEP}]
+   dev-python/pytest-env[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest --runslow --constructors="pandas,pandas[pyarrow],pyarrow"
+}