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

2024-05-22 Thread Michał Górny
commit: 123743a33ec4bb20bd79c4075beea32eeaaef63c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 19 19:03:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 22 08:01:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123743a3

dev-python/pandas: Drop keywords not on pyarrow

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

 dev-python/pandas/pandas-2.2.1.ebuild | 2 +-
 dev-python/pandas/pandas-2.2.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
index 0ac867c48b80..2f918de587c8 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~riscv ~s390 x86"
+KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/pandas/pandas-2.2.2.ebuild 
b/dev-python/pandas/pandas-2.2.2.ebuild
index 03fd67dd8c6b..2b6004916e2d 100644
--- a/dev-python/pandas/pandas-2.2.2.ebuild
+++ b/dev-python/pandas/pandas-2.2.2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 x86"
+KEYWORDS="amd64 ~arm64 ~hppa ~loong ~riscv x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-05-19 Thread Michał Górny
commit: d68cf1ecaa59a929014e1e2b098143383bfa1685
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 19 19:08:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 19 19:08:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d68cf1ec

dev-python/pandas: Sync keywords to dev-python/pyarrow

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

 dev-python/pandas/pandas-2.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.2.2-r1.ebuild 
b/dev-python/pandas/pandas-2.2.2-r1.ebuild
index f72d6e42f17c..de3fa4b71cbf 100644
--- a/dev-python/pandas/pandas-2.2.2-r1.ebuild
+++ b/dev-python/pandas/pandas-2.2.2-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~riscv"
+KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~riscv ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-04-27 Thread Sam James
commit: 95ba6d21eb79241a3d87ed2f0e8b7c09cfc7ab67
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 27 21:45:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 27 21:45:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ba6d21

dev-python/pandas: Stabilize 2.2.2 x86, #930751

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.2.2.ebuild 
b/dev-python/pandas/pandas-2.2.2.ebuild
index cadc42ab07aa..4d5e8ad1ade1 100644
--- a/dev-python/pandas/pandas-2.2.2.ebuild
+++ b/dev-python/pandas/pandas-2.2.2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-04-27 Thread Sam James
commit: 5c4bb3e96105ab37e149162f98e77fb19ef43881
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 27 21:45:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 27 21:45:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4bb3e9

dev-python/pandas: Stabilize 2.2.2 amd64, #930751

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.2.2.ebuild 
b/dev-python/pandas/pandas-2.2.2.ebuild
index 4d5e8ad1ade1..03fd67dd8c6b 100644
--- a/dev-python/pandas/pandas-2.2.2.ebuild
+++ b/dev-python/pandas/pandas-2.2.2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-04-18 Thread Conrad Kostecki
commit: 983114d54ec5e2d4b5c0d11f1893138fd76615d2
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Apr 18 18:04:26 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Apr 18 19:31:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983114d5

dev-python/pandas: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-python/pandas/files/pandas-2.1.1-which.patch   | 12 --
 .../pandas/files/pandas-2.1.4-khash-dep.patch  | 45 --
 2 files changed, 57 deletions(-)

diff --git a/dev-python/pandas/files/pandas-2.1.1-which.patch 
b/dev-python/pandas/files/pandas-2.1.1-which.patch
deleted file mode 100644
index 424c10af82ae..
--- a/dev-python/pandas/files/pandas-2.1.1-which.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/pandas/io/clipboard/__init__.py b/pandas/io/clipboard/__init__.py
-index c07f51d875..14d79fb367 100644
 a/pandas/io/clipboard/__init__.py
