commit:     107769aa6737b77533d55f9f961f6a2727c616a7
Author:     Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 16 12:15:32 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Mon Oct 16 12:15:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107769aa

dev-python/abydos: treeclean

Closes: https://bugs.gentoo.org/887845
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>

 dev-python/abydos/Manifest                         |  1 -
 dev-python/abydos/abydos-0.5.0-r3.ebuild           | 51 ----------------------
 .../abydos/files/abydos-0.5.0-fix-py3.10.patch     | 33 --------------
 dev-python/abydos/metadata.xml                     | 13 ------
 profiles/package.mask                              |  8 ----
 5 files changed, 106 deletions(-)

diff --git a/dev-python/abydos/Manifest b/dev-python/abydos/Manifest
deleted file mode 100644
index 08bbab06bd8c..000000000000
--- a/dev-python/abydos/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST abydos-0.5.0.gh.tar.gz 21321759 BLAKE2B 
1f14675f42e849e5e1563dd858bfb2bf040e25b0f90cb3da9986492378892bedd0f23eea990cd65d804aececb350b0e90fb27921382a8df8b91e55d7f820c27e
 SHA512 
28aeea4ba16ea88b077e8b9902f5d8b3a650eeced489687daf9af0e4aa437eaee6c8eeb0747dd5a8f95291594064a1221cc1da2dfa989978bcc870045fee3531

diff --git a/dev-python/abydos/abydos-0.5.0-r3.ebuild 
b/dev-python/abydos/abydos-0.5.0-r3.ebuild
deleted file mode 100644
index ef1724a1bbb2..000000000000
--- a/dev-python/abydos/abydos-0.5.0-r3.ebuild
+++ /dev/null
@@ -1,51 +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_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Abydos NLP/IR library"
-HOMEPAGE="
-       https://github.com/chrislit/abydos/
-       https://pypi.org/project/abydos/
-"
-SRC_URI="
-       https://github.com/chrislit/abydos/archive/v${PV}.tar.gz
-               -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-
-RDEPEND="
-       dev-python/deprecation[${PYTHON_USEDEP}]
-       dev-python/numpy[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-       "${FILESDIR}/${P}-fix-py3.10.patch"
-)
-
-distutils_enable_tests pytest
-# Extension error: You must configure the bibtex_bibfiles setting
-#distutils_enable_sphinx docs dev-python/sphinx-rtd-theme 
dev-python/sphinxcontrib-bibtex
-
-EPYTEST_DESELECT=(
-       # Internet
-       
tests/distance/test_distance_meta_levenshtein.py::MetaLevenshteinTestCases::test_meta_levenshtein_corpus
-       
tests/distance/test_distance_softtf_idf.py::SoftTFIDFTestCases::test_softtf_idf_corpus
-       
tests/distance/test_distance_tf_idf.py::TFIDFTestCases::test_tf_idf_corpus
-       tests/util/test_data.py::DataTestCases::test_data
-)
-
-python_prepare_all() {
-       # do not depend on pytest-cov
-       sed -i -e '/addopts/d' setup.cfg || die
-
-       distutils-r1_python_prepare_all
-}

diff --git a/dev-python/abydos/files/abydos-0.5.0-fix-py3.10.patch 
b/dev-python/abydos/files/abydos-0.5.0-fix-py3.10.patch
deleted file mode 100644
index 9cdcf77f4674..000000000000
--- a/dev-python/abydos/files/abydos-0.5.0-fix-py3.10.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- a/abydos/distance/_synoname.py
-+++ b/abydos/distance/_synoname.py
-@@ -19,7 +19,7 @@
- Synoname.
- """
-
--from collections import Iterable
-+from collections.abc import Iterable
-
- from deprecation import deprecated
-
---- a/abydos/tokenizer/_q_grams.py
-+++ b/abydos/tokenizer/_q_grams.py
-@@ -19,7 +19,7 @@
- QGrams multi-set class
- """
-
--from collections import Iterable
-+from collections.abc import Iterable
-
- from ._tokenizer import _Tokenizer
-
---- a/abydos/tokenizer/_q_skipgrams.py
-+++ b/abydos/tokenizer/_q_skipgrams.py
-@@ -19,7 +19,7 @@
- Q-Skipgrams multi-set class
- """
-
--from collections import Iterable
-+from collections.abc import Iterable
- from itertools import combinations
-
- from ._tokenizer import _Tokenizer

diff --git a/dev-python/abydos/metadata.xml b/dev-python/abydos/metadata.xml
deleted file mode 100644
index 6334fd4696fd..000000000000
--- a/dev-python/abydos/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="person">
-               <email>[email protected]</email>
-               <name>Andrew Ammerlaan</name>
-       </maintainer>
-       <stabilize-allarches/>
-       <upstream>
-               <remote-id type="pypi">abydos</remote-id>
-               <remote-id type="github">chrislit/abydos</remote-id>
-       </upstream>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 660fa63727ca..36cb57bbe9e2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -269,14 +269,6 @@ sys-apps/opentmpfiles
 # 2013. Masked for removal on 2023-10-15.
 dev-ruby/ruby-elf
 
-# Andrew Ammerlaan <[email protected]> (2023-09-14)
-# No longer a test dependency of dev-python/textdistance, now fails tests
-# with the latest numpy. Upstream inactive and we already need patching for
-# python 3.10 compatibility. No other reverse dependencies.
-# Bug: https://bugs.gentoo.org/887845
-# Removal on 2023-10-14
-dev-python/abydos
-
 # Sam James <[email protected]> (2023-09-09)
 # OpenSSL 1.1.x is EOL on 2023-09-11. Please upgrade immediately to >= OpenSSL 
3.
 # https://www.openssl.org/blog/blog/2023/03/28/1.1.1-EOL/

Reply via email to