commit:     2c55f5435c517319680a73f13b4a91bec4379e7e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 24 11:19:29 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Jul 24 11:33:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c55f543

dev-python/pyarrow: Remove old

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

 dev-python/pyarrow/Manifest                        |   1 -
 .../pyarrow/files/pyarrow-12.0.0-tests.patch       | 144 ---------------------
 dev-python/pyarrow/pyarrow-12.0.0.ebuild           |  61 ---------
 3 files changed, 206 deletions(-)

diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest
index fec6d859a687..61a09a5ef288 100644
--- a/dev-python/pyarrow/Manifest
+++ b/dev-python/pyarrow/Manifest
@@ -1,2 +1 @@
-DIST apache-arrow-12.0.0.tar.gz 20159048 BLAKE2B 
43b4f36e1d1f84fc83c46a3627ad72cead38310f4325b8d21d17d726cd416016f0839d312c80737c0a921da6aefee537413e30309a656301c19834c2986d734e
 SHA512 
f815be4fb20b6001ba5525270765fe239b5468708a7be34b93b60ee0ce63464727d183c9756fbc33bffd199019e1f06a7fddd306ce8388435cea7771070a2ca9
 DIST apache-arrow-12.0.1.tar.gz 20172604 BLAKE2B 
bf66761d33ceb778c2f53c2e643e0c2bb4448f29eaa94d17e9815628665f4965fde28bd47fce4a5874717d2161c3f8adbb2e8a0e6658a51ae6d617e4f09d202b
 SHA512 
551ae200551fcc73b7deddcc5f0b06633159ab1308506901a9086e4e2e34e4437f26d609fdbacba0ebe7d1fe83bdb8e92a268e9e41575d655d5b2d4fbef7a7ce

