commit:     24a717368bc84bb846c423b234bd55c581ea144d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 30 12:49:29 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 30 13:46:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a71736

dev-python/patsy: Remove old

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

 dev-python/patsy/Manifest                    |  1 -
 dev-python/patsy/files/patsy-0.5.6-np2.patch | 51 ----------------------------
 dev-python/patsy/patsy-0.5.6-r2.ebuild       | 51 ----------------------------
 3 files changed, 103 deletions(-)

diff --git a/dev-python/patsy/Manifest b/dev-python/patsy/Manifest
index d01639db93e8..ef4d5ed83f43 100644
--- a/dev-python/patsy/Manifest
+++ b/dev-python/patsy/Manifest
@@ -1,2 +1 @@
-DIST patsy-0.5.6.tar.gz 398011 BLAKE2B 
c5fb15c57e270e3545cfdc8c13f8e745c94822be6684aa6703bdbc1da15ea63eb7a21d1e0bd1aaed2a4d919f4848fd9089dbcd3c304676e0a9512d13f94302bb
 SHA512 
df73ddfa0e66088cb50133240e2d67e2a833d8f691e17b443cdc0661adf580eb8908b1e1082e8debd91439bbe7b990a9a455f16bd6773173c7e86273f2c1051b
 DIST patsy-1.0.1.tar.gz 396010 BLAKE2B 
2982331bebbc09ef33f2650ea07f46eeba9e5fef05f63ca253b3efa7785284eea2ac14df6e9cd6498a0c5b5ba8cdcc094cb8edaa8bda61c80e656d336525cd03
 SHA512 
94d0d6462eb78fbd9ae07809e5124d5f9f2416d152759dafbb1774bb9644d59d415f7b4121233826b4629b07e9d25254274873916364c366c1723a4f2e195e7e

diff --git a/dev-python/patsy/files/patsy-0.5.6-np2.patch 
b/dev-python/patsy/files/patsy-0.5.6-np2.patch
deleted file mode 100644
index 169eadb851fe..000000000000
--- a/dev-python/patsy/files/patsy-0.5.6-np2.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff --git a/patsy/highlevel.py b/patsy/highlevel.py
-index 78d2942..298739d 100644
---- a/patsy/highlevel.py
-+++ b/patsy/highlevel.py
-@@ -178,7 +178,7 @@ def _do_highlevel_design(formula_like, data, eval_env,
-         else:
-             # subok=True is necessary here to allow DesignMatrixes to pass
-             # through
--            (lhs, rhs) = (None, asarray_or_pandas(formula_like, subok=True))
-+            (lhs, rhs) = (None, asarray_or_pandas(formula_like, subok=True, 
copy=None))
-         # some sort of explicit matrix or matrices were given. Currently we
-         # have them in one of these forms:
-         #   -- an ndarray or subclass
-diff --git a/patsy/state.py b/patsy/state.py
-index 933c588..c489a4b 100644
---- a/patsy/state.py
-+++ b/patsy/state.py
-@@ -103,7 +103,7 @@ class Center(object):
-         pass
- 
-     def transform(self, x):
--        x = asarray_or_pandas(x)
-+        x = asarray_or_pandas(x, copy=None)
-         # This doesn't copy data unless our input is a DataFrame that has
-         # heterogeneous types. And in that case we're going to be munging the
-         # types anyway, so copying isn't a big deal.
-diff --git a/patsy/util.py b/patsy/util.py
-index 3116e11..7ac6f79 100644
---- a/patsy/util.py
-+++ b/patsy/util.py
-@@ -69,7 +69,7 @@ def asarray_or_pandas(a, copy=False, dtype=None, 
subok=False):
- 
- def test_asarray_or_pandas():
-     import warnings
--    assert type(asarray_or_pandas([1, 2, 3])) is np.ndarray
-+    assert type(asarray_or_pandas([1, 2, 3], copy=True)) is np.ndarray
-     with warnings.catch_warnings() as w:
-         warnings.filterwarnings('ignore', 'the matrix subclass',
-                                 PendingDeprecationWarning)
-@@ -83,9 +83,9 @@ def test_asarray_or_pandas():
-     assert np.array_equal(a, a_copy)
-     a_copy[0] = 100
-     assert not np.array_equal(a, a_copy)
--    assert np.allclose(asarray_or_pandas([1, 2, 3], dtype=float),
-+    assert np.allclose(asarray_or_pandas([1, 2, 3], dtype=float, copy=None),
-                        [1.0, 2.0, 3.0])
--    assert asarray_or_pandas([1, 2, 3], dtype=float).dtype == np.dtype(float)
-+    assert asarray_or_pandas([1, 2, 3], dtype=float, copy=None).dtype == 
np.dtype(float)
-     a_view = asarray_or_pandas(a, dtype=a.dtype)
-     a_view[0] = 99
-     assert a[0] == 99

diff --git a/dev-python/patsy/patsy-0.5.6-r2.ebuild 
b/dev-python/patsy/patsy-0.5.6-r2.ebuild
deleted file mode 100644
index 8b0fb2dc597d..000000000000
--- a/dev-python/patsy/patsy-0.5.6-r2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python module to describe statistical models and design matrices"
-HOMEPAGE="
-       https://patsy.readthedocs.io/en/latest/index.html
-       https://github.com/pydata/patsy/
-       https://pypi.org/project/patsy/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="
-       dev-python/numpy[${PYTHON_USEDEP}]
-       dev-python/six[${PYTHON_USEDEP}]
-       !hppa? (
-               dev-python/scipy[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
-       # https://github.com/pydata/patsy/issues/210
-       # ([probably] non-upstreamable hack)
-       "${FILESDIR}/${P}-np2.patch"
-)
-
-python_test() {
-       local EPYTEST_DESELECT=()
-
-       case ${EPYTHON} in
-               python3.13)
-                       EPYTEST_DESELECT+=(
-                               patsy/eval.py::test_EvalEnvironment_eq
-                       )
-                       ;;
-       esac
-
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest
-}

Reply via email to