-+++ b/pandas/io/clipboard/__init__.py
-@@ -87,6 +87,7 @@ else:
- 
- 
- def _executable_exists(name):
-+return which(name)
- return (
- subprocess.call(
- [WHICH_CMD, name], stdout=subprocess.PIPE, stderr=subprocess.PIPE

diff --git a/dev-python/pandas/files/pandas-2.1.4-khash-dep.patch 
b/dev-python/pandas/files/pandas-2.1.4-khash-dep.patch
deleted file mode 100644
index f8bbff5fed37..
--- a/dev-python/pandas/files/pandas-2.1.4-khash-dep.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From e31a6865958442435ae9b31f312129c44f66eb5e Mon Sep 17 00:00:00 2001
-From: Ville Aikas <11279988+vai...@users.noreply.github.com>
-Date: Mon, 6 Nov 2023 09:24:40 -0800
-Subject: [PATCH] Add missing dependencies for: _khash_primitive_helper
- (#55795)
-
-* Add missing dependencies for: _khash_primitive_helper
-
-Signed-off-by: Ville Aikas 
-
-* source->dep change.
-
-Signed-off-by: Ville Aikas 
-
-* Remove dep from arrays.
-
-Signed-off-by: Ville Aikas 
-
--
-
-Signed-off-by: Ville Aikas 

- pandas/_libs/meson.build | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/pandas/_libs/meson.build b/pandas/_libs/meson.build
-index b4662d6bf8dd2..c27386743c6e9 100644
 a/pandas/_libs/meson.build
-+++ b/pandas/_libs/meson.build
-@@ -61,12 +61,12 @@ subdir('tslibs')
- libs_sources = {
- # Dict of extension name -> dict of {sources, include_dirs, and deps}
- # numpy include dir is implicitly included
--'algos': {'sources': ['algos.pyx', _algos_common_helper, 
_algos_take_helper, _khash_primitive_helper]},
-+'algos': {'sources': ['algos.pyx', _algos_common_helper, 
_algos_take_helper], 'deps': _khash_primitive_helper_dep},
- 'arrays': {'sources': ['arrays.pyx']},
- 'groupby': {'sources': ['groupby.pyx']},
- 'hashing': {'sources': ['hashing.pyx']},
--'hashtable': {'sources': ['hashtable.pyx', _khash_primitive_helper, 
_hashtable_class_helper, _hashtable_func_helper]},
--'index': {'sources': ['index.pyx', _index_class_helper]},
-+'hashtable': {'sources': ['hashtable.pyx', _hashtable_class_helper, 
_hashtable_func_helper], 'deps': _khash_primitive_helper_dep},
-+'index': {'sources': ['index.pyx', _index_class_helper], 'deps': 
_khash_primitive_helper_dep},
- 'indexing': {'sources': ['indexing.pyx']},
- 'internals': {'sources': ['internals.pyx']},
- 'interval': {'sources': ['interval.pyx', _intervaltree_helper],



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

2024-04-13 Thread Michał Górny
commit: 3b1c143561bbc880652245e99ea4d555a6a92f00
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 14 02:25:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 14 02:28:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1c1435

dev-python/pandas: Remove old

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

 dev-python/pandas/Manifest   |   2 -
 dev-python/pandas/pandas-2.1.4.ebuild| 221 ---
 dev-python/pandas/pandas-2.2.0-r1.ebuild | 215 --
 dev-python/pandas/pandas-2.2.0.ebuild| 218 --
 4 files changed, 656 deletions(-)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 6ec9246b695c..05856a547c23 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,4 +1,2 @@
-DIST pandas-2.1.4.tar.gz 4274800 BLAKE2B 
71cd374964d5e751a9ea0b29cb341d7de521de8de3bbe0963fc821eb6fa2babf2a5cb87c0f49fab88fd451bd331d83fd216f199c75876d7c1ea367ba53c20178
 SHA512 
de02944829ea4df6a3913788c2ae30683504d70a1cef5789c927245dab8700981edd50de18af3619d30ac97f4658fce67f6c7637acf496bd464ad3a4109bfd1c
-DIST pandas-2.2.0.tar.gz 4390211 BLAKE2B 
205410d02d1295bfb68403685fb9247ca361c80233e762b8d798ff4a04fd1ca39e22bc3beb3f701490dbaf0a2d69a1afebbfe142ef646506c1d19aba88a1b5c6
 SHA512 
6de7f6941f08d412d5e6e3b33e7ad569afce4ade2eda9a68f2883e8ccefe8373212a1b80ac384e68522fb5a9c043de0b944b3920d07131ed6625363f2a4b0b5b
 DIST pandas-2.2.1.tar.gz 4395256 BLAKE2B 
7f66c2995699832930a626ff01b3b39bafa0bd19f41245b8b49bbf5a1b78663433060f4d94817498494b6cf66d38dde27da64e196c6400e50f30441d7e51991b
 SHA512 
8e6af4793d8b77e5c86a22c88f999dba63b1cc1954f5148bdb8c9b1bfe4e7fc5004de7d0f035b2d651f56c44b28ba4b0bd304f9c9122426cc37fb97596e13746
 DIST pandas-2.2.2.tar.gz 4398391 BLAKE2B 
6b723d85c500abaca4d833e4fb329d9a495e3e8ae51c74632111b139ed38ca9e26087ba43ecc40d68f66613352dc140bb2f1b0cbb92915bb027548886072fc79
 SHA512 
85b006f96bd6400aeea2ec29df3557ea6c4bfee0a7aebb172547a43171dc0e7682d15f798081846a4f464559ab83f579cfe06d66d4b5c0cb0fb2975c2ef98f9c

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
deleted file mode 100644
index 5bbc6053733f..
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-VIRTUALX_REQUIRED="manual"
-
-inherit distutils-r1 optfeature pypi virtualx
-
-DESCRIPTION="Powerful data structures for data analysis and statistics"
-HOMEPAGE="
-   https://pandas.pydata.org/
-   https://github.com/pandas-dev/pandas/
-   https://pypi.org/project/pandas/
-"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~riscv ~s390 x86"
-IUSE="full-support minimal test X"
-RESTRICT="!test? ( test )"
-
-RECOMMENDED_DEPEND="
-   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
-   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
-"
-
-# TODO: add pandas-gbq to the tree
-# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
-# https://github.com/statsmodels/statsmodels/issues/8287
-OPTIONAL_DEPEND="
-   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
-   dev-python/blosc[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
-   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
-   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
-   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
-   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
-   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
-   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
-   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !arm? ( !hppa? ( !ppc? ( !x86? (
-   $(python_gen_cond_dep '
-   dev-python/statsmodels[${PYTHON_USEDEP}]
-   ' python3_{8..10} )
-   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
-   ) ) ) )
-   X? (
-   || (
-   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
-   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
-   x11-misc/xclip
-   x11-misc/xsel
-   )
-   )
-"
-DEPEND="
-   =dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
-"
-COMMON_DEPEND="
-   ${DEPEND}
-   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${COMMON_DEPEND}
-   >=dev-build/meson-1.2.1
-   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
-   

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

2024-04-13 Thread Michał Górny
commit: 0c088456a961419eff202c6877481841a8552ec4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 13 15:02:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 13 16:08:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c088456

dev-python/pandas: Remove keywords for arches with broken Arrow

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

 dev-python/pandas/pandas-2.1.4.ebuild | 2 +-
 dev-python/pandas/pandas-2.2.0.ebuild | 2 +-
 dev-python/pandas/pandas-2.2.1.ebuild | 2 +-
 dev-python/pandas/pandas-2.2.2.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
index bccbf8a01d0f..5bbc6053733f 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~riscv ~s390 x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
index d0290fc5d5d7..5523293380fb 100644
--- a/dev-python/pandas/pandas-2.2.0.ebuild
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~riscv ~s390 x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
index aa8fc22743bf..0ac867c48b80 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~riscv ~s390 x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/pandas/pandas-2.2.2.ebuild 
b/dev-python/pandas/pandas-2.2.2.ebuild
index 762eacc39ea6..cadc42ab07aa 100644
--- a/dev-python/pandas/pandas-2.2.2.ebuild
+++ b/dev-python/pandas/pandas-2.2.2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~s390 ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-04-10 Thread Michał Górny
commit: 2d0f5748b64f950d7df30262de6d5d4fc54ecb42
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 11 04:04:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 11 04:20:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0f5748

dev-python/pandas: Bump to 2.2.2{,-r1}

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

 dev-python/pandas/Manifest   |   1 +
 dev-python/pandas/pandas-2.2.2-r1.ebuild | 214 ++
 dev-python/pandas/pandas-2.2.2.ebuild| 217 +++
 3 files changed, 432 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index e7d0eca84d14..6ec9246b695c 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,3 +1,4 @@
 DIST pandas-2.1.4.tar.gz 4274800 BLAKE2B 
71cd374964d5e751a9ea0b29cb341d7de521de8de3bbe0963fc821eb6fa2babf2a5cb87c0f49fab88fd451bd331d83fd216f199c75876d7c1ea367ba53c20178
 SHA512 
de02944829ea4df6a3913788c2ae30683504d70a1cef5789c927245dab8700981edd50de18af3619d30ac97f4658fce67f6c7637acf496bd464ad3a4109bfd1c
 DIST pandas-2.2.0.tar.gz 4390211 BLAKE2B 
205410d02d1295bfb68403685fb9247ca361c80233e762b8d798ff4a04fd1ca39e22bc3beb3f701490dbaf0a2d69a1afebbfe142ef646506c1d19aba88a1b5c6
 SHA512 
6de7f6941f08d412d5e6e3b33e7ad569afce4ade2eda9a68f2883e8ccefe8373212a1b80ac384e68522fb5a9c043de0b944b3920d07131ed6625363f2a4b0b5b
 DIST pandas-2.2.1.tar.gz 4395256 BLAKE2B 
7f66c2995699832930a626ff01b3b39bafa0bd19f41245b8b49bbf5a1b78663433060f4d94817498494b6cf66d38dde27da64e196c6400e50f30441d7e51991b
 SHA512 
8e6af4793d8b77e5c86a22c88f999dba63b1cc1954f5148bdb8c9b1bfe4e7fc5004de7d0f035b2d651f56c44b28ba4b0bd304f9c9122426cc37fb97596e13746
+DIST pandas-2.2.2.tar.gz 4398391 BLAKE2B 
6b723d85c500abaca4d833e4fb329d9a495e3e8ae51c74632111b139ed38ca9e26087ba43ecc40d68f66613352dc140bb2f1b0cbb92915bb027548886072fc79
 SHA512 
85b006f96bd6400aeea2ec29df3557ea6c4bfee0a7aebb172547a43171dc0e7682d15f798081846a4f464559ab83f579cfe06d66d4b5c0cb0fb2975c2ef98f9c

diff --git a/dev-python/pandas/pandas-2.2.2-r1.ebuild 
b/dev-python/pandas/pandas-2.2.2-r1.ebuild
new file mode 100644
index ..f72d6e42f17c
--- /dev/null
+++ b/dev-python/pandas/pandas-2.2.2-r1.ebuild
@@ -0,0 +1,214 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~riscv"
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !arm? ( !hppa? ( !ppc? ( !x86? (
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ) ) ) )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2:=[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-build/meson-1.2.1
+   >=dev-python/cython-3.0.5[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   ${VIRTUALX_DEPEND}
+   ${RECOMMENDED_DEPEND}
+   ${OPTIONAL_DEPEND}
+   

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

2024-03-23 Thread Sam James
commit: bd29241be66c91b88bcd6fc6abbb714e24d5864f
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 05:47:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 05:47:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd29241b

dev-python/pandas: Stabilize 2.2.1 arm, #927637

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
index 9e2a88d799d9..ff341dcf7f41 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-03-23 Thread Sam James
commit: 39fc28c763f8d487c929bc7c122203918b10d0e8
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 05:47:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 05:47:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39fc28c7

dev-python/pandas: Stabilize 2.2.1 amd64, #927637

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
index e6dec9b6ba62..9e2a88d799d9 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-03-23 Thread Sam James
commit: 0b70d86086cdb8e4c6fdf068cea4be1062a4491c
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 24 05:47:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 24 05:47:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b70d860

dev-python/pandas: Stabilize 2.2.1 x86, #927637

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
index ff341dcf7f41..aa8fc22743bf 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-03-23 Thread Arthur Zamarin
commit: 62a9ac07211028565e84ab70ca6a8969115cc135
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 23 17:38:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 23 17:38:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a9ac07

dev-python/pandas: Stabilize 2.2.1 arm64, #927637

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
index 87764d426720..e6dec9b6ba62 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-03-23 Thread Michał Górny
commit: 37c695aec1d9b73e9ce46a93fed31c415d031b10
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 23 16:58:35 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 23 17:03:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c695ae

dev-python/pandas: Add a 2.2.1 revision without dev-python/pyarrow

Since dev-python/pyarrow and dev-libs/apache-arrow are still broken
on lots of platforms, add a revision of dev-python/pandas that does not
depend on them.

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

 dev-python/pandas/pandas-2.2.1.ebuild | 218 ++
 1 file changed, 218 insertions(+)

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
new file mode 100644
index ..87764d426720
--- /dev/null
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !arm? ( !hppa? ( !ppc? ( !x86? (
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ) ) ) )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   =dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-build/meson-1.2.1
+   >=dev-python/cython-3.0.5[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   ${VIRTUALX_DEPEND}
+   ${RECOMMENDED_DEPEND}
+   ${OPTIONAL_DEPEND}
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.46.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.10[${PYTHON_USEDEP}]
+   >=dev-python/pymysql-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   !!dev-python/pyarrow
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-python/tzdata[${PYTHON_USEDEP}]
+   !minimal? ( ${RECOMMENDED_DEPEND} )
+   full-support? ( ${OPTIONAL_DEPEND} )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # test for rounding errors, fails if we have better precision
+   # e.g. on amd64 with FMA or on arm64
+   # https://github.com/pandas-dev/pandas/issues/38921
+   tests/window/test_rolling.py::test_rolling_var_numerical_issues
+
+   # TODO; unhappy about DISPLAY?
+   tests/test_downstream.py::test_seaborn
+
+   # OOMs
+   tests/io/parser/test_c_parser_only.py::test_bytes_exceed_2gb
+
+   # TODO: numexpr says "forbidden control characters"
+   

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

2024-03-19 Thread Michał Górny
commit: cb0719741dea411046578fcbee0fff302036ba68
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 07:02:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 07:20:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb071974

dev-python/pandas: Require  gentoo.org>

 dev-python/pandas/pandas-2.1.4.ebuild | 1 +
 dev-python/pandas/pandas-2.2.0-r1.ebuild  | 1 +
 dev-python/pandas/pandas-2.2.0.ebuild | 1 +
 dev-python/pandas/{pandas-2.2.1.ebuild => pandas-2.2.1-r1.ebuild} | 1 +
 4 files changed, 4 insertions(+)

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
index 97337ed3ef68..bccbf8a01d0f 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -64,6 +64,7 @@ OPTIONAL_DEPEND="
)
 "
 DEPEND="
+   =dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
 "
 COMMON_DEPEND="

diff --git a/dev-python/pandas/pandas-2.2.0-r1.ebuild 
b/dev-python/pandas/pandas-2.2.0-r1.ebuild
index cfe7a5d1adec..4133db74200c 100644
--- a/dev-python/pandas/pandas-2.2.0-r1.ebuild
+++ b/dev-python/pandas/pandas-2.2.0-r1.ebuild
@@ -62,6 +62,7 @@ OPTIONAL_DEPEND="
)
 "
 DEPEND="
+   =dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
 "
 COMMON_DEPEND="

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
index fbdf259abfca..d0290fc5d5d7 100644
--- a/dev-python/pandas/pandas-2.2.0.ebuild
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -62,6 +62,7 @@ OPTIONAL_DEPEND="
)
 "
 DEPEND="
+   =dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
 "
 COMMON_DEPEND="

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1-r1.ebuild
similarity index 99%
rename from dev-python/pandas/pandas-2.2.1.ebuild
rename to dev-python/pandas/pandas-2.2.1-r1.ebuild
index 0f382e72b7f6..360e1d07a141 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1-r1.ebuild
@@ -62,6 +62,7 @@ OPTIONAL_DEPEND="
)
 "
 DEPEND="
+   =dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
 "
 COMMON_DEPEND="



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

2024-03-13 Thread Sam James
commit: cccee8bfb9b92e970a1cb43e27aa2a8c3a5402e5
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 14 03:44:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 03:44:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cccee8bf

dev-python/pandas: fix VariableOrderWrong

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
index 7e0b3eb1a824..0f382e72b7f6 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -19,8 +19,8 @@ HOMEPAGE="
https://pypi.org/project/pandas/
 "
 
-SLOT="0"
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="~amd64 ~hppa ~riscv"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"



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

2024-03-13 Thread Sam James
commit: 4519924d26b52ea14144e30dc58e0f84345a483c
Author: Eli Schwartz  gmail  com>
AuthorDate: Thu Mar 14 03:29:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 03:43:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4519924d

dev-python/pandas: upgrade lower bounds on cython bdep

It needs cython 3 now, cython 0.29 simply will not do. Aside for being
"more proper", this change ensures that when upgrading both pandas and
cython at the same time, cython is ordered first.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.2.0-r1.ebuild | 2 +-
 dev-python/pandas/pandas-2.2.0.ebuild| 2 +-
 dev-python/pandas/pandas-2.2.1.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pandas/pandas-2.2.0-r1.ebuild 
b/dev-python/pandas/pandas-2.2.0-r1.ebuild
index d31ab6a933f1..cfe7a5d1adec 100644
--- a/dev-python/pandas/pandas-2.2.0-r1.ebuild
+++ b/dev-python/pandas/pandas-2.2.0-r1.ebuild
@@ -72,7 +72,7 @@ COMMON_DEPEND="
 BDEPEND="
${COMMON_DEPEND}
>=dev-build/meson-1.2.1
-   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/cython-3.0.5[${PYTHON_USEDEP}]
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
index b8d28f4e1670..fbdf259abfca 100644
--- a/dev-python/pandas/pandas-2.2.0.ebuild
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -72,7 +72,7 @@ COMMON_DEPEND="
 BDEPEND="
${COMMON_DEPEND}
>=dev-build/meson-1.2.1
-   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/cython-3.0.5[${PYTHON_USEDEP}]
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
index b98c3bb05a56..7e0b3eb1a824 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -72,7 +72,7 @@ COMMON_DEPEND="
 BDEPEND="
${COMMON_DEPEND}
>=dev-build/meson-1.2.1
-   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/cython-3.0.5[${PYTHON_USEDEP}]
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
test? (
${VIRTUALX_DEPEND}



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

2024-03-12 Thread Sam James
commit: fbf3cecec5b405d440c2958740fc10bb77eec137
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 13 00:53:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 13 00:53:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf3cece

dev-python/pandas: Stabilize 2.2.0 x86, #924084

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
index 7378b26d8ec7..1d796aeec005 100644
--- a/dev-python/pandas/pandas-2.2.0.ebuild
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-03-12 Thread Sam James
commit: 7b79300881d21763cd71496ad93ee4c145971cf2
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 13 00:53:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 13 00:53:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b793008

dev-python/pandas: Stabilize 2.2.0 arm64, #924084

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
index 1d796aeec005..b8d28f4e1670 100644
--- a/dev-python/pandas/pandas-2.2.0.ebuild
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-02-28 Thread Arthur Zamarin
commit: 02ff385f0da195ab01e63611a0c2782b9e3b2004
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Feb 28 19:22:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Feb 28 19:48:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ff385f

dev-python/pandas: update arches for no statsmodels

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pandas/pandas-2.1.4.ebuild| 4 ++--
 dev-python/pandas/pandas-2.2.0-r1.ebuild | 4 ++--
 dev-python/pandas/pandas-2.2.0.ebuild| 4 ++--
 dev-python/pandas/pandas-2.2.1.ebuild| 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
index f3353577eaa0..97337ed3ef68 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -48,12 +48,12 @@ OPTIONAL_DEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !x86? ( !hppa? (
+   !arm? ( !hppa? ( !ppc? ( !x86? (
$(python_gen_cond_dep '
dev-python/statsmodels[${PYTHON_USEDEP}]
' python3_{8..10} )
>=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
-   ) )
+   ) ) ) )
X? (
|| (
>=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]

diff --git a/dev-python/pandas/pandas-2.2.0-r1.ebuild 
b/dev-python/pandas/pandas-2.2.0-r1.ebuild
index fac7d30b8feb..d31ab6a933f1 100644
--- a/dev-python/pandas/pandas-2.2.0-r1.ebuild
+++ b/dev-python/pandas/pandas-2.2.0-r1.ebuild
@@ -48,10 +48,10 @@ OPTIONAL_DEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !x86? ( !hppa? (
+   !arm? ( !hppa? ( !ppc? ( !x86? (
>=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
dev-python/statsmodels[${PYTHON_USEDEP}]
-   ) )
+   ) ) ) )
X? (
|| (
>=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
index fffb8d3f5f38..7378b26d8ec7 100644
--- a/dev-python/pandas/pandas-2.2.0.ebuild
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -48,10 +48,10 @@ OPTIONAL_DEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !x86? ( !hppa? (
+   !arm? ( !hppa? ( !ppc? ( !x86? (
>=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
dev-python/statsmodels[${PYTHON_USEDEP}]
-   ) )
+   ) ) ) )
X? (
|| (
>=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
index 163dec67b171..b98c3bb05a56 100644
--- a/dev-python/pandas/pandas-2.2.1.ebuild
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -48,10 +48,10 @@ OPTIONAL_DEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !x86? ( !hppa? (
+   !arm? ( !hppa? ( !ppc? ( !x86? (
>=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
dev-python/statsmodels[${PYTHON_USEDEP}]
-   ) )
+   ) ) ) )
X? (
|| (
>=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]



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

2024-02-24 Thread Michał Górny
commit: 582c403e7207b11c3bcfb33592e939ac51374017
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb 24 06:50:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb 24 08:49:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582c403e

dev-python/pandas: Bump to 2.2.1

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.2.1.ebuild | 214 ++
 2 files changed, 215 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 09f87f2f9007..e7d0eca84d14 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,2 +1,3 @@
 DIST pandas-2.1.4.tar.gz 4274800 BLAKE2B 
71cd374964d5e751a9ea0b29cb341d7de521de8de3bbe0963fc821eb6fa2babf2a5cb87c0f49fab88fd451bd331d83fd216f199c75876d7c1ea367ba53c20178
 SHA512 
de02944829ea4df6a3913788c2ae30683504d70a1cef5789c927245dab8700981edd50de18af3619d30ac97f4658fce67f6c7637acf496bd464ad3a4109bfd1c
 DIST pandas-2.2.0.tar.gz 4390211 BLAKE2B 
205410d02d1295bfb68403685fb9247ca361c80233e762b8d798ff4a04fd1ca39e22bc3beb3f701490dbaf0a2d69a1afebbfe142ef646506c1d19aba88a1b5c6
 SHA512 
6de7f6941f08d412d5e6e3b33e7ad569afce4ade2eda9a68f2883e8ccefe8373212a1b80ac384e68522fb5a9c043de0b944b3920d07131ed6625363f2a4b0b5b
+DIST pandas-2.2.1.tar.gz 4395256 BLAKE2B 
7f66c2995699832930a626ff01b3b39bafa0bd19f41245b8b49bbf5a1b78663433060f4d94817498494b6cf66d38dde27da64e196c6400e50f30441d7e51991b
 SHA512 
8e6af4793d8b77e5c86a22c88f999dba63b1cc1954f5148bdb8c9b1bfe4e7fc5004de7d0f035b2d651f56c44b28ba4b0bd304f9c9122426cc37fb97596e13746

diff --git a/dev-python/pandas/pandas-2.2.1.ebuild 
b/dev-python/pandas/pandas-2.2.1.ebuild
new file mode 100644
index ..163dec67b171
--- /dev/null
+++ b/dev-python/pandas/pandas-2.2.1.ebuild
@@ -0,0 +1,214 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~hppa ~riscv"
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !x86? ( !hppa? (
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ) )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-build/meson-1.2.1
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   ${VIRTUALX_DEPEND}
+   ${RECOMMENDED_DEPEND}
+   ${OPTIONAL_DEPEND}
+   dev-libs/apache-arrow[brotli,parquet,snappy]
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.46.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.10[${PYTHON_USEDEP}]
+   >=dev-python/pyarrow-10.0.1[parquet,${PYTHON_USEDEP}]
+   >=dev-python/pymysql-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]

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

2024-02-20 Thread Michał Górny
commit: 1cd5db40ff3e12d65f57fbb06a6fd587860bf4d7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 20 09:42:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 20 09:42:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cd5db40

dev-python/pandas: dev-python/statsmodels now support py3.11+

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

 dev-python/pandas/pandas-2.2.0-r1.ebuild | 4 +---
 dev-python/pandas/pandas-2.2.0.ebuild| 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/pandas/pandas-2.2.0-r1.ebuild 
b/dev-python/pandas/pandas-2.2.0-r1.ebuild
index 87fff0e12933..fac7d30b8feb 100644
--- a/dev-python/pandas/pandas-2.2.0-r1.ebuild
+++ b/dev-python/pandas/pandas-2.2.0-r1.ebuild
@@ -49,10 +49,8 @@ OPTIONAL_DEPEND="
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
!x86? ( !hppa? (
-   $(python_gen_cond_dep '
-   dev-python/statsmodels[${PYTHON_USEDEP}]
-   ' python3_{8..10} )
>=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
) )
X? (
|| (

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
index 1eaad53918a9..fffb8d3f5f38 100644
--- a/dev-python/pandas/pandas-2.2.0.ebuild
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -49,10 +49,8 @@ OPTIONAL_DEPEND="
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
!x86? ( !hppa? (
-   $(python_gen_cond_dep '
-   dev-python/statsmodels[${PYTHON_USEDEP}]
-   ' python3_{8..10} )
>=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
) )
X? (
|| (



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

2024-02-20 Thread Michał Górny
commit: 9a10562e6cd2b4e6dce8c640f5c8b050967d83ab
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Feb 20 09:39:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Feb 20 09:39:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a10562e

dev-python/pandas: Deselect tests for x86

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

 dev-python/pandas/pandas-2.2.0-r1.ebuild | 10 ++
 dev-python/pandas/pandas-2.2.0.ebuild| 10 ++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/pandas/pandas-2.2.0-r1.ebuild 
b/dev-python/pandas/pandas-2.2.0-r1.ebuild
index aeac22a497e1..87fff0e12933 100644
--- a/dev-python/pandas/pandas-2.2.0-r1.ebuild
+++ b/dev-python/pandas/pandas-2.2.0-r1.ebuild
@@ -173,8 +173,18 @@ python_test() {
# requires -Werror

tests/tslibs/test_to_offset.py::test_to_offset_lowercase_frequency_deprecated

tests/tslibs/test_to_offset.py::test_to_offset_uppercase_frequency_deprecated
+
+   # assumes that it will fail due to -mfpmath=387 on 32-bit 
arches,
+   # so it XPASS-es in every other scenario
+   
tests/tools/test_to_timedelta.py::TestTimedeltas::test_to_timedelta_float
)
 
+   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   tests/plotting/test_misc.py::test_savefig
+   )
+   fi
+
local -x LC_ALL=C.UTF-8
cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -c "import pandas; pandas.show_versions()" || die

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
index cd8aaac786dc..1eaad53918a9 100644
--- a/dev-python/pandas/pandas-2.2.0.ebuild
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -176,8 +176,18 @@ python_test() {
# requires pyarrow (which is really broken)

tests/io/formats/style/test_bar.py::test_style_bar_with_pyarrow_NA_values

tests/series/test_api.py::TestSeriesMisc::test_inspect_getmembers
+
+   # assumes that it will fail due to -mfpmath=387 on 32-bit 
arches,
+   # so it XPASS-es in every other scenario
+   
tests/tools/test_to_timedelta.py::TestTimedeltas::test_to_timedelta_float
)
 
+   if ! has_version "dev-python/scipy[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   tests/plotting/test_misc.py::test_savefig
+   )
+   fi
+
local -x LC_ALL=C.UTF-8
cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -c "import pandas; pandas.show_versions()" || die



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

2024-01-23 Thread Jakov Smolić
commit: 028faddc4c553ee3d842f197ac114cf37474d5df
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 23 22:59:14 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 23 22:59:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=028faddc

dev-python/pandas: Keyword 2.2.0-r1 riscv, #922547

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/pandas/pandas-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.2.0-r1.ebuild 
b/dev-python/pandas/pandas-2.2.0-r1.ebuild
index d54b879818f6..aeac22a497e1 100644
--- a/dev-python/pandas/pandas-2.2.0-r1.ebuild
+++ b/dev-python/pandas/pandas-2.2.0-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~hppa"
+KEYWORDS="~amd64 ~hppa ~riscv"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-01-23 Thread Arthur Zamarin
commit: bc5680ab15d830b2483e7dd99b8c41a31b68d7bd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 23 17:30:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jan 23 17:30:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5680ab

dev-python/pandas: Keyword 2.2.0-r1 hppa, #922547

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pandas/pandas-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.2.0-r1.ebuild 
b/dev-python/pandas/pandas-2.2.0-r1.ebuild
index 2d11e1621214..d54b879818f6 100644
--- a/dev-python/pandas/pandas-2.2.0-r1.ebuild
+++ b/dev-python/pandas/pandas-2.2.0-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~hppa"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-01-21 Thread Michał Górny
commit: 0dbc0cdce41dd951854460d9cd076b32c55c643d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jan 21 18:25:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 22 02:34:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dbc0cdc

dev-python/pandas: Remove old

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

 dev-python/pandas/Manifest|   3 -
 dev-python/pandas/pandas-1.5.3.ebuild | 222 --
 dev-python/pandas/pandas-2.1.1.ebuild | 203 ---
 dev-python/pandas/pandas-2.1.3.ebuild | 216 -
 4 files changed, 644 deletions(-)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 11d6465b0e2c..09f87f2f9007 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,5 +1,2 @@
-DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fcde2aee424fa172c4e29c189a7305261f6a931a20249e969668646ff4a3d605ee1b57785fa3677dfbd137b3602
 SHA512 
3c725c33dcaf78b952d2eb966ced73ff0073162a01d3cbcb722d58d8f12a82163e6e684c27284c735bdfb32dea263b960f70f6a80ff93e6b316316d40835ae35
-DIST pandas-2.1.1.tar.gz 4266250 BLAKE2B 
9d8256300db65b606e34b16d7f3884b602794fe3c14d66115056db4a4658603fbe7a7a3082dfc781760517d643d6e21a6d4d43441131ec6aed5965b6fa8a0e9c
 SHA512 
346e13e06805948c569712028c9b8d756c67ca2fab040999a51a4e759206d50d8ee25be38ac3c7cb3d2e692a02d85c1ec198841311fe43cb04b64f2741627a4e
-DIST pandas-2.1.3.tar.gz 4272855 BLAKE2B 
73717926bb0af44acb9a2d12964df7bf70affd61ca19468b3af4376f9c8084d3612895a9ac5117be97658fd5b7ff0275cd7b2c6f1b9b0e00afb951fd50a1f103
 SHA512 
71012b47b76444e19507e444c8ef88497e3b286856690216886cbb67ad70786c2f5014a7cf6c89f8378769560109fb5593a8c82c21a034a1059769e15c843b92
 DIST pandas-2.1.4.tar.gz 4274800 BLAKE2B 
71cd374964d5e751a9ea0b29cb341d7de521de8de3bbe0963fc821eb6fa2babf2a5cb87c0f49fab88fd451bd331d83fd216f199c75876d7c1ea367ba53c20178
 SHA512 
de02944829ea4df6a3913788c2ae30683504d70a1cef5789c927245dab8700981edd50de18af3619d30ac97f4658fce67f6c7637acf496bd464ad3a4109bfd1c
 DIST pandas-2.2.0.tar.gz 4390211 BLAKE2B 
205410d02d1295bfb68403685fb9247ca361c80233e762b8d798ff4a04fd1ca39e22bc3beb3f701490dbaf0a2d69a1afebbfe142ef646506c1d19aba88a1b5c6
 SHA512 
6de7f6941f08d412d5e6e3b33e7ad569afce4ade2eda9a68f2883e8ccefe8373212a1b80ac384e68522fb5a9c043de0b944b3920d07131ed6625363f2a4b0b5b

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
deleted file mode 100644
index ed100d17b408..
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ /dev/null
@@ -1,222 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="threads(+)"
-
-VIRTUALX_REQUIRED="manual"
-
-inherit distutils-r1 multiprocessing optfeature virtualx
-
-DESCRIPTION="Powerful data structures for data analysis and statistics"
-HOMEPAGE="
-   https://pandas.pydata.org/
-   https://github.com/pandas-dev/pandas/
-   https://pypi.org/project/pandas/
-"
-SRC_URI="
-   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
-"
-S=${WORKDIR}/${P/_/}
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="doc full-support minimal test X"
-RESTRICT="!test? ( test )"
-
-RECOMMENDED_DEPEND="
-   >=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/numexpr-2.7.0[${PYTHON_USEDEP}]
-"
-
-# TODO: add pandas-gbq to the tree
-# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
-# https://github.com/statsmodels/statsmodels/issues/8287
-OPTIONAL_DEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/blosc[${PYTHON_USEDEP}]
-   || (
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   || (
-   dev-python/openpyxl[${PYTHON_USEDEP}]
-   dev-python/xlsxwriter[${PYTHON_USEDEP}]
-   )
-   >=dev-python/tables-3.2.1[${PYTHON_USEDEP}]
-   >=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !x86? ( !hppa? (
-   $(python_gen_cond_dep '
-   dev-python/statsmodels[${PYTHON_USEDEP}]
-   ' python3_{8..10} )
-   >=dev-python/scipy-1.1[${PYTHON_USEDEP}]
-   ) )
-   X? (
-   || (
-   dev-python/PyQt5[${PYTHON_USEDEP}]
-   x11-misc/xclip
-   x11-misc/xsel
-   )
-   )
-"
-DEPEND="
-   >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
-"

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

2024-01-20 Thread Viorel Munteanu
commit: 2bdb2a9f5af383fc2bc5f651092c2e583dc1fcab
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sun Jan 21 01:02:06 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Jan 21 07:54:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bdb2a9f

dev-python/pandas: Stabilize 2.1.4 arm, #920603

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
index 3197c46d8656..f3353577eaa0 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2024-01-20 Thread Michał Górny
commit: 4e04f5e7448def9d42913a552abb3f2e7ef05dc4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 20 12:55:23 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 20 15:16:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e04f5e7

dev-python/pandas: Add proper pyarrow test deps

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

 dev-python/pandas/pandas-2.2.0-r1.ebuild | 206 +++
 1 file changed, 206 insertions(+)

diff --git a/dev-python/pandas/pandas-2.2.0-r1.ebuild 
b/dev-python/pandas/pandas-2.2.0-r1.ebuild
new file mode 100644
index ..2d11e1621214
--- /dev/null
+++ b/dev-python/pandas/pandas-2.2.0-r1.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !x86? ( !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   ) )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-build/meson-1.2.1
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   ${VIRTUALX_DEPEND}
+   ${RECOMMENDED_DEPEND}
+   ${OPTIONAL_DEPEND}
+   dev-libs/apache-arrow[brotli,parquet,snappy]
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.46.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.10[${PYTHON_USEDEP}]
+   dev-python/pyarrow[parquet,${PYTHON_USEDEP}]
+   >=dev-python/pymysql-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-python/tzdata[${PYTHON_USEDEP}]
+   !minimal? ( ${RECOMMENDED_DEPEND} )
+   full-support? ( ${OPTIONAL_DEPEND} )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # test for rounding errors, fails if we have better precision
+   # e.g. on amd64 with FMA or on arm64
+   # https://github.com/pandas-dev/pandas/issues/38921
+   tests/window/test_rolling.py::test_rolling_var_numerical_issues
+
+   # TODO; unhappy about DISPLAY?
+   tests/test_downstream.py::test_seaborn
+
+   # OOMs
+   tests/io/parser/test_c_parser_only.py::test_bytes_exceed_2gb
+
+   # TODO: numexpr says "forbidden control characters"
+   
tests/computation/test_eval.py::TestOperations::test_multi_line_expression_local_variable
+   

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

2024-01-20 Thread Michał Górny
commit: 097aeb1b93885b7f16aa8967fd0f48b1ba559025
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 20 13:26:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 20 15:16:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=097aeb1b

dev-python/pandas: Remove py3.12 deselects

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

 dev-python/pandas/pandas-2.2.0.ebuild | 13 -
 1 file changed, 13 deletions(-)

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
index 6912349875df..722774ce648a 100644
--- a/dev-python/pandas/pandas-2.2.0.ebuild
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -178,19 +178,6 @@ python_test() {

tests/series/test_api.py::TestSeriesMisc::test_inspect_getmembers
)
 
-   case ${EPYTHON} in
-   python3.12)
-   EPYTEST_DESELECT+=(
-   
tests/io/pytables/test_select.py::test_select_dtypes
-   
tests/io/pytables/test_select.py::test_frame_select
-   # deprecation warnings
-   
tests/io/excel/test_writers.py::TestRoundTrip::test_read_excel_parse_dates
-   # some pytest-xdist problem?
-   
tests/base/test_unique.py::test_unique_bad_unicode
-   )
-   ;;
-   esac
-
local -x LC_ALL=C.UTF-8
cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -c "import pandas; pandas.show_versions()" || die



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

2024-01-20 Thread Michał Górny
commit: 53c7c23676dea490c1d7755756e94524943a6499
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 20 05:47:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 20 09:54:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c7c236

dev-python/pandas: Bump to 2.2.0

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.2.0.ebuild | 222 ++
 2 files changed, 223 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index aae8f69bf1e0..11d6465b0e2c 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -2,3 +2,4 @@ DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fc
 DIST pandas-2.1.1.tar.gz 4266250 BLAKE2B 
9d8256300db65b606e34b16d7f3884b602794fe3c14d66115056db4a4658603fbe7a7a3082dfc781760517d643d6e21a6d4d43441131ec6aed5965b6fa8a0e9c
 SHA512 
346e13e06805948c569712028c9b8d756c67ca2fab040999a51a4e759206d50d8ee25be38ac3c7cb3d2e692a02d85c1ec198841311fe43cb04b64f2741627a4e
 DIST pandas-2.1.3.tar.gz 4272855 BLAKE2B 
73717926bb0af44acb9a2d12964df7bf70affd61ca19468b3af4376f9c8084d3612895a9ac5117be97658fd5b7ff0275cd7b2c6f1b9b0e00afb951fd50a1f103
 SHA512 
71012b47b76444e19507e444c8ef88497e3b286856690216886cbb67ad70786c2f5014a7cf6c89f8378769560109fb5593a8c82c21a034a1059769e15c843b92
 DIST pandas-2.1.4.tar.gz 4274800 BLAKE2B 
71cd374964d5e751a9ea0b29cb341d7de521de8de3bbe0963fc821eb6fa2babf2a5cb87c0f49fab88fd451bd331d83fd216f199c75876d7c1ea367ba53c20178
 SHA512 
de02944829ea4df6a3913788c2ae30683504d70a1cef5789c927245dab8700981edd50de18af3619d30ac97f4658fce67f6c7637acf496bd464ad3a4109bfd1c
+DIST pandas-2.2.0.tar.gz 4390211 BLAKE2B 
205410d02d1295bfb68403685fb9247ca361c80233e762b8d798ff4a04fd1ca39e22bc3beb3f701490dbaf0a2d69a1afebbfe142ef646506c1d19aba88a1b5c6
 SHA512 
6de7f6941f08d412d5e6e3b33e7ad569afce4ade2eda9a68f2883e8ccefe8373212a1b80ac384e68522fb5a9c043de0b944b3920d07131ed6625363f2a4b0b5b

diff --git a/dev-python/pandas/pandas-2.2.0.ebuild 
b/dev-python/pandas/pandas-2.2.0.ebuild
new file mode 100644
index ..6912349875df
--- /dev/null
+++ b/dev-python/pandas/pandas-2.2.0.ebuild
@@ -0,0 +1,222 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !x86? ( !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   ) )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-build/meson-1.2.1
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   ${VIRTUALX_DEPEND}

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

2024-01-04 Thread WANG Xuerui
commit: 179fb588256cba97ade34e4c9c80b6d83ce8880a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Jan  4 11:09:07 2024 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Jan  4 11:29:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179fb588

dev-python/pandas: keyword 2.1.4 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/pandas/pandas-2.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
index 862af129a1a4..49b238b2273f 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-12-27 Thread Sam James
commit: b55216a6c7c158d738f22e214bef22c49bef3301
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 27 20:59:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 27 21:02:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55216a6

dev-python/pandas: Stabilize 2.1.4 x86, #920603

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
index cbcb752e756e..862af129a1a4 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-12-24 Thread Sam James
commit: 830cd7719231b4c34d98a35154e5d53d5d02
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec 25 07:33:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec 25 07:33:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830cd771

dev-python/pandas: drop statsmodels dep on x86

It's a test-only optional dep and statsmodels is busted on x86.

Bug: https://bugs.gentoo.org/840770
Bug: https://bugs.gentoo.org/905736
Bug: https://bugs.gentoo.org/908367
Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-1.5.3.ebuild | 4 ++--
 dev-python/pandas/pandas-2.1.1.ebuild | 4 ++--
 dev-python/pandas/pandas-2.1.3.ebuild | 4 ++--
 dev-python/pandas/pandas-2.1.4.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index 925aaace4001..ed100d17b408 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -54,12 +54,12 @@ OPTIONAL_DEPEND="
>=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
>=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !hppa? (
+   !x86? ( !hppa? (
$(python_gen_cond_dep '
dev-python/statsmodels[${PYTHON_USEDEP}]
' python3_{8..10} )
>=dev-python/scipy-1.1[${PYTHON_USEDEP}]
-   )
+   ) )
X? (
|| (
dev-python/PyQt5[${PYTHON_USEDEP}]

diff --git a/dev-python/pandas/pandas-2.1.1.ebuild 
b/dev-python/pandas/pandas-2.1.1.ebuild
index b1a8bea822cf..d7bca31569c4 100644
--- a/dev-python/pandas/pandas-2.1.1.ebuild
+++ b/dev-python/pandas/pandas-2.1.1.ebuild
@@ -48,12 +48,12 @@ OPTIONAL_DEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !hppa? (
+   !x86? ( !hppa? (
$(python_gen_cond_dep '
dev-python/statsmodels[${PYTHON_USEDEP}]
' python3_{8..10} )
>=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
-   )
+   ) )
X? (
|| (
>=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]

diff --git a/dev-python/pandas/pandas-2.1.3.ebuild 
b/dev-python/pandas/pandas-2.1.3.ebuild
index 9102e760169a..d7b3cb652abe 100644
--- a/dev-python/pandas/pandas-2.1.3.ebuild
+++ b/dev-python/pandas/pandas-2.1.3.ebuild
@@ -48,12 +48,12 @@ OPTIONAL_DEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !hppa? (
+   !x86? ( !hppa? (
$(python_gen_cond_dep '
dev-python/statsmodels[${PYTHON_USEDEP}]
' python3_{8..10} )
>=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
-   )
+   ) )
X? (
|| (
>=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
index baf97de79781..cbcb752e756e 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -48,12 +48,12 @@ OPTIONAL_DEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
>=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !hppa? (
+   !x86? ( !hppa? (
$(python_gen_cond_dep '
dev-python/statsmodels[${PYTHON_USEDEP}]
' python3_{8..10} )
>=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
-   )
+   ) )
X? (
|| (
>=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]



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

2023-12-10 Thread Michał Górny
commit: abd7f77bc9bc23d979d881869b219cb4adb97635
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 10 15:45:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 10 16:12:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd7f77b

dev-python/pandas: Remove optional test dep on psycopg:2

Postgres support is handled via dev-python/sqlalchemy anyway, and it
supports the more modern dev-python/psycopg:0.  dev-python/psycopg:2
is used only for one optional test.

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

 dev-python/pandas/pandas-2.1.4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
index f4a73c08..ece487f69df4 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -84,7 +84,6 @@ BDEPEND="
>=dev-python/hypothesis-6.46.1[${PYTHON_USEDEP}]
>=dev-python/openpyxl-3.0.10[${PYTHON_USEDEP}]
>=dev-python/pymysql-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/psycopg-2.9.3:2[${PYTHON_USEDEP}]
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
x11-misc/xclip
x11-misc/xsel



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

2023-12-09 Thread Michał Górny
commit: 902dc15a6bf7bd5b7041e58104507c42d9a1babe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 16:55:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 17:02:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=902dc15a

dev-python/pandas: Remove old

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

 dev-python/pandas/Manifest   |   1 -
 dev-python/pandas/pandas-2.1.1-r1.ebuild | 217 ---
 dev-python/pandas/pandas-2.1.2.ebuild| 217 ---
 3 files changed, 435 deletions(-)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index eafa0a1db645..aae8f69bf1e0 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,5 +1,4 @@
 DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fcde2aee424fa172c4e29c189a7305261f6a931a20249e969668646ff4a3d605ee1b57785fa3677dfbd137b3602
 SHA512 
3c725c33dcaf78b952d2eb966ced73ff0073162a01d3cbcb722d58d8f12a82163e6e684c27284c735bdfb32dea263b960f70f6a80ff93e6b316316d40835ae35
 DIST pandas-2.1.1.tar.gz 4266250 BLAKE2B 
9d8256300db65b606e34b16d7f3884b602794fe3c14d66115056db4a4658603fbe7a7a3082dfc781760517d643d6e21a6d4d43441131ec6aed5965b6fa8a0e9c
 SHA512 
346e13e06805948c569712028c9b8d756c67ca2fab040999a51a4e759206d50d8ee25be38ac3c7cb3d2e692a02d85c1ec198841311fe43cb04b64f2741627a4e
-DIST pandas-2.1.2.tar.gz 4271419 BLAKE2B 
2f22035c9b7d6a0403b28ebe506550328e096f0ed87984dba28d2f49950393ed8a5a3c0c71c5391385d9f5361319431d5de3736f7381eb7670045415b05137a7
 SHA512 
dad04f1fcc5a59485c34ebfed0698fd47ad9eeffafaddf91642c084f4ffde8a55ce543f9dadb6e7a5066b1809489961d34fe3fe8860f64f9bd2d90b445d92063
 DIST pandas-2.1.3.tar.gz 4272855 BLAKE2B 
73717926bb0af44acb9a2d12964df7bf70affd61ca19468b3af4376f9c8084d3612895a9ac5117be97658fd5b7ff0275cd7b2c6f1b9b0e00afb951fd50a1f103
 SHA512 
71012b47b76444e19507e444c8ef88497e3b286856690216886cbb67ad70786c2f5014a7cf6c89f8378769560109fb5593a8c82c21a034a1059769e15c843b92
 DIST pandas-2.1.4.tar.gz 4274800 BLAKE2B 
71cd374964d5e751a9ea0b29cb341d7de521de8de3bbe0963fc821eb6fa2babf2a5cb87c0f49fab88fd451bd331d83fd216f199c75876d7c1ea367ba53c20178
 SHA512 
de02944829ea4df6a3913788c2ae30683504d70a1cef5789c927245dab8700981edd50de18af3619d30ac97f4658fce67f6c7637acf496bd464ad3a4109bfd1c

diff --git a/dev-python/pandas/pandas-2.1.1-r1.ebuild 
b/dev-python/pandas/pandas-2.1.1-r1.ebuild
deleted file mode 100644
index 8dbe96c196bc..
--- a/dev-python/pandas/pandas-2.1.1-r1.ebuild
+++ /dev/null
@@ -1,217 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-VIRTUALX_REQUIRED="manual"
-
-inherit distutils-r1 multiprocessing optfeature pypi virtualx
-
-DESCRIPTION="Powerful data structures for data analysis and statistics"
-HOMEPAGE="
-   https://pandas.pydata.org/
-   https://github.com/pandas-dev/pandas/
-   https://pypi.org/project/pandas/
-"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-IUSE="full-support minimal test X"
-RESTRICT="!test? ( test )"
-
-RECOMMENDED_DEPEND="
-   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
-   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
-"
-
-# TODO: add pandas-gbq to the tree
-# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
-# https://github.com/statsmodels/statsmodels/issues/8287
-OPTIONAL_DEPEND="
-   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
-   dev-python/blosc[${PYTHON_USEDEP}]
-   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
-   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
-   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
-   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
-   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
-   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
-   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
-   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
-   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !hppa? (
-   $(python_gen_cond_dep '
-   dev-python/statsmodels[${PYTHON_USEDEP}]
-   ' python3_{8..10} )
-   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
-   )
-   X? (
-   || (
-   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
-   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
-   x11-misc/xclip
-   x11-misc/xsel
-   )
-   )
-"
-DEPEND="
-   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
-"
-COMMON_DEPEND="
-   ${DEPEND}
-   

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

2023-12-09 Thread Arthur Zamarin
commit: 696c0ab17b8c3a7264ae195673ed9a212b5070f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  9 16:35:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  9 16:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696c0ab1

dev-python/pandas: unkeyword 1.5.3 for ~ia64

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index 9128f622fb8f..925aaace4001 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-12-09 Thread Michał Górny
commit: b8d37c066bce331a3225cd3908895641737a7da6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  9 05:38:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  9 10:31:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d37c06

dev-python/pandas: Bump to 2.1.4

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

 dev-python/pandas/Manifest |   1 +
 .../pandas/files/pandas-2.1.4-khash-dep.patch  |  45 +
 dev-python/pandas/pandas-2.1.4.ebuild  | 221 +
 3 files changed, 267 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 408349fbf7e5..eafa0a1db645 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -2,3 +2,4 @@ DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fc
 DIST pandas-2.1.1.tar.gz 4266250 BLAKE2B 
9d8256300db65b606e34b16d7f3884b602794fe3c14d66115056db4a4658603fbe7a7a3082dfc781760517d643d6e21a6d4d43441131ec6aed5965b6fa8a0e9c
 SHA512 
346e13e06805948c569712028c9b8d756c67ca2fab040999a51a4e759206d50d8ee25be38ac3c7cb3d2e692a02d85c1ec198841311fe43cb04b64f2741627a4e
 DIST pandas-2.1.2.tar.gz 4271419 BLAKE2B 
2f22035c9b7d6a0403b28ebe506550328e096f0ed87984dba28d2f49950393ed8a5a3c0c71c5391385d9f5361319431d5de3736f7381eb7670045415b05137a7
 SHA512 
dad04f1fcc5a59485c34ebfed0698fd47ad9eeffafaddf91642c084f4ffde8a55ce543f9dadb6e7a5066b1809489961d34fe3fe8860f64f9bd2d90b445d92063
 DIST pandas-2.1.3.tar.gz 4272855 BLAKE2B 
73717926bb0af44acb9a2d12964df7bf70affd61ca19468b3af4376f9c8084d3612895a9ac5117be97658fd5b7ff0275cd7b2c6f1b9b0e00afb951fd50a1f103
 SHA512 
71012b47b76444e19507e444c8ef88497e3b286856690216886cbb67ad70786c2f5014a7cf6c89f8378769560109fb5593a8c82c21a034a1059769e15c843b92
+DIST pandas-2.1.4.tar.gz 4274800 BLAKE2B 
71cd374964d5e751a9ea0b29cb341d7de521de8de3bbe0963fc821eb6fa2babf2a5cb87c0f49fab88fd451bd331d83fd216f199c75876d7c1ea367ba53c20178
 SHA512 
de02944829ea4df6a3913788c2ae30683504d70a1cef5789c927245dab8700981edd50de18af3619d30ac97f4658fce67f6c7637acf496bd464ad3a4109bfd1c

diff --git a/dev-python/pandas/files/pandas-2.1.4-khash-dep.patch 
b/dev-python/pandas/files/pandas-2.1.4-khash-dep.patch
new file mode 100644
index ..f8bbff5fed37
--- /dev/null
+++ b/dev-python/pandas/files/pandas-2.1.4-khash-dep.patch
@@ -0,0 +1,45 @@
+From e31a6865958442435ae9b31f312129c44f66eb5e Mon Sep 17 00:00:00 2001
+From: Ville Aikas <11279988+vai...@users.noreply.github.com>
+Date: Mon, 6 Nov 2023 09:24:40 -0800
+Subject: [PATCH] Add missing dependencies for: _khash_primitive_helper
+ (#55795)
+
+* Add missing dependencies for: _khash_primitive_helper
+
+Signed-off-by: Ville Aikas 
+
+* source->dep change.
+
+Signed-off-by: Ville Aikas 
+
+* Remove dep from arrays.
+
+Signed-off-by: Ville Aikas 
+
+-
+
+Signed-off-by: Ville Aikas 
+---
+ pandas/_libs/meson.build | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/pandas/_libs/meson.build b/pandas/_libs/meson.build
+index b4662d6bf8dd2..c27386743c6e9 100644
+--- a/pandas/_libs/meson.build
 b/pandas/_libs/meson.build
+@@ -61,12 +61,12 @@ subdir('tslibs')
+ libs_sources = {
+ # Dict of extension name -> dict of {sources, include_dirs, and deps}
+ # numpy include dir is implicitly included
+-'algos': {'sources': ['algos.pyx', _algos_common_helper, 
_algos_take_helper, _khash_primitive_helper]},
++'algos': {'sources': ['algos.pyx', _algos_common_helper, 
_algos_take_helper], 'deps': _khash_primitive_helper_dep},
+ 'arrays': {'sources': ['arrays.pyx']},
+ 'groupby': {'sources': ['groupby.pyx']},
+ 'hashing': {'sources': ['hashing.pyx']},
+-'hashtable': {'sources': ['hashtable.pyx', _khash_primitive_helper, 
_hashtable_class_helper, _hashtable_func_helper]},
+-'index': {'sources': ['index.pyx', _index_class_helper]},
++'hashtable': {'sources': ['hashtable.pyx', _hashtable_class_helper, 
_hashtable_func_helper], 'deps': _khash_primitive_helper_dep},
++'index': {'sources': ['index.pyx', _index_class_helper], 'deps': 
_khash_primitive_helper_dep},
+ 'indexing': {'sources': ['indexing.pyx']},
+ 'internals': {'sources': ['internals.pyx']},
+ 'interval': {'sources': ['interval.pyx', _intervaltree_helper],

diff --git a/dev-python/pandas/pandas-2.1.4.ebuild 
b/dev-python/pandas/pandas-2.1.4.ebuild
new file mode 100644
index ..f4a73c08
--- /dev/null
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -0,0 +1,221 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   

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

2023-12-08 Thread Arthur Zamarin
commit: 82d5a2468ffddee8fd60a6810c2d610bd8a093f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  8 19:39:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  8 19:39:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d5a246

dev-python/pandas: Keyword 2.1.3 s390, #916250

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.3.ebuild 
b/dev-python/pandas/pandas-2.1.3.ebuild
index ad9d9d3812f9..9102e760169a 100644
--- a/dev-python/pandas/pandas-2.1.3.ebuild
+++ b/dev-python/pandas/pandas-2.1.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-11-25 Thread Sam James
commit: 1a339714e189de02f83548aafb6ab298f1024322
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 22:47:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 22:47:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a339714

dev-python/pandas: Stabilize 2.1.3 arm, #918469

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.3.ebuild 
b/dev-python/pandas/pandas-2.1.3.ebuild
index d237e887f6dd..ad9d9d3812f9 100644
--- a/dev-python/pandas/pandas-2.1.3.ebuild
+++ b/dev-python/pandas/pandas-2.1.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-11-25 Thread Sam James
commit: 648a0eaf248dc4c5dad99002d2fb812150b0d273
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 11:02:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 11:02:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648a0eaf

dev-python/pandas: Stabilize 2.1.3 x86, #918469

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.3.ebuild 
b/dev-python/pandas/pandas-2.1.3.ebuild
index 44dbd0714a1a..d237e887f6dd 100644
--- a/dev-python/pandas/pandas-2.1.3.ebuild
+++ b/dev-python/pandas/pandas-2.1.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-11-25 Thread Sam James
commit: 99fb2b345d7279742cd3c7419d09d64cb585210f
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov 25 11:02:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov 25 11:02:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99fb2b34

dev-python/pandas: Stabilize 2.1.3 amd64, #918469

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.3.ebuild 
b/dev-python/pandas/pandas-2.1.3.ebuild
index 9001d43b175b..44dbd0714a1a 100644
--- a/dev-python/pandas/pandas-2.1.3.ebuild
+++ b/dev-python/pandas/pandas-2.1.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-11-25 Thread Arthur Zamarin
commit: 95ce978b966e5a52ccc3f18eb10f38d0a074a029
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 25 10:14:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 25 10:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ce978b

dev-python/pandas: Keyword 2.1.3 ppc, #916250

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.3.ebuild 
b/dev-python/pandas/pandas-2.1.3.ebuild
index d49d0cf71b0a..9001d43b175b 100644
--- a/dev-python/pandas/pandas-2.1.3.ebuild
+++ b/dev-python/pandas/pandas-2.1.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-11-25 Thread Arthur Zamarin
commit: 2c312f282b3941694380cb8058fd5025d5d86ebd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 25 09:36:36 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 25 09:36:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c312f28

dev-python/pandas: Stabilize 2.1.3 arm64, #918469

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.3.ebuild 
b/dev-python/pandas/pandas-2.1.3.ebuild
index fd14c8d6c39b..d49d0cf71b0a 100644
--- a/dev-python/pandas/pandas-2.1.3.ebuild
+++ b/dev-python/pandas/pandas-2.1.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-11-19 Thread Arthur Zamarin
commit: 766b964010a84a3d85a861f6b18438d2f7358c06
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Nov 19 20:07:08 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Nov 19 20:07:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=766b9640

dev-python/pandas: Keyword 2.1.3 ppc64, #916250

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.3.ebuild 
b/dev-python/pandas/pandas-2.1.3.ebuild
index ce640ccbe7b3..fd14c8d6c39b 100644
--- a/dev-python/pandas/pandas-2.1.3.ebuild
+++ b/dev-python/pandas/pandas-2.1.3.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~sparc ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-11-11 Thread Michał Górny
commit: e60b23c47007a2bf3669f03caec0e3d95b8ecc4b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 11 06:23:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 11 08:35:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60b23c4

dev-python/pandas: Bump to 2.1.3

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.1.3.ebuild | 216 ++
 2 files changed, 217 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index b7c0dda3d740..408349fbf7e5 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,3 +1,4 @@
 DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fcde2aee424fa172c4e29c189a7305261f6a931a20249e969668646ff4a3d605ee1b57785fa3677dfbd137b3602
 SHA512 
3c725c33dcaf78b952d2eb966ced73ff0073162a01d3cbcb722d58d8f12a82163e6e684c27284c735bdfb32dea263b960f70f6a80ff93e6b316316d40835ae35
 DIST pandas-2.1.1.tar.gz 4266250 BLAKE2B 
9d8256300db65b606e34b16d7f3884b602794fe3c14d66115056db4a4658603fbe7a7a3082dfc781760517d643d6e21a6d4d43441131ec6aed5965b6fa8a0e9c
 SHA512 
346e13e06805948c569712028c9b8d756c67ca2fab040999a51a4e759206d50d8ee25be38ac3c7cb3d2e692a02d85c1ec198841311fe43cb04b64f2741627a4e
 DIST pandas-2.1.2.tar.gz 4271419 BLAKE2B 
2f22035c9b7d6a0403b28ebe506550328e096f0ed87984dba28d2f49950393ed8a5a3c0c71c5391385d9f5361319431d5de3736f7381eb7670045415b05137a7
 SHA512 
dad04f1fcc5a59485c34ebfed0698fd47ad9eeffafaddf91642c084f4ffde8a55ce543f9dadb6e7a5066b1809489961d34fe3fe8860f64f9bd2d90b445d92063
+DIST pandas-2.1.3.tar.gz 4272855 BLAKE2B 
73717926bb0af44acb9a2d12964df7bf70affd61ca19468b3af4376f9c8084d3612895a9ac5117be97658fd5b7ff0275cd7b2c6f1b9b0e00afb951fd50a1f103
 SHA512 
71012b47b76444e19507e444c8ef88497e3b286856690216886cbb67ad70786c2f5014a7cf6c89f8378769560109fb5593a8c82c21a034a1059769e15c843b92

diff --git a/dev-python/pandas/pandas-2.1.3.ebuild 
b/dev-python/pandas/pandas-2.1.3.ebuild
new file mode 100644
index ..ce640ccbe7b3
--- /dev/null
+++ b/dev-python/pandas/pandas-2.1.3.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-util/meson-1.2.1
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   ${VIRTUALX_DEPEND}
+   ${RECOMMENDED_DEPEND}
+   ${OPTIONAL_DEPEND}
+   

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

2023-10-28 Thread Michał Górny
commit: 682394b931f78125f69f4e61ab2a152856d8dacd
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 29 04:41:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 29 04:41:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=682394b9

dev-python/pandas: Remove old

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

 dev-python/pandas/Manifest |   7 -
 .../pandas/files/pandas-2.1.0-build-system.patch   |  53 -
 dev-python/pandas/pandas-1.5.1.ebuild  | 212 -
 dev-python/pandas/pandas-1.5.2.ebuild  | 212 -
 dev-python/pandas/pandas-2.0.0.ebuild  | 220 -
 dev-python/pandas/pandas-2.0.1.ebuild  | 224 --
 dev-python/pandas/pandas-2.0.2.ebuild  | 227 --
 dev-python/pandas/pandas-2.0.3-r1.ebuild   | 259 -
 dev-python/pandas/pandas-2.1.0.ebuild  | 202 
 9 files changed, 1616 deletions(-)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 4e29f2fbb812..b7c0dda3d740 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,10 +1,3 @@
-DIST pandas-1.5.1.tar.gz 5199286 BLAKE2B 
17d98870f3397d7a9289a18708021a614b1d456e2ea99dae8927727aabb8aab73bd31f25c3035947f8f4c38404e7d971bf999500b300307b19a2cf6029763d0e
 SHA512 
e5f25f21f17f36c6488f14fbfa391beb9f1989652de01cb8346d2826dead9331fea27295ee1e6f42d0875f2f1a91fcd23d606edd339432589bca5ba8d89e5ecd
-DIST pandas-1.5.2.tar.gz 5201551 BLAKE2B 
c6a8156a6c116f1b576837882e4ad4ada6cf21bf72acd673d74bdb1dda4f97f88a5e6422e8f8ad2fbbb85a334cd68cb0abae316d5826c54a85baf8b325ab6183
 SHA512 
1e6b653ff418c839895946123f90fffcfafd57f24dfbd6bae4e9988893b7d57d6276ed101112c8f9730af53f600d006fe3a53bbed597c0376856f2cfc90c1f05
 DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fcde2aee424fa172c4e29c189a7305261f6a931a20249e969668646ff4a3d605ee1b57785fa3677dfbd137b3602
 SHA512 
3c725c33dcaf78b952d2eb966ced73ff0073162a01d3cbcb722d58d8f12a82163e6e684c27284c735bdfb32dea263b960f70f6a80ff93e6b316316d40835ae35
-DIST pandas-2.0.0.tar.gz 5271334 BLAKE2B 
80782f407cb93866ca445518f45ea36e081b789d72ef597f6501746c41c1bb1000f183a7352e04194401d59c523ab796373445cddd42166c19f9d8cac522f426
 SHA512 
6a960275e03b1171cde1085cc0a853273c35377809eddc75c82bb6deb06c3ed499265efe88012771c86f86872a6f6b2d3e218bcb209259dcfc46781367cd2f51
-DIST pandas-2.0.1.tar.gz 5279594 BLAKE2B 
84dbab2c6079c77eb7f367aaabc2f4d0c8205a3d8bd2e4db9f071cf1d25c53a32f91679ae7ff56e21e76447a675b4f4e7c660708f3e2a7a56753137018239dd6
 SHA512 
ecb150045c82ef649fcdd940c3b45884f0f9f8a51402b331fc247c148f669fe7bece33b331d1ddac84b7fef39d096ad7488057d3772e74d087ea26bb9cac3994
-DIST pandas-2.0.2.tar.gz 5290568 BLAKE2B 
26eb9db6c1c2b4f9ae31b3aae09fc4db930d13e59b2037261eb2e3006a04402bc0a502febe29c0a3e071953bfbf4efac56eddf14bca2e22be0128e82d649a958
 SHA512 
feda98a2f83865d0ecb3fc2c37c927ddcd075f621954758eee26f1e9a0d9d1367ce790972f4ee3fb5928731ac157533345635fed390fdc306541047ab47fda60
-DIST pandas-2.0.3.tar.gz 5284455 BLAKE2B 
42db94dd031ca10c87434f4f903509abf0e6c2c3e3561ae5f5db6db09ebf95996aaa34e1f98a3e33f2b687c69dd1b38dc136d5928da2c096756b6755bf9b31c0
 SHA512 
bee3640521692545cb063b78c85f5ab90817c8029156f97856af4c9edfcc3e13596b48c4c1b4060c92e7e75b3b876d0734f7c1e3b2096d44c52ec09372c99d2e
-DIST pandas-2.1.0.tar.gz 4263970 BLAKE2B 
cae30e74fa227252a4d05a032662f5229d676917720b7cca5a85d91a680f11bca7b0fb8ac79bdf1cd7f580aab99db1bd13571b86510516d10a74b1197abebbd1
 SHA512 
85a64ef7abffdb3a78547942dabfe621d7c8e2cf0da5285e64a9018865fadb037e030d5077a1790acecc1616200f50a777c6ab775b888a72d7fc36cd8855a704
 DIST pandas-2.1.1.tar.gz 4266250 BLAKE2B 
9d8256300db65b606e34b16d7f3884b602794fe3c14d66115056db4a4658603fbe7a7a3082dfc781760517d643d6e21a6d4d43441131ec6aed5965b6fa8a0e9c
 SHA512 
346e13e06805948c569712028c9b8d756c67ca2fab040999a51a4e759206d50d8ee25be38ac3c7cb3d2e692a02d85c1ec198841311fe43cb04b64f2741627a4e
 DIST pandas-2.1.2.tar.gz 4271419 BLAKE2B 
2f22035c9b7d6a0403b28ebe506550328e096f0ed87984dba28d2f49950393ed8a5a3c0c71c5391385d9f5361319431d5de3736f7381eb7670045415b05137a7
 SHA512 
dad04f1fcc5a59485c34ebfed0698fd47ad9eeffafaddf91642c084f4ffde8a55ce543f9dadb6e7a5066b1809489961d34fe3fe8860f64f9bd2d90b445d92063

diff --git a/dev-python/pandas/files/pandas-2.1.0-build-system.patch 
b/dev-python/pandas/files/pandas-2.1.0-build-system.patch
deleted file mode 100644
index 3f858647f919..
--- a/dev-python/pandas/files/pandas-2.1.0-build-system.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From 2e8e37e495b85856bb440e67db9a6a72a37cfedd Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Thu, 31 Aug 2023 18:21:26 +0200
-Subject: [PATCH] Fix build system problems
-
-Fix missing dependency for interval library, and workaround duplicate
-__init__.py files.
-
-https://github.com/pandas-dev/pandas/issues/54888

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

2023-10-28 Thread Sam James
commit: 3a537ed201793810edd4042ab98f92fc4261dfc9
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:38:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:38:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a537ed2

dev-python/pandas: Stabilize 2.1.1 arm, #915281

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.1.ebuild 
b/dev-python/pandas/pandas-2.1.1.ebuild
index fa83e845a694..35ddabe58c4a 100644
--- a/dev-python/pandas/pandas-2.1.1.ebuild
+++ b/dev-python/pandas/pandas-2.1.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-28 Thread Sam James
commit: d262c42a4d78a3dbb457f030bb748f7734d8c653
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:38:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:38:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d262c42a

dev-python/pandas: Stabilize 2.0.3-r1 x86, #913988

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.0.3-r1.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
index e56a3257ec82..62b3977bb529 100644
--- a/dev-python/pandas/pandas-2.0.3-r1.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-28 Thread Sam James
commit: ca8605166b6e3d7a1075721c41fcd8ce22649948
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:38:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca860516

dev-python/pandas: Stabilize 2.1.1 ppc64, #915281

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.1.ebuild 
b/dev-python/pandas/pandas-2.1.1.ebuild
index 35ddabe58c4a..eb1c27b28408 100644
--- a/dev-python/pandas/pandas-2.1.1.ebuild
+++ b/dev-python/pandas/pandas-2.1.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-28 Thread Sam James
commit: 84485d1b9d94a461a6a09608a96685abdf860974
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:38:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:38:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84485d1b

dev-python/pandas: Stabilize 2.1.1 x86, #915281

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.1.ebuild 
b/dev-python/pandas/pandas-2.1.1.ebuild
index eb1c27b28408..b1a8bea822cf 100644
--- a/dev-python/pandas/pandas-2.1.1.ebuild
+++ b/dev-python/pandas/pandas-2.1.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-28 Thread Sam James
commit: 360b9ecf49d1e5f8087216c091aca0b6ed7fa647
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:38:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:38:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360b9ecf

dev-python/pandas: Stabilize 2.0.3-r1 ppc64, #913988

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.0.3-r1.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
index 0ea5fa5c5cfe..e56a3257ec82 100644
--- a/dev-python/pandas/pandas-2.0.3-r1.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-28 Thread Sam James
commit: 5f934171d97560f604f6910f7f6aa8f3cd7c72bc
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:38:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:38:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f934171

dev-python/pandas: Stabilize 1.5.3 x86, #895602

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index ec9949f8dd71..9128f622fb8f 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-28 Thread Sam James
commit: 7049c07ffe616fb0e7e1300d3be83741ffd0dd41
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:38:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7049c07f

dev-python/pandas: Stabilize 1.5.3 ppc64, #895602

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index d9e03a205cfb..ec9949f8dd71 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-28 Thread Sam James
commit: 94dd490142a63cd3a0d8fda36e7fb4cd7ed61e12
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:37:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:37:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94dd4901

dev-python/pandas: Keyword 2.1.2 sparc, #916250

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.2.ebuild 
b/dev-python/pandas/pandas-2.1.2.ebuild
index 68a3175f8a4a..4092de4a9310 100644
--- a/dev-python/pandas/pandas-2.1.2.ebuild
+++ b/dev-python/pandas/pandas-2.1.2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-28 Thread Sam James
commit: 493e95a2e43939333478843d5af4b5b6ed8c4430
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 29 03:37:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 29 03:37:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493e95a2

dev-python/pandas: Keyword 2.1.2 hppa, #916250

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.2.ebuild 
b/dev-python/pandas/pandas-2.1.2.ebuild
index 8dbe96c196bc..68a3175f8a4a 100644
--- a/dev-python/pandas/pandas-2.1.2.ebuild
+++ b/dev-python/pandas/pandas-2.1.2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-28 Thread Sam James
commit: f7925184bfe3cf84de5cb8991bbb78f066dfe5e0
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 19:48:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 19:48:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7925184

dev-python/pandas: crank minimum meson version

See upstream commit 85062f0e09590b7da3edfe1cabd427f224180b9e.

Closes: https://bugs.gentoo.org/914838
Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.1.1-r1.ebuild | 1 +
 dev-python/pandas/pandas-2.1.1.ebuild| 1 +
 dev-python/pandas/pandas-2.1.2.ebuild| 1 +
 3 files changed, 3 insertions(+)

diff --git a/dev-python/pandas/pandas-2.1.1-r1.ebuild 
b/dev-python/pandas/pandas-2.1.1-r1.ebuild
index 54ae315b0983..8dbe96c196bc 100644
--- a/dev-python/pandas/pandas-2.1.1-r1.ebuild
+++ b/dev-python/pandas/pandas-2.1.1-r1.ebuild
@@ -73,6 +73,7 @@ COMMON_DEPEND="
 "
 BDEPEND="
${COMMON_DEPEND}
+   >=dev-util/meson-1.2.1
>=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
test? (

diff --git a/dev-python/pandas/pandas-2.1.1.ebuild 
b/dev-python/pandas/pandas-2.1.1.ebuild
index adcb8e35fa17..fa83e845a694 100644
--- a/dev-python/pandas/pandas-2.1.1.ebuild
+++ b/dev-python/pandas/pandas-2.1.1.ebuild
@@ -73,6 +73,7 @@ COMMON_DEPEND="
 "
 BDEPEND="
${COMMON_DEPEND}
+   >=dev-util/meson-1.2.1
>=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
test? (

diff --git a/dev-python/pandas/pandas-2.1.2.ebuild 
b/dev-python/pandas/pandas-2.1.2.ebuild
index 54ae315b0983..8dbe96c196bc 100644
--- a/dev-python/pandas/pandas-2.1.2.ebuild
+++ b/dev-python/pandas/pandas-2.1.2.ebuild
@@ -73,6 +73,7 @@ COMMON_DEPEND="
 "
 BDEPEND="
${COMMON_DEPEND}
+   >=dev-util/meson-1.2.1
>=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
test? (



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

2023-10-27 Thread Michał Górny
commit: 9634efea8030417aea9caeb709184d3fffb876f4
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 27 11:55:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 12:56:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9634efea

dev-python/pandas: Bump to 2.1.2

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.1.2.ebuild | 216 ++
 2 files changed, 217 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 6e451cb47dae..4e29f2fbb812 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -7,3 +7,4 @@ DIST pandas-2.0.2.tar.gz 5290568 BLAKE2B 
26eb9db6c1c2b4f9ae31b3aae09fc4db930d13e
 DIST pandas-2.0.3.tar.gz 5284455 BLAKE2B 
42db94dd031ca10c87434f4f903509abf0e6c2c3e3561ae5f5db6db09ebf95996aaa34e1f98a3e33f2b687c69dd1b38dc136d5928da2c096756b6755bf9b31c0
 SHA512 
bee3640521692545cb063b78c85f5ab90817c8029156f97856af4c9edfcc3e13596b48c4c1b4060c92e7e75b3b876d0734f7c1e3b2096d44c52ec09372c99d2e
 DIST pandas-2.1.0.tar.gz 4263970 BLAKE2B 
cae30e74fa227252a4d05a032662f5229d676917720b7cca5a85d91a680f11bca7b0fb8ac79bdf1cd7f580aab99db1bd13571b86510516d10a74b1197abebbd1
 SHA512 
85a64ef7abffdb3a78547942dabfe621d7c8e2cf0da5285e64a9018865fadb037e030d5077a1790acecc1616200f50a777c6ab775b888a72d7fc36cd8855a704
 DIST pandas-2.1.1.tar.gz 4266250 BLAKE2B 
9d8256300db65b606e34b16d7f3884b602794fe3c14d66115056db4a4658603fbe7a7a3082dfc781760517d643d6e21a6d4d43441131ec6aed5965b6fa8a0e9c
 SHA512 
346e13e06805948c569712028c9b8d756c67ca2fab040999a51a4e759206d50d8ee25be38ac3c7cb3d2e692a02d85c1ec198841311fe43cb04b64f2741627a4e
+DIST pandas-2.1.2.tar.gz 4271419 BLAKE2B 
2f22035c9b7d6a0403b28ebe506550328e096f0ed87984dba28d2f49950393ed8a5a3c0c71c5391385d9f5361319431d5de3736f7381eb7670045415b05137a7
 SHA512 
dad04f1fcc5a59485c34ebfed0698fd47ad9eeffafaddf91642c084f4ffde8a55ce543f9dadb6e7a5066b1809489961d34fe3fe8860f64f9bd2d90b445d92063

diff --git a/dev-python/pandas/pandas-2.1.2.ebuild 
b/dev-python/pandas/pandas-2.1.2.ebuild
new file mode 100644
index ..54ae315b0983
--- /dev/null
+++ b/dev-python/pandas/pandas-2.1.2.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   ${VIRTUALX_DEPEND}
+   ${RECOMMENDED_DEPEND}
+   

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

2023-10-24 Thread Michał Górny
commit: 842d13967e13b071465f62421f7007127ca385ae
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 20:21:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 21:11:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842d1396

dev-python/pandas: Enable py3.12

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

 dev-python/pandas/pandas-2.1.1-r1.ebuild | 216 +++
 1 file changed, 216 insertions(+)

diff --git a/dev-python/pandas/pandas-2.1.1-r1.ebuild 
b/dev-python/pandas/pandas-2.1.1-r1.ebuild
new file mode 100644
index ..54ae315b0983
--- /dev/null
+++ b/dev-python/pandas/pandas-2.1.1-r1.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   test? (
+   ${VIRTUALX_DEPEND}
+   ${RECOMMENDED_DEPEND}
+   ${OPTIONAL_DEPEND}
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.46.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.10[${PYTHON_USEDEP}]
+   >=dev-python/pymysql-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-7.3.2[${PYTHON_USEDEP}]
+   >=dev-python/pytest-asyncio-0.17.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/psycopg-2.9.3:2[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   dev-python/tzdata[${PYTHON_USEDEP}]
+   !minimal? ( ${RECOMMENDED_DEPEND} )
+   full-support? ( ${OPTIONAL_DEPEND} )
+"
+
+PATCHES=(
+   # a quick hack, it's already fixed in main
+   "${FILESDIR}/pandas-2.1.1-which.patch"
+)
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # test for rounding errors, fails if we have better precision
+   # e.g. on amd64 with FMA or on arm64
+   # https://github.com/pandas-dev/pandas/issues/38921
+   tests/window/test_rolling.py::test_rolling_var_numerical_issues
+
+   # TODO; unhappy about DISPLAY?
+   tests/test_downstream.py::test_seaborn
+
+   # OOMs
+   tests/io/parser/test_c_parser_only.py::test_bytes_exceed_2gb
+
+  

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

2023-10-18 Thread Sam James
commit: b71b0dd1c027d3810b1ae4ae69494eafeaacbb98
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 18 15:50:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 18 15:50:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71b0dd1

dev-python/pandas: Stabilize 2.1.1 amd64, #915281

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.1.ebuild 
b/dev-python/pandas/pandas-2.1.1.ebuild
index 24f4d28bcf44..adcb8e35fa17 100644
--- a/dev-python/pandas/pandas-2.1.1.ebuild
+++ b/dev-python/pandas/pandas-2.1.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-06 Thread Sam James
commit: 3c3f7a2716e204a46b43cd29920c83732b141477
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 15:04:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 15:04:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c3f7a27

dev-python/pandas: Stabilize 2.1.1 arm64, #915281

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.1.ebuild 
b/dev-python/pandas/pandas-2.1.1.ebuild
index 24a31fc77bda..24f4d28bcf44 100644
--- a/dev-python/pandas/pandas-2.1.1.ebuild
+++ b/dev-python/pandas/pandas-2.1.1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-06 Thread Sam James
commit: 68ad88b7f2a56d462e996de499b520ea1c77b55e
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 14:51:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 14:51:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ad88b7

dev-python/pandas: Stabilize 1.5.3 arm, #895602

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index 88420c150678..d9e03a205cfb 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-06 Thread Sam James
commit: 649768266c1b12017e0aa0eff4aa496c4ed0517d
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct  6 14:51:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct  6 14:51:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64976826

dev-python/pandas: Stabilize 2.0.3-r1 arm, #913988

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.0.3-r1.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
index 5502033f33c3..0ea5fa5c5cfe 100644
--- a/dev-python/pandas/pandas-2.0.3-r1.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: 02d60313db6aedd2d860849df787f730ef7dca68
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d60313

dev-python/pandas: Stabilize 2.0.3-r1 amd64, #913988

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.0.3-r1.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
index f6956a1a9921..7b0606fb811c 100644
--- a/dev-python/pandas/pandas-2.0.3-r1.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: 0213a59cfb8ac0c705436c3e8a632e848ad2e6bb
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:58:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:58:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0213a59c

dev-python/pandas: Stabilize 1.5.3 amd64, #895602

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index c3d64bf71154..c8bad42ea231 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-10-02 Thread Sam James
commit: 474d9496aba9ccc21c4b0326d853d4d1b774fb3c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 01:51:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 01:51:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474d9496

dev-python/pandas: Stabilize 2.0.3-r1 arm64, #913988

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.0.3-r1.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
index 5cb4e04c0a1b..f6956a1a9921 100644
--- a/dev-python/pandas/pandas-2.0.3-r1.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-09-21 Thread Michał Górny
commit: c83adcc257548794f86a2ff6a08a76988ea258fb
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 21 05:33:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 21 09:54:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c83adcc2

dev-python/pandas: Bump to 2.1.1

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

 dev-python/pandas/Manifest   |   1 +
 dev-python/pandas/files/pandas-2.1.1-which.patch |  12 ++
 dev-python/pandas/pandas-2.1.1.ebuild| 202 +++
 3 files changed, 215 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index c35b3e096f7f..6e451cb47dae 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -6,3 +6,4 @@ DIST pandas-2.0.1.tar.gz 5279594 BLAKE2B 
84dbab2c6079c77eb7f367aaabc2f4d0c8205a3
 DIST pandas-2.0.2.tar.gz 5290568 BLAKE2B 
26eb9db6c1c2b4f9ae31b3aae09fc4db930d13e59b2037261eb2e3006a04402bc0a502febe29c0a3e071953bfbf4efac56eddf14bca2e22be0128e82d649a958
 SHA512 
feda98a2f83865d0ecb3fc2c37c927ddcd075f621954758eee26f1e9a0d9d1367ce790972f4ee3fb5928731ac157533345635fed390fdc306541047ab47fda60
 DIST pandas-2.0.3.tar.gz 5284455 BLAKE2B 
42db94dd031ca10c87434f4f903509abf0e6c2c3e3561ae5f5db6db09ebf95996aaa34e1f98a3e33f2b687c69dd1b38dc136d5928da2c096756b6755bf9b31c0
 SHA512 
bee3640521692545cb063b78c85f5ab90817c8029156f97856af4c9edfcc3e13596b48c4c1b4060c92e7e75b3b876d0734f7c1e3b2096d44c52ec09372c99d2e
 DIST pandas-2.1.0.tar.gz 4263970 BLAKE2B 
cae30e74fa227252a4d05a032662f5229d676917720b7cca5a85d91a680f11bca7b0fb8ac79bdf1cd7f580aab99db1bd13571b86510516d10a74b1197abebbd1
 SHA512 
85a64ef7abffdb3a78547942dabfe621d7c8e2cf0da5285e64a9018865fadb037e030d5077a1790acecc1616200f50a777c6ab775b888a72d7fc36cd8855a704
+DIST pandas-2.1.1.tar.gz 4266250 BLAKE2B 
9d8256300db65b606e34b16d7f3884b602794fe3c14d66115056db4a4658603fbe7a7a3082dfc781760517d643d6e21a6d4d43441131ec6aed5965b6fa8a0e9c
 SHA512 
346e13e06805948c569712028c9b8d756c67ca2fab040999a51a4e759206d50d8ee25be38ac3c7cb3d2e692a02d85c1ec198841311fe43cb04b64f2741627a4e

diff --git a/dev-python/pandas/files/pandas-2.1.1-which.patch 
b/dev-python/pandas/files/pandas-2.1.1-which.patch
new file mode 100644
index ..424c10af82ae
--- /dev/null
+++ b/dev-python/pandas/files/pandas-2.1.1-which.patch
@@ -0,0 +1,12 @@
+diff --git a/pandas/io/clipboard/__init__.py b/pandas/io/clipboard/__init__.py
+index c07f51d875..14d79fb367 100644
+--- a/pandas/io/clipboard/__init__.py
 b/pandas/io/clipboard/__init__.py
+@@ -87,6 +87,7 @@ else:
+ 
+ 
+ def _executable_exists(name):
++return which(name)
+ return (
+ subprocess.call(
+ [WHICH_CMD, name], stdout=subprocess.PIPE, stderr=subprocess.PIPE

diff --git a/dev-python/pandas/pandas-2.1.1.ebuild 
b/dev-python/pandas/pandas-2.1.1.ebuild
new file mode 100644
index ..175a31dc5052
--- /dev/null
+++ b/dev-python/pandas/pandas-2.1.1.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature pypi virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   

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

2023-09-12 Thread Sam James
commit: 44505e939b78cbaa20fe34198a1b7210b9b05c56
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 13 05:48:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 13 05:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44505e93

dev-python/pandas: depend on https://bugs.gentoo.org/898706
Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-1.5.1.ebuild| 2 ++
 dev-python/pandas/pandas-1.5.2.ebuild| 2 ++
 dev-python/pandas/pandas-1.5.3.ebuild| 1 +
 dev-python/pandas/pandas-2.0.0.ebuild| 2 ++
 dev-python/pandas/pandas-2.0.1.ebuild| 2 ++
 dev-python/pandas/pandas-2.0.2.ebuild| 2 ++
 dev-python/pandas/pandas-2.0.3-r1.ebuild | 2 ++
 7 files changed, 13 insertions(+)

diff --git a/dev-python/pandas/pandas-1.5.1.ebuild 
b/dev-python/pandas/pandas-1.5.1.ebuild
index 17d55f369b1e..d0df42ebdb57 100644
--- a/dev-python/pandas/pandas-1.5.1.ebuild
+++ b/dev-python/pandas/pandas-1.5.1.ebuild
@@ -73,9 +73,11 @@ COMMON_DEPEND="
>=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
+# =dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
+# =dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
+# =dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
+# =dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
+# =dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
+# =dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
+# 

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

2023-08-31 Thread Sam James
commit: 1761e8fcdfda09370046cdd0e382c3aa206d3f61
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  1 04:38:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  1 04:38:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1761e8fc

dev-python/pandas: unskip byteswap test

Fixed in 2.1.0.

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.1.0.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/pandas/pandas-2.1.0.ebuild 
b/dev-python/pandas/pandas-2.1.0.ebuild
index 2896fd08e374..a66e19ee8892 100644
--- a/dev-python/pandas/pandas-2.1.0.ebuild
+++ b/dev-python/pandas/pandas-2.1.0.ebuild
@@ -164,10 +164,6 @@ python_test() {

'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-WeekOfMonth]'

'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-Week]'
 
-   # alignment issues: bug #911660 (fixed upstream but not yet in 
a release)
-   # https://github.com/pandas-dev/pandas/issues/54391
-   tests/io/sas/test_byteswap.py::test_float_byteswap
-
# hdf / pytables have alignment problems: bug #911660
# https://github.com/pandas-dev/pandas/issues/54396

tests/io/pytables/test_append.py::test_append_frame_column_oriented



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

2023-08-31 Thread Sam James
commit: b0ad025a8943f058abc8549ea0cd24fb212d121e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  1 04:36:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  1 04:36:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ad025a

dev-python/pandas: fix WhitespaceFound

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-2.1.0.ebuild 
b/dev-python/pandas/pandas-2.1.0.ebuild
index 8f5a9b290793..77cfd605d115 100644
--- a/dev-python/pandas/pandas-2.1.0.ebuild
+++ b/dev-python/pandas/pandas-2.1.0.ebuild
@@ -117,7 +117,7 @@ python_test() {
 
# TODO; unhappy about DISPLAY?
tests/test_downstream.py::test_seaborn
-   
+
# OOMs
tests/io/parser/test_c_parser_only.py::test_bytes_exceed_2gb
 



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

2023-08-31 Thread Sam James
commit: f5669ae78e1a1c180d22a5c23772bc8e0acdaa30
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  1 04:37:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  1 04:37:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5669ae7

dev-python/pandas: fix GH bug links

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.1.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/pandas/pandas-2.1.0.ebuild 
b/dev-python/pandas/pandas-2.1.0.ebuild
index 77cfd605d115..2896fd08e374 100644
--- a/dev-python/pandas/pandas-2.1.0.ebuild
+++ b/dev-python/pandas/pandas-2.1.0.ebuild
@@ -112,7 +112,7 @@ python_test() {
local EPYTEST_DESELECT=(
# test for rounding errors, fails if we have better precision
# e.g. on amd64 with FMA or on arm64
-   # https://github.com/pandas-dev/issues/38921
+   # https://github.com/pandas-dev/pandas/issues/38921
tests/window/test_rolling.py::test_rolling_var_numerical_issues
 
# TODO; unhappy about DISPLAY?
@@ -165,11 +165,11 @@ python_test() {

'tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-Week]'
 
# alignment issues: bug #911660 (fixed upstream but not yet in 
a release)
-   # https://github.com/pandas-dev/issues/54391
+   # https://github.com/pandas-dev/pandas/issues/54391
tests/io/sas/test_byteswap.py::test_float_byteswap
 
# hdf / pytables have alignment problems: bug #911660
-   # https://github.com/pandas-dev/issues/54396
+   # https://github.com/pandas-dev/pandas/issues/54396

tests/io/pytables/test_append.py::test_append_frame_column_oriented
tests/io/pytables/test_store.py::test_select_filter_corner
)



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

2023-08-31 Thread Sam James
commit: 84c9f09c8b05e0fa1558432c631c3061afe56fff
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  1 04:36:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  1 04:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c9f09c

dev-python/pandas: add link to upstream bug re test data

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.1.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pandas/pandas-2.1.0.ebuild 
b/dev-python/pandas/pandas-2.1.0.ebuild
index 327bd80ea823..8f5a9b290793 100644
--- a/dev-python/pandas/pandas-2.1.0.ebuild
+++ b/dev-python/pandas/pandas-2.1.0.ebuild
@@ -179,6 +179,7 @@ python_test() {
"${EPYTHON}" -c "import pandas; pandas.show_versions()" || die
# --no-strict-data-files is necessary since upstream prevents data
# files from even being included in GitHub archives, sigh
+   # https://github.com/pandas-dev/pandas/issues/54907
epytest pandas/tests \
--no-strict-data-files \
--maxfail=32 \



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

2023-08-31 Thread Michał Górny
commit: 5bbaf661cb9f4ea915197376e204f29fab736684
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 19:29:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 20:21:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbaf661

dev-python/pandas: Fix build & tests

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

 .../pandas/files/pandas-2.1.0-build-system.patch   | 53 
 dev-python/pandas/pandas-2.1.0.ebuild  | 94 +++---
 2 files changed, 134 insertions(+), 13 deletions(-)

diff --git a/dev-python/pandas/files/pandas-2.1.0-build-system.patch 
b/dev-python/pandas/files/pandas-2.1.0-build-system.patch
new file mode 100644
index ..3f858647f919
--- /dev/null
+++ b/dev-python/pandas/files/pandas-2.1.0-build-system.patch
@@ -0,0 +1,53 @@
+From 2e8e37e495b85856bb440e67db9a6a72a37cfedd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Thu, 31 Aug 2023 18:21:26 +0200
+Subject: [PATCH] Fix build system problems
+
+Fix missing dependency for interval library, and workaround duplicate
+__init__.py files.
+
+https://github.com/pandas-dev/pandas/issues/54888
+https://github.com/pandas-dev/pandas/issues/54889
+---
+ pandas/_libs/meson.build| 7 ++-
+ pandas/_libs/tslibs/meson.build | 4 
+ 2 files changed, 2 insertions(+), 9 deletions(-)
+
+diff --git a/pandas/_libs/meson.build b/pandas/_libs/meson.build
+index f302c64..07d2d8a 100644
+--- a/pandas/_libs/meson.build
 b/pandas/_libs/meson.build
+@@ -69,7 +69,8 @@ libs_sources = {
+ 'index': {'sources': ['index.pyx', _index_class_helper]},
+ 'indexing': {'sources': ['indexing.pyx']},
+ 'internals': {'sources': ['internals.pyx']},
+-'interval': {'sources': ['interval.pyx', _intervaltree_helper]},
++'interval': {'sources': ['interval.pyx', _intervaltree_helper],
++ 'deps': _khash_primitive_helper_dep},
+ 'join': {'sources': ['join.pyx', _khash_primitive_helper],
+  'deps': _khash_primitive_helper_dep},
+ 'lib': {'sources': ['lib.pyx', 'src/parser/tokenizer.c']},
+@@ -113,8 +114,4 @@ foreach ext_name, ext_dict : libs_sources
+ )
+ endforeach
+ 
+-py.install_sources('__init__.py',
+-pure: false,
+-subdir: 'pandas/_libs')
+-
+ subdir('window')
+diff --git a/pandas/_libs/tslibs/meson.build b/pandas/_libs/tslibs/meson.build
+index 14d2eef..a862345 100644
+--- a/pandas/_libs/tslibs/meson.build
 b/pandas/_libs/tslibs/meson.build
+@@ -30,7 +30,3 @@ foreach ext_name, ext_dict : tslibs_sources
+ install: true
+ )
+ endforeach
+-
+-py.install_sources('__init__.py',
+-pure: false,
+-subdir: 'pandas/_libs/tslibs')
+-- 
+2.42.0
+

diff --git a/dev-python/pandas/pandas-2.1.0.ebuild 
b/dev-python/pandas/pandas-2.1.0.ebuild
index 9de1179c87be..327bd80ea823 100644
--- a/dev-python/pandas/pandas-2.1.0.ebuild
+++ b/dev-python/pandas/pandas-2.1.0.ebuild
@@ -10,7 +10,7 @@ PYTHON_REQ_USE="threads(+)"
 
 VIRTUALX_REQUIRED="manual"
 
-inherit distutils-r1 multiprocessing optfeature virtualx
+inherit distutils-r1 multiprocessing optfeature pypi virtualx
 
 DESCRIPTION="Powerful data structures for data analysis and statistics"
 HOMEPAGE="
@@ -18,19 +18,10 @@ HOMEPAGE="
https://github.com/pandas-dev/pandas/
https://pypi.org/project/pandas/
 "
-SRC_URI="
-   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
-"
-S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-# new meson build that:
-# 1) sometimes fails on .pxi.in → .pyx ordering
-#https://github.com/pandas-dev/pandas/issues/54889
-# 2) creates a broken wheel with two pandas/_libs/__init__.py files
-#https://github.com/pandas-dev/pandas/issues/54888
-KEYWORDS=""
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"
 
@@ -97,6 +88,7 @@ BDEPEND="
>=dev-python/pytest-xdist-2.2.0[${PYTHON_USEDEP}]
>=dev-python/psycopg-2.9.3:2[${PYTHON_USEDEP}]
>=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   sys-apps/which
x11-misc/xclip
x11-misc/xsel
)
@@ -108,16 +100,92 @@ RDEPEND="
full-support? ( ${OPTIONAL_DEPEND} )
 "
 
+PATCHES=(
+   "${FILESDIR}/${P}-build-system.patch"
+)
+
 src_test() {
virtx distutils-r1_src_test
 }
 
 python_test() {
+   local EPYTEST_DESELECT=(
+   # test for rounding errors, fails if we have better precision
+   # e.g. on amd64 with FMA or on arm64
+   # https://github.com/pandas-dev/issues/38921
+   tests/window/test_rolling.py::test_rolling_var_numerical_issues
+
+   # TODO; unhappy about DISPLAY?
+   tests/test_downstream.py::test_seaborn
+   
+   # OOMs
+   

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

2023-08-30 Thread Michał Górny
commit: c2f6df2cdfd1099e6e95383f7fbc445aa3ffb8f3
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 05:10:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 05:10:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f6df2c

dev-python/pandas: Link upstream build system bugs

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

 dev-python/pandas/pandas-2.1.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pandas/pandas-2.1.0.ebuild 
b/dev-python/pandas/pandas-2.1.0.ebuild
index e29356941dd5..9de1179c87be 100644
--- a/dev-python/pandas/pandas-2.1.0.ebuild
+++ b/dev-python/pandas/pandas-2.1.0.ebuild
@@ -27,7 +27,9 @@ SLOT="0"
 LICENSE="BSD"
 # new meson build that:
 # 1) sometimes fails on .pxi.in → .pyx ordering
+#https://github.com/pandas-dev/pandas/issues/54889
 # 2) creates a broken wheel with two pandas/_libs/__init__.py files
+#https://github.com/pandas-dev/pandas/issues/54888
 KEYWORDS=""
 IUSE="full-support minimal test X"
 RESTRICT="!test? ( test )"



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

2023-08-30 Thread Michał Górny
commit: 03f247829ead18a2058c554888b0a35931f37d90
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 31 04:23:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 31 05:04:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03f24782

dev-python/pandas: Bump to 2.1.0 (broken)

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.1.0.ebuild | 135 ++
 2 files changed, 136 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index a10984c4cbe5..c35b3e096f7f 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -5,3 +5,4 @@ DIST pandas-2.0.0.tar.gz 5271334 BLAKE2B 
80782f407cb93866ca445518f45ea36e081b789
 DIST pandas-2.0.1.tar.gz 5279594 BLAKE2B 
84dbab2c6079c77eb7f367aaabc2f4d0c8205a3d8bd2e4db9f071cf1d25c53a32f91679ae7ff56e21e76447a675b4f4e7c660708f3e2a7a56753137018239dd6
 SHA512 
ecb150045c82ef649fcdd940c3b45884f0f9f8a51402b331fc247c148f669fe7bece33b331d1ddac84b7fef39d096ad7488057d3772e74d087ea26bb9cac3994
 DIST pandas-2.0.2.tar.gz 5290568 BLAKE2B 
26eb9db6c1c2b4f9ae31b3aae09fc4db930d13e59b2037261eb2e3006a04402bc0a502febe29c0a3e071953bfbf4efac56eddf14bca2e22be0128e82d649a958
 SHA512 
feda98a2f83865d0ecb3fc2c37c927ddcd075f621954758eee26f1e9a0d9d1367ce790972f4ee3fb5928731ac157533345635fed390fdc306541047ab47fda60
 DIST pandas-2.0.3.tar.gz 5284455 BLAKE2B 
42db94dd031ca10c87434f4f903509abf0e6c2c3e3561ae5f5db6db09ebf95996aaa34e1f98a3e33f2b687c69dd1b38dc136d5928da2c096756b6755bf9b31c0
 SHA512 
bee3640521692545cb063b78c85f5ab90817c8029156f97856af4c9edfcc3e13596b48c4c1b4060c92e7e75b3b876d0734f7c1e3b2096d44c52ec09372c99d2e
+DIST pandas-2.1.0.tar.gz 4263970 BLAKE2B 
cae30e74fa227252a4d05a032662f5229d676917720b7cca5a85d91a680f11bca7b0fb8ac79bdf1cd7f580aab99db1bd13571b86510516d10a74b1197abebbd1
 SHA512 
85a64ef7abffdb3a78547942dabfe621d7c8e2cf0da5285e64a9018865fadb037e030d5077a1790acecc1616200f50a777c6ab775b888a72d7fc36cd8855a704

diff --git a/dev-python/pandas/pandas-2.1.0.ebuild 
b/dev-python/pandas/pandas-2.1.0.ebuild
new file mode 100644
index ..e29356941dd5
--- /dev/null
+++ b/dev-python/pandas/pandas-2.1.0.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+SLOT="0"
+LICENSE="BSD"
+# new meson build that:
+# 1) sometimes fails on .pxi.in → .pyx ordering
+# 2) creates a broken wheel with two pandas/_libs/__init__.py files
+KEYWORDS=""
+IUSE="full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.8.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.11.1[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.1.2[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.8.0[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.36[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.10[${PYTHON_USEDEP}]
+   >=dev-python/xarray-2022.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-3.0.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.8.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.6[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   

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

2023-08-28 Thread Sam James
commit: 43d64a59ed60d16a3bf37a647cecf1f2124966fd
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 04:59:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 04:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d64a59

dev-python/pandas: Keyword 2.0.3-r1 arm, #911347

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.0.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.0.3-r1.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
index f2867585543e..00c31b35d92b 100644
--- a/dev-python/pandas/pandas-2.0.3-r1.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-08-28 Thread Sam James
commit: a1141b6f49501f8bc5ad7cd58d4c15852beb52b6
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 29 04:55:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 29 04:57:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1141b6f

dev-python/pandas: skip known-broken tests

Closes: https://bugs.gentoo.org/911660
Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.0.3-r1.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/dev-python/pandas/pandas-2.0.3-r1.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
index 961cd1e3b860..f2867585543e 100644
--- a/dev-python/pandas/pandas-2.0.3-r1.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -211,6 +211,15 @@ python_test() {

'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-LastWeekOfMonth]'

'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-WeekOfMonth]'

'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-Week]'
+
+   # alignment issues: bug #911660 (fixed upstream but not yet in 
a release)
+   # https://github.com/pandas-dev/pandas/issues/54391
+   pandas/tests/io/sas/test_byteswap.py::test_float_byteswap
+
+   # hdf / pytables have alignment problems: bug #911660
+   # https://github.com/pandas-dev/pandas/issues/54396
+   
pandas/tests/io/pytables/test_append.py::test_append_frame_column_oriented
+   
pandas/tests/io/pytables/test_store.py::test_select_filter_corner
)
 
local -x LC_ALL=C.UTF-8



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

2023-08-28 Thread Michał Górny
commit: 44900e509c4bf899c5961c385c64dcdcf732af1d
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug 28 18:11:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug 28 18:15:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44900e50

dev-python/pandas: Restore tzdata requirement

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

 dev-python/pandas/{pandas-2.0.3.ebuild => pandas-2.0.3-r1.ebuild} | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/pandas/pandas-2.0.3.ebuild 
b/dev-python/pandas/pandas-2.0.3-r1.ebuild
similarity index 99%
rename from dev-python/pandas/pandas-2.0.3.ebuild
rename to dev-python/pandas/pandas-2.0.3-r1.ebuild
index 18fe4852b689..961cd1e3b860 100644
--- a/dev-python/pandas/pandas-2.0.3.ebuild
+++ b/dev-python/pandas/pandas-2.0.3-r1.ebuild
@@ -120,6 +120,7 @@ BDEPEND="
 #  hence rm from doc? ( ), again
 RDEPEND="
${COMMON_DEPEND}
+   dev-python/tzdata[${PYTHON_USEDEP}]
!minimal? ( ${RECOMMENDED_DEPEND} )
full-support? ( ${OPTIONAL_DEPEND} )
 "
@@ -129,9 +130,6 @@ python_prepare_all() {
sed -e "/^  'sphinx.ext.intersphinx',/d" \
-i doc/source/conf.py || die
 
-   # unnecessary with system tzdata
-   sed -i -e '/tzdata/d' pyproject.toml || die
-
distutils-r1_python_prepare_all
 }
 



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

2023-08-03 Thread Sam James
commit: 799c5607b239b134f2e836b48db945186d7cc007
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug  3 18:15:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug  3 18:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=799c5607

dev-python/pandas: skip tests which need 64-bit time_t

Not splitting for now as we need a proper helper for this (we don't even have
one for bitness).

Bug: https://bugs.gentoo.org/890547
Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-2.0.3.ebuild | 20 +++-
 1 file changed, 19 insertions(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.0.3.ebuild 
b/dev-python/pandas/pandas-2.0.3.ebuild
index f89901708f86..18fe4852b689 100644
--- a/dev-python/pandas/pandas-2.0.3.ebuild
+++ b/dev-python/pandas/pandas-2.0.3.ebuild
@@ -193,8 +193,26 @@ python_test() {
# deprecation warning

pandas/tests/io/pytables/test_retain_attributes.py::test_retain_index_attributes2
 
-   # TODO
+   # Needs 64-bit time_t (TODO: split into 32-bit arch only 
section)

pandas/tests/tseries/offsets/test_year.py::test_add_out_of_pydatetime_range
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessDay]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessHour]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessMonthEnd]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BusinessMonthBegin]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BQuarterEnd]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-BQuarterBegin]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessDay]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessHour]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessMonthEnd]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-CustomBusinessMonthBegin]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-MonthEnd]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-MonthBegin]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-SemiMonthBegin]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-SemiMonthEnd]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-QuarterEnd]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-LastWeekOfMonth]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-WeekOfMonth]'
+   
'pandas/tests/tseries/offsets/test_common.py::test_apply_out_of_range[tzlocal()-Week]'
)
 
local -x LC_ALL=C.UTF-8



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

2023-07-28 Thread Michał Górny
commit: 7cf1864cd17c05bd6088bdfbb81c4cbb1c6be326
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jul 28 05:51:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jul 28 05:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf1864c

dev-python/pandas: Require  gentoo.org>

 dev-python/pandas/pandas-1.5.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index fd8bd7d8c3a1..f19bd5833689 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -78,6 +78,7 @@ COMMON_DEPEND="
 "
 BDEPEND="
${COMMON_DEPEND}
+   =dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pandas/, dev-python/versioneer/, dev-python/bottleneck/, ...

2023-07-14 Thread Benda XU
commit: 6badd43c9770f1bbbf0811d8f80b87c383912179
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Jul 14 14:45:01 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Jul 14 14:51:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6badd43c

dev-python/pandas: keyword it and its dependencies.

keyword 2.0.3 for ~arm64-macos, ~x64-macos
dev-python/versioneer: keyword 0.29 for ~arm64-macos, ~x64-macos
dev-python/numexpr: keyword 2.8.4 for ~arm64-macos, ~x64-macos
dev-python/bottleneck: keyword 1.3.7 for ~arm64-macos, ~x64-macos

Suggested-by: Jiajie Chen  qq.com>
Signed-off-by: Benda Xu  gentoo.org>

 dev-python/bottleneck/bottleneck-1.3.7.ebuild | 2 +-
 dev-python/numexpr/numexpr-2.8.4.ebuild   | 2 +-
 dev-python/pandas/pandas-2.0.3.ebuild | 2 +-
 dev-python/versioneer/versioneer-0.29.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/bottleneck/bottleneck-1.3.7.ebuild 
b/dev-python/bottleneck/bottleneck-1.3.7.ebuild
index 847f1e198bd8..91b897ba1875 100644
--- a/dev-python/bottleneck/bottleneck-1.3.7.ebuild
+++ b/dev-python/bottleneck/bottleneck-1.3.7.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${P^}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 RDEPEND="
>=dev-python/numpy-1.9.1[${PYTHON_USEDEP}]

diff --git a/dev-python/numexpr/numexpr-2.8.4.ebuild 
b/dev-python/numexpr/numexpr-2.8.4.ebuild
index 7ddec5b42f92..0f19d55cc3e5 100644
--- a/dev-python/numexpr/numexpr-2.8.4.ebuild
+++ b/dev-python/numexpr/numexpr-2.8.4.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 
 DEPEND="
>=dev-python/numpy-1.13.3[${PYTHON_USEDEP}]

diff --git a/dev-python/pandas/pandas-2.0.3.ebuild 
b/dev-python/pandas/pandas-2.0.3.ebuild
index 9112daf38f27..f89901708f86 100644
--- a/dev-python/pandas/pandas-2.0.3.ebuild
+++ b/dev-python/pandas/pandas-2.0.3.ebuild
@@ -25,7 +25,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 

diff --git a/dev-python/versioneer/versioneer-0.29.ebuild 
b/dev-python/versioneer/versioneer-0.29.ebuild
index ed03e7b79ef0..4e6d807caf05 100644
--- a/dev-python/versioneer/versioneer-0.29.ebuild
+++ b/dev-python/versioneer/versioneer-0.29.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="Unlicense"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-07-01 Thread Michał Górny
commit: b292210729c1bf5b3934860b14cf5319c22f1e6d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  1 09:19:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  1 10:47:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2922107

dev-python/pandas: Bump to 2.0.3

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.0.3.ebuild | 232 ++
 2 files changed, 233 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 17449aaea0d8..a10984c4cbe5 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -4,3 +4,4 @@ DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fc
 DIST pandas-2.0.0.tar.gz 5271334 BLAKE2B 
80782f407cb93866ca445518f45ea36e081b789d72ef597f6501746c41c1bb1000f183a7352e04194401d59c523ab796373445cddd42166c19f9d8cac522f426
 SHA512 
6a960275e03b1171cde1085cc0a853273c35377809eddc75c82bb6deb06c3ed499265efe88012771c86f86872a6f6b2d3e218bcb209259dcfc46781367cd2f51
 DIST pandas-2.0.1.tar.gz 5279594 BLAKE2B 
84dbab2c6079c77eb7f367aaabc2f4d0c8205a3d8bd2e4db9f071cf1d25c53a32f91679ae7ff56e21e76447a675b4f4e7c660708f3e2a7a56753137018239dd6
 SHA512 
ecb150045c82ef649fcdd940c3b45884f0f9f8a51402b331fc247c148f669fe7bece33b331d1ddac84b7fef39d096ad7488057d3772e74d087ea26bb9cac3994
 DIST pandas-2.0.2.tar.gz 5290568 BLAKE2B 
26eb9db6c1c2b4f9ae31b3aae09fc4db930d13e59b2037261eb2e3006a04402bc0a502febe29c0a3e071953bfbf4efac56eddf14bca2e22be0128e82d649a958
 SHA512 
feda98a2f83865d0ecb3fc2c37c927ddcd075f621954758eee26f1e9a0d9d1367ce790972f4ee3fb5928731ac157533345635fed390fdc306541047ab47fda60
+DIST pandas-2.0.3.tar.gz 5284455 BLAKE2B 
42db94dd031ca10c87434f4f903509abf0e6c2c3e3561ae5f5db6db09ebf95996aaa34e1f98a3e33f2b687c69dd1b38dc136d5928da2c096756b6755bf9b31c0
 SHA512 
bee3640521692545cb063b78c85f5ab90817c8029156f97856af4c9edfcc3e13596b48c4c1b4060c92e7e75b3b876d0734f7c1e3b2096d44c52ec09372c99d2e

diff --git a/dev-python/pandas/pandas-2.0.3.ebuild 
b/dev-python/pandas/pandas-2.0.3.ebuild
new file mode 100644
index ..9112daf38f27
--- /dev/null
+++ b/dev-python/pandas/pandas-2.0.3.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.2[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.7.1[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.3[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.16[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.9[${PYTHON_USEDEP}]
+   >=dev-python/xarray-0.21.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-1.4.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.7.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.1[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   

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

2023-06-21 Thread Michał Górny
commit: 05d8121362041c0d43aa48431da293d5751e88c9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 21 15:00:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 21 16:08:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d81213

dev-python/pandas: Bump to 2.0.2

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.0.2.ebuild | 225 ++
 2 files changed, 226 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index cf96d3689861..17449aaea0d8 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -3,3 +3,4 @@ DIST pandas-1.5.2.tar.gz 5201551 BLAKE2B 
c6a8156a6c116f1b576837882e4ad4ada6cf21b
 DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fcde2aee424fa172c4e29c189a7305261f6a931a20249e969668646ff4a3d605ee1b57785fa3677dfbd137b3602
 SHA512 
3c725c33dcaf78b952d2eb966ced73ff0073162a01d3cbcb722d58d8f12a82163e6e684c27284c735bdfb32dea263b960f70f6a80ff93e6b316316d40835ae35
 DIST pandas-2.0.0.tar.gz 5271334 BLAKE2B 
80782f407cb93866ca445518f45ea36e081b789d72ef597f6501746c41c1bb1000f183a7352e04194401d59c523ab796373445cddd42166c19f9d8cac522f426
 SHA512 
6a960275e03b1171cde1085cc0a853273c35377809eddc75c82bb6deb06c3ed499265efe88012771c86f86872a6f6b2d3e218bcb209259dcfc46781367cd2f51
 DIST pandas-2.0.1.tar.gz 5279594 BLAKE2B 
84dbab2c6079c77eb7f367aaabc2f4d0c8205a3d8bd2e4db9f071cf1d25c53a32f91679ae7ff56e21e76447a675b4f4e7c660708f3e2a7a56753137018239dd6
 SHA512 
ecb150045c82ef649fcdd940c3b45884f0f9f8a51402b331fc247c148f669fe7bece33b331d1ddac84b7fef39d096ad7488057d3772e74d087ea26bb9cac3994
+DIST pandas-2.0.2.tar.gz 5290568 BLAKE2B 
26eb9db6c1c2b4f9ae31b3aae09fc4db930d13e59b2037261eb2e3006a04402bc0a502febe29c0a3e071953bfbf4efac56eddf14bca2e22be0128e82d649a958
 SHA512 
feda98a2f83865d0ecb3fc2c37c927ddcd075f621954758eee26f1e9a0d9d1367ce790972f4ee3fb5928731ac157533345635fed390fdc306541047ab47fda60

diff --git a/dev-python/pandas/pandas-2.0.2.ebuild 
b/dev-python/pandas/pandas-2.0.2.ebuild
new file mode 100644
index ..286d7b92940f
--- /dev/null
+++ b/dev-python/pandas/pandas-2.0.2.ebuild
@@ -0,0 +1,225 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.2[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.7.1[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.3[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.16[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.9[${PYTHON_USEDEP}]
+   >=dev-python/xarray-0.21.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-1.4.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.7.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.1[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   

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

2023-06-08 Thread Sam James
commit: 25de9c6c6d9d97404308e20bac962e0a6fc9f9f8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  8 22:31:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  8 22:34:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25de9c6c

dev-python/pandas: use virtual/pandoc

Signed-off-by: Sam James  gentoo.org>

 dev-python/pandas/pandas-1.5.1.ebuild | 2 +-
 dev-python/pandas/pandas-1.5.2.ebuild | 2 +-
 dev-python/pandas/pandas-1.5.3.ebuild | 2 +-
 dev-python/pandas/pandas-2.0.0.ebuild | 2 +-
 dev-python/pandas/pandas-2.0.1.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/pandas/pandas-1.5.1.ebuild 
b/dev-python/pandas/pandas-1.5.1.ebuild
index 2c68196e8be3..17d55f369b1e 100644
--- a/dev-python/pandas/pandas-1.5.1.ebuild
+++ b/dev-python/pandas/pandas-1.5.1.ebuild
@@ -78,7 +78,6 @@ DEPEND="
>=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -94,6 +93,7 @@ DEPEND="
dev-python/xlrd[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (

diff --git a/dev-python/pandas/pandas-1.5.2.ebuild 
b/dev-python/pandas/pandas-1.5.2.ebuild
index 9a41bc8f2f58..3af888ad45a8 100644
--- a/dev-python/pandas/pandas-1.5.2.ebuild
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -78,7 +78,6 @@ DEPEND="
>=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -94,6 +93,7 @@ DEPEND="
dev-python/xlrd[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index b6296f917b5d..fd8bd7d8c3a1 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -81,7 +81,6 @@ BDEPEND="
>=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -97,6 +96,7 @@ BDEPEND="
dev-python/xlrd[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (

diff --git a/dev-python/pandas/pandas-2.0.0.ebuild 
b/dev-python/pandas/pandas-2.0.0.ebuild
index 712e811ab4d8..4c2df90bef20 100644
--- a/dev-python/pandas/pandas-2.0.0.ebuild
+++ b/dev-python/pandas/pandas-2.0.0.ebuild
@@ -77,7 +77,6 @@ BDEPEND="
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
>=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
>=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -93,6 +92,7 @@ BDEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (

diff --git a/dev-python/pandas/pandas-2.0.1.ebuild 
b/dev-python/pandas/pandas-2.0.1.ebuild
index cef44ce62e2d..dec8630a9b0b 100644
--- a/dev-python/pandas/pandas-2.0.1.ebuild
+++ b/dev-python/pandas/pandas-2.0.1.ebuild
@@ -81,7 +81,6 @@ BDEPEND="
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
-   app-text/pandoc
>=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
>=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
dev-python/ipython[${PYTHON_USEDEP}]
@@ -97,6 +96,7 @@ BDEPEND="
>=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
dev-python/xlwt[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/pandoc
x11-misc/xclip
)
test? (



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

2023-05-10 Thread Michał Górny
commit: c72d4d4f1c3b9edda2f3b99e6c2d7fad42fe9a2a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 05:13:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:13:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72d4d4f

dev-python/pandas: dev-python/numpy should also be DEPEND

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

 dev-python/pandas/pandas-2.0.1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/pandas/pandas-2.0.1.ebuild 
b/dev-python/pandas/pandas-2.0.1.ebuild
index 286d989ac800..17050a23ab53 100644
--- a/dev-python/pandas/pandas-2.0.1.ebuild
+++ b/dev-python/pandas/pandas-2.0.1.ebuild
@@ -67,8 +67,11 @@ OPTIONAL_DEPEND="
)
)
 "
-COMMON_DEPEND="
+DEPEND="
>=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "



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

2023-05-10 Thread Michał Górny
commit: f36d4f9df863fbb7d1682c38b8930e795813b100
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 11 05:14:11 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 11 05:14:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36d4f9d

dev-python/pandas: Backport DEPEND/BDEPEND split to 1.5.3

Closes: https://bugs.gentoo.org/906091
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pandas/pandas-1.5.3.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index 930ad6ab4bb4..b6296f917b5d 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -68,12 +68,15 @@ OPTIONAL_DEPEND="
)
)
 "
-COMMON_DEPEND="
+DEPEND="
>=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
+"
+COMMON_DEPEND="
+   ${DEPEND}
>=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
-DEPEND="
+BDEPEND="
${COMMON_DEPEND}
>=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
doc? (



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

2023-04-25 Thread Michał Górny
commit: 7ff088e015ea7dcd1e37c6b91306ab522e163e15
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 12:26:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 15:00:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff088e0

dev-python/pandas: Bump to 2.0.1

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.0.1.ebuild | 219 ++
 2 files changed, 220 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 455f65648fc5..cf96d3689861 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -2,3 +2,4 @@ DIST pandas-1.5.1.tar.gz 5199286 BLAKE2B 
17d98870f3397d7a9289a18708021a614b1d456
 DIST pandas-1.5.2.tar.gz 5201551 BLAKE2B 
c6a8156a6c116f1b576837882e4ad4ada6cf21bf72acd673d74bdb1dda4f97f88a5e6422e8f8ad2fbbb85a334cd68cb0abae316d5826c54a85baf8b325ab6183
 SHA512 
1e6b653ff418c839895946123f90fffcfafd57f24dfbd6bae4e9988893b7d57d6276ed101112c8f9730af53f600d006fe3a53bbed597c0376856f2cfc90c1f05
 DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fcde2aee424fa172c4e29c189a7305261f6a931a20249e969668646ff4a3d605ee1b57785fa3677dfbd137b3602
 SHA512 
3c725c33dcaf78b952d2eb966ced73ff0073162a01d3cbcb722d58d8f12a82163e6e684c27284c735bdfb32dea263b960f70f6a80ff93e6b316316d40835ae35
 DIST pandas-2.0.0.tar.gz 5271334 BLAKE2B 
80782f407cb93866ca445518f45ea36e081b789d72ef597f6501746c41c1bb1000f183a7352e04194401d59c523ab796373445cddd42166c19f9d8cac522f426
 SHA512 
6a960275e03b1171cde1085cc0a853273c35377809eddc75c82bb6deb06c3ed499265efe88012771c86f86872a6f6b2d3e218bcb209259dcfc46781367cd2f51
+DIST pandas-2.0.1.tar.gz 5279594 BLAKE2B 
84dbab2c6079c77eb7f367aaabc2f4d0c8205a3d8bd2e4db9f071cf1d25c53a32f91679ae7ff56e21e76447a675b4f4e7c660708f3e2a7a56753137018239dd6
 SHA512 
ecb150045c82ef649fcdd940c3b45884f0f9f8a51402b331fc247c148f669fe7bece33b331d1ddac84b7fef39d096ad7488057d3772e74d087ea26bb9cac3994

diff --git a/dev-python/pandas/pandas-2.0.1.ebuild 
b/dev-python/pandas/pandas-2.0.1.ebuild
new file mode 100644
index ..286d989ac800
--- /dev/null
+++ b/dev-python/pandas/pandas-2.0.1.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.2[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.7.1[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.3[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.16[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.9[${PYTHON_USEDEP}]
+   >=dev-python/xarray-0.21.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-1.4.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.7.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.1[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+COMMON_DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+   doc? (
+   

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

2023-04-04 Thread Michał Górny
commit: a34a769ae36586895b4967b3e16f76daeca9a3b4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  4 13:30:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  4 13:31:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34a769a

dev-python/pandas: DEPEND → BDEPEND

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

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

diff --git a/dev-python/pandas/pandas-2.0.0.ebuild 
b/dev-python/pandas/pandas-2.0.0.ebuild
index c55cda7e62f5..62419df81826 100644
--- a/dev-python/pandas/pandas-2.0.0.ebuild
+++ b/dev-python/pandas/pandas-2.0.0.ebuild
@@ -71,7 +71,7 @@ COMMON_DEPEND="
>=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
>=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
 "
-DEPEND="
+BDEPEND="
${COMMON_DEPEND}
>=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
>=dev-python/versioneer-0.28[${PYTHON_USEDEP}]



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

2023-04-04 Thread Michał Górny
commit: 69f3f849623ab2cdcce74b32f2928a3c15a022b8
Author: Miezhiko  gmail  com>
AuthorDate: Tue Apr  4 12:44:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  4 13:31:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f3f849

dev-python/pandas: Add missing dep on dev-python/versioneer

Closes: https://bugs.gentoo.org/903772
Signed-off-by: Miezhiko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30472
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pandas/pandas-2.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pandas/pandas-2.0.0.ebuild 
b/dev-python/pandas/pandas-2.0.0.ebuild
index bb6c0cf7b374..c55cda7e62f5 100644
--- a/dev-python/pandas/pandas-2.0.0.ebuild
+++ b/dev-python/pandas/pandas-2.0.0.ebuild
@@ -74,6 +74,7 @@ COMMON_DEPEND="
 DEPEND="
${COMMON_DEPEND}
>=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
doc? (
${VIRTUALX_DEPEND}
app-text/pandoc



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

2023-04-04 Thread Michał Górny
commit: 482a20b29dda723db81818df3999dd8150582ba5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr  4 10:44:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr  4 12:15:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482a20b2

dev-python/pandas: Bump to 2.0.0

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-2.0.0.ebuild | 217 ++
 2 files changed, 218 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index b04ced31e5b0..455f65648fc5 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,3 +1,4 @@
 DIST pandas-1.5.1.tar.gz 5199286 BLAKE2B 
17d98870f3397d7a9289a18708021a614b1d456e2ea99dae8927727aabb8aab73bd31f25c3035947f8f4c38404e7d971bf999500b300307b19a2cf6029763d0e
 SHA512 
e5f25f21f17f36c6488f14fbfa391beb9f1989652de01cb8346d2826dead9331fea27295ee1e6f42d0875f2f1a91fcd23d606edd339432589bca5ba8d89e5ecd
 DIST pandas-1.5.2.tar.gz 5201551 BLAKE2B 
c6a8156a6c116f1b576837882e4ad4ada6cf21bf72acd673d74bdb1dda4f97f88a5e6422e8f8ad2fbbb85a334cd68cb0abae316d5826c54a85baf8b325ab6183
 SHA512 
1e6b653ff418c839895946123f90fffcfafd57f24dfbd6bae4e9988893b7d57d6276ed101112c8f9730af53f600d006fe3a53bbed597c0376856f2cfc90c1f05
 DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fcde2aee424fa172c4e29c189a7305261f6a931a20249e969668646ff4a3d605ee1b57785fa3677dfbd137b3602
 SHA512 
3c725c33dcaf78b952d2eb966ced73ff0073162a01d3cbcb722d58d8f12a82163e6e684c27284c735bdfb32dea263b960f70f6a80ff93e6b316316d40835ae35
+DIST pandas-2.0.0.tar.gz 5271334 BLAKE2B 
80782f407cb93866ca445518f45ea36e081b789d72ef597f6501746c41c1bb1000f183a7352e04194401d59c523ab796373445cddd42166c19f9d8cac522f426
 SHA512 
6a960275e03b1171cde1085cc0a853273c35377809eddc75c82bb6deb06c3ed499265efe88012771c86f86872a6f6b2d3e218bcb209259dcfc46781367cd2f51

diff --git a/dev-python/pandas/pandas-2.0.0.ebuild 
b/dev-python/pandas/pandas-2.0.0.ebuild
new file mode 100644
index ..bb6c0cf7b374
--- /dev/null
+++ b/dev-python/pandas/pandas-2.0.0.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.3.2[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.7.1[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   >=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.6.3[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.6.1[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.4.16[${PYTHON_USEDEP}]
+   >=dev-python/tabulate-0.8.9[${PYTHON_USEDEP}]
+   >=dev-python/xarray-0.21.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-2.0.1[${PYTHON_USEDEP}]
+   >=dev-python/xlsxwriter-1.4.3[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.7.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   >=dev-python/PyQt5-5.15.1[${PYTHON_USEDEP}]
+   >=dev-python/QtPy-2.2.0[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+COMMON_DEPEND="
+   >=dev-python/numpy-1.23.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.33[${PYTHON_USEDEP}]
+   doc? (
+   ${VIRTUALX_DEPEND}
+   app-text/pandoc
+   >=dev-python/beautifulsoup4-4.9.3[${PYTHON_USEDEP}]
+   

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

2023-04-01 Thread Arthur Zamarin
commit: 44c6f3b78acce1ab9e21f6ab7ab9139cb83bcb48
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  1 16:07:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  1 16:07:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c6f3b7

dev-python/pandas: Stabilize 1.5.3 arm64, #895602

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
index 9ca1288b0be6..930ad6ab4bb4 100644
--- a/dev-python/pandas/pandas-1.5.3.ebuild
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2023-01-19 Thread Michał Górny
commit: 5a869aa8c89ba3aa5f43e9cf5a5008fa37b41801
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 19 14:36:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 19 17:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a869aa8

dev-python/pandas: Bump to 1.5.3

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-1.5.3.ebuild | 217 ++
 2 files changed, 218 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index ae4b9d5347e0..b04ced31e5b0 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,2 +1,3 @@
 DIST pandas-1.5.1.tar.gz 5199286 BLAKE2B 
17d98870f3397d7a9289a18708021a614b1d456e2ea99dae8927727aabb8aab73bd31f25c3035947f8f4c38404e7d971bf999500b300307b19a2cf6029763d0e
 SHA512 
e5f25f21f17f36c6488f14fbfa391beb9f1989652de01cb8346d2826dead9331fea27295ee1e6f42d0875f2f1a91fcd23d606edd339432589bca5ba8d89e5ecd
 DIST pandas-1.5.2.tar.gz 5201551 BLAKE2B 
c6a8156a6c116f1b576837882e4ad4ada6cf21bf72acd673d74bdb1dda4f97f88a5e6422e8f8ad2fbbb85a334cd68cb0abae316d5826c54a85baf8b325ab6183
 SHA512 
1e6b653ff418c839895946123f90fffcfafd57f24dfbd6bae4e9988893b7d57d6276ed101112c8f9730af53f600d006fe3a53bbed597c0376856f2cfc90c1f05
+DIST pandas-1.5.3.tar.gz 5203060 BLAKE2B 
846a6caa8ead6a2556303494f92e2091582d8fcde2aee424fa172c4e29c189a7305261f6a931a20249e969668646ff4a3d605ee1b57785fa3677dfbd137b3602
 SHA512 
3c725c33dcaf78b952d2eb966ced73ff0073162a01d3cbcb722d58d8f12a82163e6e684c27284c735bdfb32dea263b960f70f6a80ff93e6b316316d40835ae35

diff --git a/dev-python/pandas/pandas-1.5.3.ebuild 
b/dev-python/pandas/pandas-1.5.3.ebuild
new file mode 100644
index ..9ca1288b0be6
--- /dev/null
+++ b/dev-python/pandas/pandas-1.5.3.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.7.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   || (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   || (
+   dev-python/openpyxl[${PYTHON_USEDEP}]
+   dev-python/xlsxwriter[${PYTHON_USEDEP}]
+   )
+   >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+COMMON_DEPEND="
+   >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   doc? (
+   ${VIRTUALX_DEPEND}
+   app-text/pandoc
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nbsphinx[${PYTHON_USEDEP}]
+   >=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
+   

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

2022-12-25 Thread Arthur Zamarin
commit: 4f82c877985c9ed6253d564f833aea1e2b5c19eb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 19:56:34 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 19:56:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f82c877

dev-python/pandas: Stabilize 1.5.2 ppc64, #888363

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.2.ebuild 
b/dev-python/pandas/pandas-1.5.2.ebuild
index b1fd2a274a6c..6be58cf9033c 100644
--- a/dev-python/pandas/pandas-1.5.2.ebuild
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2022-12-25 Thread Arthur Zamarin
commit: 3949aa1895cc14453de12a72ee09d231a1e4319c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 18:04:45 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 18:04:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3949aa18

dev-python/pandas: Stabilize 1.5.2 ppc, #888363

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.2.ebuild 
b/dev-python/pandas/pandas-1.5.2.ebuild
index 9c7a3220edbc..b1fd2a274a6c 100644
--- a/dev-python/pandas/pandas-1.5.2.ebuild
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2022-12-25 Thread Arthur Zamarin
commit: b214f0d67cd0a2567e0b37a821a304fc982c3741
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 18:04:36 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 18:04:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b214f0d6

dev-python/pandas: Stabilize 1.5.2 arm, #888363

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.2.ebuild 
b/dev-python/pandas/pandas-1.5.2.ebuild
index 7ef5f21811c9..9c7a3220edbc 100644
--- a/dev-python/pandas/pandas-1.5.2.ebuild
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2022-12-25 Thread Arthur Zamarin
commit: 6ce37b1ee74cc79b51eea538a9b1af39d56fd9ba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec 25 17:50:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec 25 17:50:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce37b1e

dev-python/pandas: Stabilize 1.5.2 arm64, #888363

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.2.ebuild 
b/dev-python/pandas/pandas-1.5.2.ebuild
index 9abff686113b..7ef5f21811c9 100644
--- a/dev-python/pandas/pandas-1.5.2.ebuild
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2022-12-25 Thread Sam James
commit: d6b850e03ad1669f5ed31fdf209fd3e85321
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 25 16:41:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 25 16:41:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b850e0

dev-python/pandas: Stabilize 1.5.2 amd64, #888363

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.2.ebuild 
b/dev-python/pandas/pandas-1.5.2.ebuild
index 9b507e23b10b..9abff686113b 100644
--- a/dev-python/pandas/pandas-1.5.2.ebuild
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2022-12-03 Thread Michał Górny
commit: 8eadd6bf40f00ef617c5145d51f4ca6a9e031996
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec  3 17:00:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec  3 17:00:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eadd6bf

dev-python/pandas: Remove old

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

 dev-python/pandas/Manifest   |   1 -
 dev-python/pandas/pandas-1.5.0-r1.ebuild | 204 ---
 2 files changed, 205 deletions(-)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 36dd46c62a78..ae4b9d5347e0 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,3 +1,2 @@
-DIST pandas-1.5.0.tar.gz 5191537 BLAKE2B 
c7dec1d0197e6ac860667177f0f255bb327dbd48fe4501280d578b93f4496e61c0847dc478effeb8c5729d7a9d3e8a643c01db095a9843d6d211a9420f94d42c
 SHA512 
8d340da1e0dff9b64c8993359b35ddcfc796fa15fee1bf1a27ea5a12e33f8b20d45bfac0ff9275b16ff0d4f7855a73962629e06c62bc08ca5e21b4ef1ea29ec2
 DIST pandas-1.5.1.tar.gz 5199286 BLAKE2B 
17d98870f3397d7a9289a18708021a614b1d456e2ea99dae8927727aabb8aab73bd31f25c3035947f8f4c38404e7d971bf999500b300307b19a2cf6029763d0e
 SHA512 
e5f25f21f17f36c6488f14fbfa391beb9f1989652de01cb8346d2826dead9331fea27295ee1e6f42d0875f2f1a91fcd23d606edd339432589bca5ba8d89e5ecd
 DIST pandas-1.5.2.tar.gz 5201551 BLAKE2B 
c6a8156a6c116f1b576837882e4ad4ada6cf21bf72acd673d74bdb1dda4f97f88a5e6422e8f8ad2fbbb85a334cd68cb0abae316d5826c54a85baf8b325ab6183
 SHA512 
1e6b653ff418c839895946123f90fffcfafd57f24dfbd6bae4e9988893b7d57d6276ed101112c8f9730af53f600d006fe3a53bbed597c0376856f2cfc90c1f05

diff --git a/dev-python/pandas/pandas-1.5.0-r1.ebuild 
b/dev-python/pandas/pandas-1.5.0-r1.ebuild
deleted file mode 100644
index e35c75b46bc2..
--- a/dev-python/pandas/pandas-1.5.0-r1.ebuild
+++ /dev/null
@@ -1,204 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE="threads(+)"
-
-VIRTUALX_REQUIRED="manual"
-
-inherit distutils-r1 multiprocessing optfeature virtualx
-
-DESCRIPTION="Powerful data structures for data analysis and statistics"
-HOMEPAGE="https://pandas.pydata.org/
-   https://github.com/pandas-dev/pandas/;
-SRC_URI="
-   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
-"
-S="${WORKDIR}/${P/_/}"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 x86"
-IUSE="doc full-support minimal test X"
-RESTRICT="!test? ( test )"
-
-RECOMMENDED_DEPEND="
-   >=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/numexpr-2.7.0[${PYTHON_USEDEP}]
-"
-
-# TODO: add pandas-gbq to the tree
-# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
-# https://github.com/statsmodels/statsmodels/issues/8287
-OPTIONAL_DEPEND="
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/blosc[${PYTHON_USEDEP}]
-   || (
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   )
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   || (
-   dev-python/openpyxl[${PYTHON_USEDEP}]
-   dev-python/xlsxwriter[${PYTHON_USEDEP}]
-   )
-   >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
-   >=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
-   !hppa? (
-   $(python_gen_cond_dep  \
-   'dev-python/statsmodels[${PYTHON_USEDEP}]' 
python3_{8..10} )
-   >=dev-python/scipy-1.1[${PYTHON_USEDEP}]
-   )
-   X? (
-   || (
-   dev-python/PyQt5[${PYTHON_USEDEP}]
-   x11-misc/xclip
-   x11-misc/xsel
-   )
-   )
-"
-COMMON_DEPEND="
-   >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
-   doc? (
-   ${VIRTUALX_DEPEND}
-   app-text/pandoc
-   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-   dev-python/html5lib[${PYTHON_USEDEP}]
-   dev-python/ipython[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/nbsphinx[${PYTHON_USEDEP}]
-   >=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
-   >=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
-   

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

2022-12-03 Thread Arthur Zamarin
commit: 4c1d2c001e1ccd5fe92da091dc4f2ada12abb06a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec  3 16:05:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec  3 16:05:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c1d2c00

dev-python/pandas: Stabilize 1.5.1 x86, #881907

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.1.ebuild 
b/dev-python/pandas/pandas-1.5.1.ebuild
index 6be58cf9033c..e59a6a296625 100644
--- a/dev-python/pandas/pandas-1.5.1.ebuild
+++ b/dev-python/pandas/pandas-1.5.1.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2022-11-23 Thread Jakov Smolić
commit: fb3dffe952bbe82afdf8745fc2aebbb472e49d5c
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 23 13:55:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 23 13:55:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3dffe9

dev-python/pandas: Stabilize 1.5.1 amd64, #881907

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.1.ebuild 
b/dev-python/pandas/pandas-1.5.1.ebuild
index d7356cdab078..6be58cf9033c 100644
--- a/dev-python/pandas/pandas-1.5.1.ebuild
+++ b/dev-python/pandas/pandas-1.5.1.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



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

2022-11-23 Thread Michał Górny
commit: 160424d2088712e79f6d01fc88f745b1312738e4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 23 08:44:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 23 11:26:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=160424d2

dev-python/pandas: Bump to 1.5.2

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-1.5.2.ebuild | 210 ++
 2 files changed, 211 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index e48fb491fe6a..36dd46c62a78 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,2 +1,3 @@
 DIST pandas-1.5.0.tar.gz 5191537 BLAKE2B 
c7dec1d0197e6ac860667177f0f255bb327dbd48fe4501280d578b93f4496e61c0847dc478effeb8c5729d7a9d3e8a643c01db095a9843d6d211a9420f94d42c
 SHA512 
8d340da1e0dff9b64c8993359b35ddcfc796fa15fee1bf1a27ea5a12e33f8b20d45bfac0ff9275b16ff0d4f7855a73962629e06c62bc08ca5e21b4ef1ea29ec2
 DIST pandas-1.5.1.tar.gz 5199286 BLAKE2B 
17d98870f3397d7a9289a18708021a614b1d456e2ea99dae8927727aabb8aab73bd31f25c3035947f8f4c38404e7d971bf999500b300307b19a2cf6029763d0e
 SHA512 
e5f25f21f17f36c6488f14fbfa391beb9f1989652de01cb8346d2826dead9331fea27295ee1e6f42d0875f2f1a91fcd23d606edd339432589bca5ba8d89e5ecd
+DIST pandas-1.5.2.tar.gz 5201551 BLAKE2B 
c6a8156a6c116f1b576837882e4ad4ada6cf21bf72acd673d74bdb1dda4f97f88a5e6422e8f8ad2fbbb85a334cd68cb0abae316d5826c54a85baf8b325ab6183
 SHA512 
1e6b653ff418c839895946123f90fffcfafd57f24dfbd6bae4e9988893b7d57d6276ed101112c8f9730af53f600d006fe3a53bbed597c0376856f2cfc90c1f05

diff --git a/dev-python/pandas/pandas-1.5.2.ebuild 
b/dev-python/pandas/pandas-1.5.2.ebuild
new file mode 100644
index ..9b507e23b10b
--- /dev/null
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="
+   https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/
+   https://pypi.org/project/pandas/
+"
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S=${WORKDIR}/${P/_/}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.7.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+# TODO: Re-add dev-python/statsmodel[python3_11] dep once it supports 
python3_11
+# https://github.com/statsmodels/statsmodels/issues/8287
+OPTIONAL_DEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   || (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   || (
+   dev-python/openpyxl[${PYTHON_USEDEP}]
+   dev-python/xlsxwriter[${PYTHON_USEDEP}]
+   )
+   >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   $(python_gen_cond_dep '
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   ' python3_{8..10} )
+   >=dev-python/scipy-1.1[${PYTHON_USEDEP}]
+   )
+   X? (
+   || (
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+COMMON_DEPEND="
+   >=dev-python/numpy-1.21.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   doc? (
+   ${VIRTUALX_DEPEND}
+   app-text/pandoc
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nbsphinx[${PYTHON_USEDEP}]
+   >=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
+   

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

2022-11-19 Thread Arthur Zamarin
commit: d54ad6659fd9ad38e4893689d95ec57fcaa98a9a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 19 14:26:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 19 14:26:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54ad665

dev-python/pandas: Stabilize 1.5.1 arm64, #881907

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pandas/pandas-1.5.1.ebuild 
b/dev-python/pandas/pandas-1.5.1.ebuild
index 623211f76378..d7356cdab078 100644
--- a/dev-python/pandas/pandas-1.5.1.ebuild
+++ b/dev-python/pandas/pandas-1.5.1.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${P/_/}
 
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE="doc full-support minimal test X"
 RESTRICT="!test? ( test )"
 



  1   2   3   >