diff --git a/dev-python/pyarrow/files/pyarrow-12.0.0-tests.patch 
b/dev-python/pyarrow/files/pyarrow-12.0.0-tests.patch
deleted file mode 100644
index 56a307592593..000000000000
--- a/dev-python/pyarrow/files/pyarrow-12.0.0-tests.patch
+++ /dev/null
@@ -1,144 +0,0 @@
---- a/pyarrow/tests/test_compute.py    2023-05-08 09:06:34.571387618 +0200
-+++ b/pyarrow/tests/test_compute.py    2023-05-08 09:11:52.759753459 +0200
-@@ -414,6 +414,7 @@
-     assert pc.variance(data, ddof=1).as_py() == 6.0
- 
- 
[email protected](reason="not working")
- def test_count_substring():
-     for (ty, offset) in [(pa.string(), pa.int32()),
-                          (pa.large_string(), pa.int64())]:
-@@ -428,6 +429,7 @@
-         assert expected == result
- 
- 
[email protected](reason="not working")
- def test_count_substring_regex():
-     for (ty, offset) in [(pa.string(), pa.int32()),
-                          (pa.large_string(), pa.int64())]:
-@@ -442,6 +444,7 @@
-         assert expected.equals(result)
- 
- 
[email protected](reason="not working")
- def test_find_substring():
-     for ty in [pa.string(), pa.binary(), pa.large_string(), 
pa.large_binary()]:
-         arr = pa.array(["ab", "cab", "ba", None], type=ty)
-@@ -459,6 +462,7 @@
-         assert result.to_pylist() == [0, 1, 0, 0]
- 
- 
[email protected](reason="not working")
- def test_match_like():
-     arr = pa.array(["ab", "ba%", "ba", "ca%d", None])
-     result = pc.match_like(arr, r"_a\%%")
-@@ -474,6 +478,7 @@
-     assert expected.equals(result)
- 
- 
[email protected](reason="not working")
- def test_match_substring():
-     arr = pa.array(["ab", "abc", "ba", None])
-     result = pc.match_substring(arr, "ab")
-@@ -489,6 +494,7 @@
-     assert expected.equals(result)
- 
- 
[email protected](reason="not working")
- def test_match_substring_regex():
-     arr = pa.array(["ab", "abc", "ba", "c", None])
-     result = pc.match_substring_regex(arr, "^a?b")
-@@ -602,6 +608,7 @@
-     assert expected.equals(result)
- 
- 
[email protected](reason="not working")
- def test_split_pattern_regex():
-     arr = pa.array(["-foo---bar--", "---foo---b"])
-     result = pc.split_pattern_regex(arr, pattern="-+")
-@@ -1022,6 +1029,7 @@
-     assert ar.tolist() == ['barzfoo', 'bard', None]
- 
- 
[email protected](reason="not working")
- def test_replace_regex():
-     data = pa.array(['foo', 'mood', None])
-     expected = ['f00', 'm00d', None]
-@@ -1033,6 +1041,7 @@
-     assert ar.tolist() == expected
- 
- 
[email protected](reason="not working")
- def test_extract_regex():
-     ar = pa.array(['a1', 'zb2z'])
-     expected = [{'letter': 'a', 'digit': '1'}, {'letter': 'b', 'digit': '2'}]
---- a/pyarrow/tests/test_fs.py 2023-05-08 09:13:26.796384297 +0200
-+++ b/pyarrow/tests/test_fs.py 2023-05-08 09:14:20.567601499 +0200
-@@ -1012,6 +1012,7 @@
-         LocalFileSystem(xxx=False)
- 
- 
[email protected](reason="not working")
- def test_localfs_errors(localfs):
-     # Local filesystem errors should raise the right Python exceptions
-     # (e.g. FileNotFoundError)
---- a/pyarrow/tests/test_memory.py     2023-05-08 09:15:35.366512597 +0200
-+++ b/pyarrow/tests/test_memory.py     2023-05-08 09:16:44.969501524 +0200
-@@ -140,6 +140,7 @@
-         assert len(errlines) == 0
- 
- 
[email protected](reason="not working")
- def test_env_var():
-     check_env_var("system", ["system"])
-     if should_have_jemalloc:
-@@ -149,6 +150,7 @@
-     check_env_var("nonexistent", possible_backends, expect_warning=True)
- 
- 
[email protected](reason="not working")
- def test_specific_memory_pools():
-     specific_pools = set()
- 
-@@ -170,6 +172,7 @@
-           can_fail=not should_have_mimalloc)
- 
- 
[email protected](reason="not working")
- def test_supported_memory_backends():
-     backends = pa.supported_memory_backends()
- 
---- a/pyarrow/tests/parquet/test_basic.py      2023-05-08 09:18:05.307333210 
+0200
-+++ b/pyarrow/tests/parquet/test_basic.py      2023-05-08 09:20:16.135429950 
+0200
-@@ -349,6 +349,7 @@
-     assert result.equals(table)
- 
- 
[email protected](reason="not working")
- @parametrize_legacy_dataset
- def test_byte_stream_split(use_legacy_dataset):
-     # This is only a smoke test.
-@@ -510,6 +511,7 @@
-                          use_legacy_dataset=use_legacy_dataset)
- 
- 
[email protected](reason="not working")
- @parametrize_legacy_dataset
- def test_compression_level(use_legacy_dataset):
-     arr = pa.array(list(map(int, range(1000))))
-@@ -660,6 +662,7 @@
-                           use_legacy_dataset=use_legacy_dataset)
- 
- 
[email protected](reason="not working")
- @pytest.mark.pandas
- @parametrize_legacy_dataset
- def test_zlib_compression_bug(use_legacy_dataset):
-@@ -760,6 +763,7 @@
-         assert buf.to_pybytes() == buf.size * b"\0"
- 
- 
[email protected](reason="not working")
- def test_parquet_compression_roundtrip(tempdir):
-     # ARROW-10480: ensure even with nonstandard Parquet file naming
-     # conventions, writing and then reading a file works. In

diff --git a/dev-python/pyarrow/pyarrow-12.0.0.ebuild 
b/dev-python/pyarrow/pyarrow-12.0.0.ebuild
deleted file mode 100644
index 21342c3f3ac8..000000000000
--- a/dev-python/pyarrow/pyarrow-12.0.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 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} )
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="Python library for Apache Arrow"
-HOMEPAGE="
-       https://pypi.org/project/pyarrow/
-       https://arrow.apache.org/
-"
-SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="parquet snappy ssl"
-
-RDEPEND="
-       ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,snappy?,ssl?]
-       dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="test? (
-       dev-python/hypothesis
-       <dev-python/pandas-2
-       dev-python/pytest-lazy-fixture
-)"
-
-PATCHES=( "${FILESDIR}"/${P}-tests.patch )
-
-distutils_enable_tests pytest
-
-S="${WORKDIR}/apache-arrow-${PV}/python"
-
-src_compile() {
-       export PYARROW_PARALLEL="$(makeopts_jobs)"
-       export PYARROW_BUILD_VERBOSE=1
-       export PYARROW_CXXFLAGS="${CXXFLAGS}"
-       export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0
-       export PYARROW_CMAKE_GENERATOR=Ninja
-       export PYARROW_WITH_HDFS=1
-       if use parquet; then
-               export PYARROW_WITH_DATASET=1
-               export PYARROW_WITH_PARQUET=1
-               use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1
-       fi
-       if use snappy; then
-               export PYARROW_WITH_SNAPPY=1
-       fi
-
-       distutils-r1_src_compile
-}
-
-python_test() {
-       cd "${T}" || die
-       epytest --pyargs pyarrow
-}

Reply via email to