[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: fe54200e5e254540aff38f6acb58bd001c88428e Author: Michał Górny gentoo org> AuthorDate: Sun Jul 21 02:45:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 21 02:45:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe54200e dev-python/rapidfuzz: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 - dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild | 67 -- 2 files changed, 68 deletions(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index ef5430669250..9fedb67168c0 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,2 +1 @@ -DIST rapidfuzz-3.9.3.tar.gz 1595645 BLAKE2B 1e7400ba3dea0a4c90939503d4f50e963d0241f40ce207d53ab4aa421f51ffa20ff574ad5363e4a21dc3482f764731dfe7726bfaaee873f3d9674efbd5dc3108 SHA512 730569e14bf512a2e90039a937006eb7d26ffb4dfb5e926e8277d1048b9a520fe970c9fa908d1f330eb37030b1053541845175eceac8b651863b59b76ec387f5 DIST rapidfuzz-3.9.4.tar.gz 1595863 BLAKE2B ba835b6d1c5bc7da99ae7202ae469d9a1d069ea0351b732a701abbadfbe1539a389efb051cd58e462505ebcf6020b60ec6413d9f44bbfd63a0dc8419cded9722 SHA512 4494d86f17e7b4ae51639f1d2941d4e313c26739787f3a47261a5d5bf26da4091d918e1603e2199774edd5e1b91d67446b762a81e6b98496d67fbddb93effe21 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild deleted file mode 100644 index 4e8e2b5047ad.. --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/rapidfuzz/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-3.0.4 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - # remove bundled libraries - rm -r extern || die - # force recythonization - find src -name '*.cxx' -delete || die - # do not require exact taskflow version - sed -i -e '/Taskflow/s:3\.7\.0::' CMakeLists.txt || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 1792b102ee20853bd4eabc21e0610dc879eac5fc Author: Sam James gentoo org> AuthorDate: Sat Jul 20 22:45:46 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 20 22:45:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1792b102 dev-python/rapidfuzz: Stabilize 3.9.4 ppc, #936366 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild index 1b877910b796..8ccbbcd29b86 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a9d17d16aef6588992572a3f9fb9abc1e88666ed Author: Sam James gentoo org> AuthorDate: Sat Jul 20 22:45:47 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 20 22:45:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d17d16 dev-python/rapidfuzz: Stabilize 3.9.4 arm64, #936366 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild index 8ccbbcd29b86..1cdc7dce3c36 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 35345928afec5ebac1f4b128bd43e1131b810b04 Author: Sam James gentoo org> AuthorDate: Sat Jul 20 22:32:57 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jul 20 22:32:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35345928 dev-python/rapidfuzz: Stabilize 3.9.4 sparc, #936366 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild index 0413caed93bc..1b877910b796 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: e46e06fa493b1effbb0ca64bbe397013bb6e7b49 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 12:50:06 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 12:50:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e46e06fa dev-python/rapidfuzz: Stabilize 3.9.4 ppc64, #936366 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild index 2a45de1d4122..0413caed93bc 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 608b9155a762f9a3a5e377f8ab5721dc753c2076 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 11:18:23 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 11:18:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608b9155 dev-python/rapidfuzz: Stabilize 3.9.4 amd64, #936366 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild index 0790178f87e1..2a45de1d4122 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: b98e141081ddabd29c05796f65cffcf84b3a535b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 11:18:22 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 11:18:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98e1410 dev-python/rapidfuzz: Stabilize 3.9.4 arm, #936366 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild index 6f32a1e9414c..0790178f87e1 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: fe6bb978740cbf3e7813d07653a59b2a69a9d84d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 20 11:13:42 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 20 11:13:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6bb978 dev-python/rapidfuzz: Stabilize 3.9.4 x86, #936366 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild index 000e71d2c36c..6f32a1e9414c 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 592fdc25bcf1ca6411dc0aee5278a53b09259d48 Author: Michał Górny gentoo org> AuthorDate: Wed Jul 3 03:27:57 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Jul 3 03:29:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592fdc25 dev-python/rapidfuzz: Bump to 3.9.4 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 23397ab65723..ef5430669250 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1 +1,2 @@ DIST rapidfuzz-3.9.3.tar.gz 1595645 BLAKE2B 1e7400ba3dea0a4c90939503d4f50e963d0241f40ce207d53ab4aa421f51ffa20ff574ad5363e4a21dc3482f764731dfe7726bfaaee873f3d9674efbd5dc3108 SHA512 730569e14bf512a2e90039a937006eb7d26ffb4dfb5e926e8277d1048b9a520fe970c9fa908d1f330eb37030b1053541845175eceac8b651863b59b76ec387f5 +DIST rapidfuzz-3.9.4.tar.gz 1595863 BLAKE2B ba835b6d1c5bc7da99ae7202ae469d9a1d069ea0351b732a701abbadfbe1539a389efb051cd58e462505ebcf6020b60ec6413d9f44bbfd63a0dc8419cded9722 SHA512 4494d86f17e7b4ae51639f1d2941d4e313c26739787f3a47261a5d5bf26da4091d918e1603e2199774edd5e1b91d67446b762a81e6b98496d67fbddb93effe21 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild new file mode 100644 index ..000e71d2c36c --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.5 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + # do not require exact taskflow version + sed -i -e '/Taskflow/s:3\.7\.0::' CMakeLists.txt || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 21e096be9de1ea2c794f7d61fef34bf3f5fbcf87 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 29 16:49:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 29 16:58:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e096be dev-python/rapidfuzz: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 - dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 67 - 2 files changed, 68 deletions(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index e8acb76de595..23397ab65723 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,2 +1 @@ -DIST rapidfuzz-3.9.1.tar.gz 1595099 BLAKE2B 491eb1dd3ea64f361e15e6f828d162b383f2cbe068331c6001fb112966b599199870013bc2e10b5e8dfe1d7c6f676a6d577d9d43b6054874a3b721233d17ba77 SHA512 f8efcc271a823c957b2a00f78ab7bf37133a87027fcb75d9e24cf1629b776d3f970ebe4f596e6685013408637e2e2b3713680c7716e9adb505241b61decee18b DIST rapidfuzz-3.9.3.tar.gz 1595645 BLAKE2B 1e7400ba3dea0a4c90939503d4f50e963d0241f40ce207d53ab4aa421f51ffa20ff574ad5363e4a21dc3482f764731dfe7726bfaaee873f3d9674efbd5dc3108 SHA512 730569e14bf512a2e90039a937006eb7d26ffb4dfb5e926e8277d1048b9a520fe970c9fa908d1f330eb37030b1053541845175eceac8b651863b59b76ec387f5 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild deleted file mode 100644 index 59b627a038f5.. --- a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/rapidfuzz/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-3.0.4 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - # remove bundled libraries - rm -r extern || die - # force recythonization - find src -name '*.cxx' -delete || die - # do not require exact taskflow version - sed -i -e '/Taskflow/s:3\.3\.0::' CMakeLists.txt || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: dc3df94fb497182d370b54c7e218da38a2b8059f Author: Sam James gentoo org> AuthorDate: Sat Jun 29 10:54:27 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 29 10:54:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3df94f dev-python/rapidfuzz: Stabilize 3.9.3-r1 ppc, #935099 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild index ccd82b7e76b5..f0063c32a196 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 9f357450cfc8b1fb5bd35c1a0fa4dbadd8a5686e Author: Sam James gentoo org> AuthorDate: Sat Jun 29 10:54:28 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 29 10:54:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f357450 dev-python/rapidfuzz: Stabilize 3.9.3-r1 sparc, #935099 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild index f0063c32a196..4e8e2b5047ad 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 9d3bba90922530edec1a472e45095eb47776ca4f Author: Sam James gentoo org> AuthorDate: Sat Jun 29 08:52:14 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 29 08:52:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3bba90 dev-python/rapidfuzz: Stabilize 3.9.3-r1 arm, #935099 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild index dae429b10a75..ccd82b7e76b5 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 40d9513dd9668778985151ca863dc2a37524adfd Author: Sam James gentoo org> AuthorDate: Sat Jun 29 08:52:13 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 29 08:52:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d9513d dev-python/rapidfuzz: Stabilize 3.9.3-r1 arm64, #935099 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild index 87ead56b5edc..dae429b10a75 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 4fb248fa5d9d0dc79142304d84185363c3e387cd Author: Sam James gentoo org> AuthorDate: Sat Jun 29 08:24:01 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 29 08:24:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb248fa dev-python/rapidfuzz: Stabilize 3.9.3-r1 x86, #935099 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild index 0723521e2a14..87ead56b5edc 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 31e63df7189a95df6c09ff9a9a853785b9aa2629 Author: Sam James gentoo org> AuthorDate: Sat Jun 29 08:24:00 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 29 08:24:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e63df7 dev-python/rapidfuzz: Stabilize 3.9.3-r1 amd64, #935099 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild index d6633a79d195..0723521e2a14 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: b7d160f5d18bf0881130e83ec7f72bf6aa35acbc Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 29 07:57:16 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 29 07:57:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d160f5 dev-python/rapidfuzz: Stabilize 3.9.3-r1 ppc64, #935099 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild index 4ed337475616..d6633a79d195 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: af8b74fa43bee784837304991637b1d3f12ee0c0 Author: Petr Vaněk gentoo org> AuthorDate: Fri Jun 14 10:41:27 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Fri Jun 14 11:38:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8b74fa dev-python/rapidfuzz: enable py3.13 Signed-off-by: Petr Vaněk gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild index f73792338002..4ed337475616 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_EXT=1 # custom wrapper over setuptools DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 80123a9f4f86c10db121f315b09cbb10d67f1050 Author: Michał Górny gentoo org> AuthorDate: Fri Jun 14 01:56:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jun 14 01:56:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80123a9f dev-python/rapidfuzz: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 2 - dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 67 - dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild | 67 - 3 files changed, 136 deletions(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 03fd273dd993..e8acb76de595 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,4 +1,2 @@ -DIST rapidfuzz-3.9.0.tar.gz 1591028 BLAKE2B 84b8e4572a596c291d6579cfdffd0d624e00ca1f93a38337ba6ad543d346fea0b9a636cd3814724073588b3cd2e61dea9b8c0527b1630f8f06ea6593537bbde6 SHA512 bfd0d399dc75c6654d5e66522a057298d3914f8b74955e873034b314926127971f1bf4ddca0c2c92e81ba5bae79caf249303b169805d48ef3d6c64fb706c9547 DIST rapidfuzz-3.9.1.tar.gz 1595099 BLAKE2B 491eb1dd3ea64f361e15e6f828d162b383f2cbe068331c6001fb112966b599199870013bc2e10b5e8dfe1d7c6f676a6d577d9d43b6054874a3b721233d17ba77 SHA512 f8efcc271a823c957b2a00f78ab7bf37133a87027fcb75d9e24cf1629b776d3f970ebe4f596e6685013408637e2e2b3713680c7716e9adb505241b61decee18b -DIST rapidfuzz-3.9.2.tar.gz 1595571 BLAKE2B 47af3ce0a75eaf308e9ac3b00377f043f81fdd8687fc2b2278bc07cf8d1ec0f2734ddc3451867378a6018e09c74aa0048bed621f91be4dfafbe7d3f22c179269 SHA512 a8790205534f6de41cb527fb4d8697f51104ae13686bed3644752b50952c36e017892705200c4fff65ecc892894149b76a7b3588eab209bcec11866ed0ec40ff DIST rapidfuzz-3.9.3.tar.gz 1595645 BLAKE2B 1e7400ba3dea0a4c90939503d4f50e963d0241f40ce207d53ab4aa421f51ffa20ff574ad5363e4a21dc3482f764731dfe7726bfaaee873f3d9674efbd5dc3108 SHA512 730569e14bf512a2e90039a937006eb7d26ffb4dfb5e926e8277d1048b9a520fe970c9fa908d1f330eb37030b1053541845175eceac8b651863b59b76ec387f5 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild deleted file mode 100644 index 59b627a038f5.. --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/rapidfuzz/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-3.0.4 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - # remove bundled libraries - rm -r extern || die - # force recythonization - find src -name '*.cxx' -delete || die - # do not require exact taskflow version - sed -i -e '/Taskflow/s:3\.3\.0::' CMakeLists.txt || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild deleted file mode 100644 index f73792338002.. --- a/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/rapidfuzz/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# all these are
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a8af1933851aa8a3c98aba1b5241cb54f273960d Author: Michał Górny gentoo org> AuthorDate: Mon Jun 10 12:48:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 10 12:48:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8af1933 dev-python/rapidfuzz: Remove obsolete dep on rapidfuzz-capi Thanks to arkamar for noticing. Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 1 - dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 1 - dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild | 1 - 3 files changed, 3 deletions(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild index 1947e3941fcd..59b627a038f5 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -28,7 +28,6 @@ DEPEND=" " BDEPEND=" >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] test? ( diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild index cbac29fa449c..98fd45bcdcc4 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild @@ -28,7 +28,6 @@ DEPEND=" " BDEPEND=" >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] test? ( diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild index 9aeb04057dba..f73792338002 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild @@ -28,7 +28,6 @@ DEPEND=" " BDEPEND=" >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 81794562baebbe8aedb652eba8bc42da0f9d1d1c Author: Petr Vaněk gentoo org> AuthorDate: Mon Jun 10 07:16:38 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Mon Jun 10 07:40:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81794562 dev-python/rapidfuzz: remove rapidfuzz-capi dependency Upstream integrated rapidfuzz-capi [1] to the rapidfuzz in version 2.13.0 in commit [2] and archived repidfuzz-capi, thus the dependency is no longer needed. [1] https://github.com/rapidfuzz/rapidfuzz_capi/commit/659145e58b5302211204e132de1e56e606374db3 [2] https://github.com/rapidfuzz/RapidFuzz/commit/c686122dcf47fba8fc0865eafa64b656252cc5c4 Signed-off-by: Petr Vaněk gentoo.org> .../rapidfuzz/{rapidfuzz-3.9.3.ebuild => rapidfuzz-3.9.3-r1.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild similarity index 97% rename from dev-python/rapidfuzz/rapidfuzz-3.9.3.ebuild rename to dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild index 9aeb04057dba..f73792338002 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.3.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3-r1.ebuild @@ -28,7 +28,6 @@ DEPEND=" " BDEPEND=" >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: ac57f2815696da3da9acad871a6a06b2afed8be0 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 08:44:49 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 08:44:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac57f281 dev-python/rapidfuzz: Stabilize 3.9.1 ppc64, #933797 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild index aa887f456a27..cbac29fa449c 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a92b3deb97fbab188a1e584da2536083addd7fb6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 07:42:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 07:42:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92b3deb dev-python/rapidfuzz: Stabilize 3.9.1 ppc, #933797 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild index 1ed7a8dfd909..aa887f456a27 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 3f4ed6e7a0e6e6c553d6048cfb86199495aec918 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 07:22:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 07:22:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4ed6e7 dev-python/rapidfuzz: Stabilize 3.9.1 arm, #933797 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild index 123352f80704..1ed7a8dfd909 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: da64fb1a4d13e1f0bccd928ec64999aa531143b5 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 07:18:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 07:18:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da64fb1a dev-python/rapidfuzz: Stabilize 3.9.1 amd64, #933797 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild index 956f94abd0c1..123352f80704 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 35abcf75552a05f5c805f21d50f923c61814d5e6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 07:17:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 07:17:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35abcf75 dev-python/rapidfuzz: Stabilize 3.9.1 arm64, #933797 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild index 582833b21831..956f94abd0c1 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a37ec4f350c0933eee0e9e50cb5cdf1b2b9f93fb Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 07:10:19 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 07:10:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37ec4f3 dev-python/rapidfuzz: Stabilize 3.9.1 x86, #933797 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild index 12009364fc6a..582833b21831 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a4aecb76a54144493c480f0c31d166f3767f80e1 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 1 03:05:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 1 03:57:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4aecb76 dev-python/rapidfuzz: Bump to 3.9.3 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.9.3.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index b2ba4048b0b5..03fd273dd993 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,3 +1,4 @@ DIST rapidfuzz-3.9.0.tar.gz 1591028 BLAKE2B 84b8e4572a596c291d6579cfdffd0d624e00ca1f93a38337ba6ad543d346fea0b9a636cd3814724073588b3cd2e61dea9b8c0527b1630f8f06ea6593537bbde6 SHA512 bfd0d399dc75c6654d5e66522a057298d3914f8b74955e873034b314926127971f1bf4ddca0c2c92e81ba5bae79caf249303b169805d48ef3d6c64fb706c9547 DIST rapidfuzz-3.9.1.tar.gz 1595099 BLAKE2B 491eb1dd3ea64f361e15e6f828d162b383f2cbe068331c6001fb112966b599199870013bc2e10b5e8dfe1d7c6f676a6d577d9d43b6054874a3b721233d17ba77 SHA512 f8efcc271a823c957b2a00f78ab7bf37133a87027fcb75d9e24cf1629b776d3f970ebe4f596e6685013408637e2e2b3713680c7716e9adb505241b61decee18b DIST rapidfuzz-3.9.2.tar.gz 1595571 BLAKE2B 47af3ce0a75eaf308e9ac3b00377f043f81fdd8687fc2b2278bc07cf8d1ec0f2734ddc3451867378a6018e09c74aa0048bed621f91be4dfafbe7d3f22c179269 SHA512 a8790205534f6de41cb527fb4d8697f51104ae13686bed3644752b50952c36e017892705200c4fff65ecc892894149b76a7b3588eab209bcec11866ed0ec40ff +DIST rapidfuzz-3.9.3.tar.gz 1595645 BLAKE2B 1e7400ba3dea0a4c90939503d4f50e963d0241f40ce207d53ab4aa421f51ffa20ff574ad5363e4a21dc3482f764731dfe7726bfaaee873f3d9674efbd5dc3108 SHA512 730569e14bf512a2e90039a937006eb7d26ffb4dfb5e926e8277d1048b9a520fe970c9fa908d1f330eb37030b1053541845175eceac8b651863b59b76ec387f5 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.3.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.3.ebuild new file mode 100644 index ..9aeb04057dba --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.3.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.4 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + # do not require exact taskflow version + sed -i -e '/Taskflow/s:3\.7\.0::' CMakeLists.txt || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 3804e0705cedb994805768e7f39d18fd047bcf51 Author: Michał Górny gentoo org> AuthorDate: Thu May 30 03:44:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu May 30 04:02:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3804e070 dev-python/rapidfuzz: Bump to 3.9.2 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 5389c840dbed..b2ba4048b0b5 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,2 +1,3 @@ DIST rapidfuzz-3.9.0.tar.gz 1591028 BLAKE2B 84b8e4572a596c291d6579cfdffd0d624e00ca1f93a38337ba6ad543d346fea0b9a636cd3814724073588b3cd2e61dea9b8c0527b1630f8f06ea6593537bbde6 SHA512 bfd0d399dc75c6654d5e66522a057298d3914f8b74955e873034b314926127971f1bf4ddca0c2c92e81ba5bae79caf249303b169805d48ef3d6c64fb706c9547 DIST rapidfuzz-3.9.1.tar.gz 1595099 BLAKE2B 491eb1dd3ea64f361e15e6f828d162b383f2cbe068331c6001fb112966b599199870013bc2e10b5e8dfe1d7c6f676a6d577d9d43b6054874a3b721233d17ba77 SHA512 f8efcc271a823c957b2a00f78ab7bf37133a87027fcb75d9e24cf1629b776d3f970ebe4f596e6685013408637e2e2b3713680c7716e9adb505241b61decee18b +DIST rapidfuzz-3.9.2.tar.gz 1595571 BLAKE2B 47af3ce0a75eaf308e9ac3b00377f043f81fdd8687fc2b2278bc07cf8d1ec0f2734ddc3451867378a6018e09c74aa0048bed621f91be4dfafbe7d3f22c179269 SHA512 a8790205534f6de41cb527fb4d8697f51104ae13686bed3644752b50952c36e017892705200c4fff65ecc892894149b76a7b3588eab209bcec11866ed0ec40ff diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild new file mode 100644 index ..9aeb04057dba --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.4 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + # do not require exact taskflow version + sed -i -e '/Taskflow/s:3\.7\.0::' CMakeLists.txt || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: b91bcfccbb2d0bd4a01d08eabbf95d610d3c6171 Author: Michał Górny gentoo org> AuthorDate: Sat May 25 18:19:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat May 25 19:58:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91bcfcc dev-python/rapidfuzz: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 - dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 68 - 2 files changed, 69 deletions(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index cf673de26af0..5389c840dbed 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,3 +1,2 @@ -DIST rapidfuzz-3.8.1.tar.gz 1592462 BLAKE2B 79062be1bdd2e5aa1c364f2426a8b3cb4fc03e44b7548e475abd60827821414ce4ebcbe90377c0d19eb2c8c741e2e171c73e4672fd8126bf99856ea095e9b85b SHA512 fbebdf804220841257075af51186cde5cf8b0ea71bc4ce208bc64853fd1b1aebf97bfb86d1db058c3fb72a60268e5297fe3691b042d52263c66f8da6ae37f90a DIST rapidfuzz-3.9.0.tar.gz 1591028 BLAKE2B 84b8e4572a596c291d6579cfdffd0d624e00ca1f93a38337ba6ad543d346fea0b9a636cd3814724073588b3cd2e61dea9b8c0527b1630f8f06ea6593537bbde6 SHA512 bfd0d399dc75c6654d5e66522a057298d3914f8b74955e873034b314926127971f1bf4ddca0c2c92e81ba5bae79caf249303b169805d48ef3d6c64fb706c9547 DIST rapidfuzz-3.9.1.tar.gz 1595099 BLAKE2B 491eb1dd3ea64f361e15e6f828d162b383f2cbe068331c6001fb112966b599199870013bc2e10b5e8dfe1d7c6f676a6d577d9d43b6054874a3b721233d17ba77 SHA512 f8efcc271a823c957b2a00f78ab7bf37133a87027fcb75d9e24cf1629b776d3f970ebe4f596e6685013408637e2e2b3713680c7716e9adb505241b61decee18b diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild deleted file mode 100644 index 1947e3941fcd.. --- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/rapidfuzz/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-3.0.4 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - # remove bundled libraries - rm -r extern || die - # force recythonization - find src -name '*.cxx' -delete || die - # do not require exact taskflow version - sed -i -e '/Taskflow/s:3\.3\.0::' CMakeLists.txt || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 130f8d689c9f4f4a05bee2512be427247effb933 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 17:31:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 17:31:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130f8d68 dev-python/rapidfuzz: Stabilize 3.9.0 sparc, #932074 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild index cbac29fa449c..1947e3941fcd 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 90e205f765772e4ab65a68d50191931bc2e9b347 Author: Michał Górny gentoo org> AuthorDate: Thu May 23 16:31:28 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu May 23 16:33:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e205f7 dev-python/rapidfuzz: Relax Taskflow version requirement Closes: https://bugs.gentoo.org/932466 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 2 ++ dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 2 ++ dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 2 ++ 3 files changed, 6 insertions(+) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild index 9605ba31909f..1947e3941fcd 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild @@ -46,6 +46,8 @@ src_prepare() { rm -r extern || die # force recythonization find src -name '*.cxx' -delete || die + # do not require exact taskflow version + sed -i -e '/Taskflow/s:3\.3\.0::' CMakeLists.txt || die distutils-r1_src_prepare diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild index 45785abbea64..cbac29fa449c 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -46,6 +46,8 @@ src_prepare() { rm -r extern || die # force recythonization find src -name '*.cxx' -delete || die + # do not require exact taskflow version + sed -i -e '/Taskflow/s:3\.3\.0::' CMakeLists.txt || die distutils-r1_src_prepare diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild index 9bf96f9f14b7..12009364fc6a 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild @@ -46,6 +46,8 @@ src_prepare() { rm -r extern || die # force recythonization find src -name '*.cxx' -delete || die + # do not require exact taskflow version + sed -i -e '/Taskflow/s:3\.3\.0::' CMakeLists.txt || die distutils-r1_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 349a72fa7bc6bf4e7247879597a0f9c48bfe7676 Author: Michał Górny gentoo org> AuthorDate: Mon May 20 04:15:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon May 20 04:15:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349a72fa dev-python/rapidfuzz: Bump to 3.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index da80c5258bad..cf673de26af0 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,2 +1,3 @@ DIST rapidfuzz-3.8.1.tar.gz 1592462 BLAKE2B 79062be1bdd2e5aa1c364f2426a8b3cb4fc03e44b7548e475abd60827821414ce4ebcbe90377c0d19eb2c8c741e2e171c73e4672fd8126bf99856ea095e9b85b SHA512 fbebdf804220841257075af51186cde5cf8b0ea71bc4ce208bc64853fd1b1aebf97bfb86d1db058c3fb72a60268e5297fe3691b042d52263c66f8da6ae37f90a DIST rapidfuzz-3.9.0.tar.gz 1591028 BLAKE2B 84b8e4572a596c291d6579cfdffd0d624e00ca1f93a38337ba6ad543d346fea0b9a636cd3814724073588b3cd2e61dea9b8c0527b1630f8f06ea6593537bbde6 SHA512 bfd0d399dc75c6654d5e66522a057298d3914f8b74955e873034b314926127971f1bf4ddca0c2c92e81ba5bae79caf249303b169805d48ef3d6c64fb706c9547 +DIST rapidfuzz-3.9.1.tar.gz 1595099 BLAKE2B 491eb1dd3ea64f361e15e6f828d162b383f2cbe068331c6001fb112966b599199870013bc2e10b5e8dfe1d7c6f676a6d577d9d43b6054874a3b721233d17ba77 SHA512 f8efcc271a823c957b2a00f78ab7bf37133a87027fcb75d9e24cf1629b776d3f970ebe4f596e6685013408637e2e2b3713680c7716e9adb505241b61decee18b diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild new file mode 100644 index ..9bf96f9f14b7 --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.4 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: fe01df763057d7ba6910b07055ebc830f6163a3f Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 17 08:51:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 17 08:51:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe01df76 dev-python/rapidfuzz: Stabilize 3.9.0 x86, #932074 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild index f59fa7b712c5..45785abbea64 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: bdb2c5cff3e60a4d2140e5c2245c5b11a6da9c76 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 17 08:46:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 17 08:46:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb2c5cf dev-python/rapidfuzz: Stabilize 3.9.0 arm64, #932074 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild index 1c9893105eed..f59fa7b712c5 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: cf7e8bbff2d0beeed71ad39ef33d424438785c16 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 17 08:46:14 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 17 08:46:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7e8bbf dev-python/rapidfuzz: Stabilize 3.9.0 amd64, #932074 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild index 887e1622853c..1c9893105eed 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: f2f6c649d6228c4b388c80bdc7898500c609021d Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 17 08:46:13 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 17 08:46:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f6c649 dev-python/rapidfuzz: Stabilize 3.9.0 ppc, #932074 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild index 6b19028a1c17..887e1622853c 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 5b6500537c1bb2780036d0763c57c8a5fff08b60 Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 17 08:31:41 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 17 08:31:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b650053 dev-python/rapidfuzz: Stabilize 3.9.0 ppc64, #932074 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild index cc7909e10914..6b19028a1c17 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 541f0206dfa001fca8f77e8d407861699c4c879e Author: Arthur Zamarin gentoo org> AuthorDate: Fri May 17 08:18:00 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri May 17 08:18:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541f0206 dev-python/rapidfuzz: Stabilize 3.9.0 arm, #932074 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild index 9bf96f9f14b7..cc7909e10914 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 232fd03b5ef344e0795bf4467ee3f3943c3a3996 Author: Michał Górny gentoo org> AuthorDate: Fri May 3 03:31:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri May 3 03:42:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232fd03b dev-python/rapidfuzz: Bump to 3.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 5329d07dcabb..da80c5258bad 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1 +1,2 @@ DIST rapidfuzz-3.8.1.tar.gz 1592462 BLAKE2B 79062be1bdd2e5aa1c364f2426a8b3cb4fc03e44b7548e475abd60827821414ce4ebcbe90377c0d19eb2c8c741e2e171c73e4672fd8126bf99856ea095e9b85b SHA512 fbebdf804220841257075af51186cde5cf8b0ea71bc4ce208bc64853fd1b1aebf97bfb86d1db058c3fb72a60268e5297fe3691b042d52263c66f8da6ae37f90a +DIST rapidfuzz-3.9.0.tar.gz 1591028 BLAKE2B 84b8e4572a596c291d6579cfdffd0d624e00ca1f93a38337ba6ad543d346fea0b9a636cd3814724073588b3cd2e61dea9b8c0527b1630f8f06ea6593537bbde6 SHA512 bfd0d399dc75c6654d5e66522a057298d3914f8b74955e873034b314926127971f1bf4ddca0c2c92e81ba5bae79caf249303b169805d48ef3d6c64fb706c9547 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild new file mode 100644 index ..9bf96f9f14b7 --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.4 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 29fc952994010f999f6807ed06e4871c750f01a8 Author: Michał Górny gentoo org> AuthorDate: Thu Apr 25 03:38:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 25 03:38:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29fc9529 dev-python/rapidfuzz: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 - dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 66 - 2 files changed, 67 deletions(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 9558e9af3312..5329d07dcabb 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,2 +1 @@ -DIST rapidfuzz-3.7.0.tar.gz 1569549 BLAKE2B fca22e86c002eeef7763487168d072941bbaefc7fa9cb9d5ae3d3f49e3a4487d69917da6663436cfc73ca38c67f2fc3a985e82dd64fe430aabc3708efada8513 SHA512 058fee9dc4d6934bf7b0e10eb8cc39303b6b4b67562c3b2244ec9035b1d5c3301aaf1570aa26099a6f3a6c0e7b52c387a01fcd62be28f55ab755377d053eb7f5 DIST rapidfuzz-3.8.1.tar.gz 1592462 BLAKE2B 79062be1bdd2e5aa1c364f2426a8b3cb4fc03e44b7548e475abd60827821414ce4ebcbe90377c0d19eb2c8c741e2e171c73e4672fd8126bf99856ea095e9b85b SHA512 fbebdf804220841257075af51186cde5cf8b0ea71bc4ce208bc64853fd1b1aebf97bfb86d1db058c3fb72a60268e5297fe3691b042d52263c66f8da6ae37f90a diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild deleted file mode 100644 index 57edbabee975.. --- a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/rapidfuzz/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-3.0.2 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - # remove bundled libraries - rm -r extern || die - # force recythonization - find src -name '*.cxx' -delete || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: ad1438b9a68f54668d5d16552c0a4f0778b10691 Author: Sam James gentoo org> AuthorDate: Wed Apr 24 18:17:36 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 24 18:17:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1438b9 dev-python/rapidfuzz: Stabilize 3.8.1 amd64, #930608 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild index b10227d12208..9605ba31909f 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a55584b7ff0a1753d639752818f015fcd4c3230a Author: Sam James gentoo org> AuthorDate: Wed Apr 24 18:17:34 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 24 18:17:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55584b7 dev-python/rapidfuzz: Stabilize 3.8.1 x86, #930608 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild index 0d6c7ea3524f..b10227d12208 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: ccf7b682a8115acce434bff14047ed74b6d0d939 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 24 17:58:57 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 24 17:58:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf7b682 dev-python/rapidfuzz: Stabilize 3.8.1 ppc, #930608 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild index 4ef9d3fd48ea..0d6c7ea3524f 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 8031651c92a7052d23cf73ff4568a604870888f8 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 24 17:39:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 24 17:39:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8031651c dev-python/rapidfuzz: Stabilize 3.8.1 ppc64, #930608 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild index 3cfc78eda81e..4ef9d3fd48ea 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 9fc883f3dc8446784020aba8254116d97586ca64 Author: Sam James gentoo org> AuthorDate: Wed Apr 24 16:15:14 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 24 16:15:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc883f3 dev-python/rapidfuzz: Stabilize 3.8.1 arm64, #930608 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild index f3a5e86cc6e4..e78adf56cdb9 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: e6311eec83e9f109dc36232a1bc07ffd00787d9c Author: Sam James gentoo org> AuthorDate: Wed Apr 24 16:15:13 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 24 16:15:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6311eec dev-python/rapidfuzz: Stabilize 3.8.1 sparc, #930608 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild index 9bf96f9f14b7..f3a5e86cc6e4 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 230c71460dfa42ed65498a06627ae5046e95a53d Author: Sam James gentoo org> AuthorDate: Wed Apr 24 16:15:15 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 24 16:15:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230c7146 dev-python/rapidfuzz: Stabilize 3.8.1 arm, #930608 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild index e78adf56cdb9..3cfc78eda81e 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 4586b8966f51b72753a3b1fea748cbef1042de9d Author: Michał Górny gentoo org> AuthorDate: Fri Apr 12 02:54:30 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 12 02:56:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4586b896 dev-python/rapidfuzz: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 2 - dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 66 - dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild | 66 - 3 files changed, 134 deletions(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index c76b8a59dcd7..9558e9af3312 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,4 +1,2 @@ -DIST rapidfuzz-3.6.2.tar.gz 1556623 BLAKE2B aef59f1d03309535015e0fb27688613630c0e2c459f464223d4ef8dbbb0241f991ae2b9c9d81890f7cd063f33ad7e6193a6f9c98c5287010402b402e1f343b1e SHA512 83ba27ec1c68d10c568ee629519709113aac3136e73da55d46dcfd3b0f1eac2ebe8631376ca10d2b5fde892d690d79f5a8ce5fd0114502d1f3576756b0960db7 DIST rapidfuzz-3.7.0.tar.gz 1569549 BLAKE2B fca22e86c002eeef7763487168d072941bbaefc7fa9cb9d5ae3d3f49e3a4487d69917da6663436cfc73ca38c67f2fc3a985e82dd64fe430aabc3708efada8513 SHA512 058fee9dc4d6934bf7b0e10eb8cc39303b6b4b67562c3b2244ec9035b1d5c3301aaf1570aa26099a6f3a6c0e7b52c387a01fcd62be28f55ab755377d053eb7f5 -DIST rapidfuzz-3.8.0.tar.gz 1591944 BLAKE2B e1702ec1b3da02cb77ee5bda6775e9f22b16122f798c6884fb1f17b61f1a62f4c493c9d6ffb1af54517eec2167b59782edd5ae0b31ed0caade673d81557e4ea3 SHA512 ae41b27386ef865ca8063591564e1f1a874bdfc838387bd51fd766adbc71d4eeab6122d6ef927ddd5603e2f5e914023741382a52caf3292f0e1dcd4392e9714c DIST rapidfuzz-3.8.1.tar.gz 1592462 BLAKE2B 79062be1bdd2e5aa1c364f2426a8b3cb4fc03e44b7548e475abd60827821414ce4ebcbe90377c0d19eb2c8c741e2e171c73e4672fd8126bf99856ea095e9b85b SHA512 fbebdf804220841257075af51186cde5cf8b0ea71bc4ce208bc64853fd1b1aebf97bfb86d1db058c3fb72a60268e5297fe3691b042d52263c66f8da6ae37f90a diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild deleted file mode 100644 index 57edbabee975.. --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/rapidfuzz/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-3.0.2 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - # remove bundled libraries - rm -r extern || die - # force recythonization - find src -name '*.cxx' -delete || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal -} diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild deleted file mode 100644 index 07d8d11d86eb.. --- a/dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/rapidfuzz/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 0b1662c76d36d55f1d1d940af6312ae89991c83f Author: Sam James gentoo org> AuthorDate: Thu Apr 11 21:33:51 2024 + Commit: Sam James gentoo org> CommitDate: Thu Apr 11 21:33:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b1662c7 dev-python/rapidfuzz: Stabilize 3.7.0 arm64, #929162 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild index f7277cd186e3..57edbabee975 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 46d9dade7c7b78a6f69158b00e4afd51d30d4027 Author: Sam James gentoo org> AuthorDate: Thu Apr 11 19:39:17 2024 + Commit: Sam James gentoo org> CommitDate: Thu Apr 11 19:39:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d9dade dev-python/rapidfuzz: Stabilize 3.7.0 ppc, #929162 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild index 683dbc2322e7..f7277cd186e3 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: da5f03176391ce1887b70d8f5b996d1cde4654ce Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 11 17:40:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 11 17:40:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5f0317 dev-python/rapidfuzz: Stabilize 3.7.0 amd64, #929162 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild index a0e83921cce2..a1916306c234 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 08708b609fc1b956117061e9c8fe24292bcb761b Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 11 17:40:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 11 17:40:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08708b60 dev-python/rapidfuzz: Stabilize 3.7.0 x86, #929162 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild index a1916306c234..683dbc2322e7 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: e95396b3159219f75bd2c6c755184906903db3be Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 11 17:09:19 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 11 17:09:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95396b3 dev-python/rapidfuzz: Stabilize 3.7.0 arm, #929162 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild index 711976b61bfc..a0e83921cce2 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: f1406c4b091e5bd35f85df89fc0c6c18be732142 Author: Sam James gentoo org> AuthorDate: Thu Apr 11 16:29:28 2024 + Commit: Sam James gentoo org> CommitDate: Thu Apr 11 16:29:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1406c4b dev-python/rapidfuzz: Stabilize 3.7.0 ppc64, #929162 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild index 07d8d11d86eb..c4e1a5ff42cc 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 17ceeba37606c7e98c100dc78270d765c998eaa9 Author: Sam James gentoo org> AuthorDate: Thu Apr 11 16:29:29 2024 + Commit: Sam James gentoo org> CommitDate: Thu Apr 11 16:29:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ceeba3 dev-python/rapidfuzz: Stabilize 3.7.0 sparc, #929162 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild index c4e1a5ff42cc..711976b61bfc 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 70ded15d4a3c8c7e0cc58f7dc18cf067d76b21e7 Author: Michał Górny gentoo org> AuthorDate: Mon Apr 8 02:49:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Apr 8 02:49:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ded15d dev-python/rapidfuzz: Bump to 3.8.1 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 6bf3efc60eee..c76b8a59dcd7 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,3 +1,4 @@ DIST rapidfuzz-3.6.2.tar.gz 1556623 BLAKE2B aef59f1d03309535015e0fb27688613630c0e2c459f464223d4ef8dbbb0241f991ae2b9c9d81890f7cd063f33ad7e6193a6f9c98c5287010402b402e1f343b1e SHA512 83ba27ec1c68d10c568ee629519709113aac3136e73da55d46dcfd3b0f1eac2ebe8631376ca10d2b5fde892d690d79f5a8ce5fd0114502d1f3576756b0960db7 DIST rapidfuzz-3.7.0.tar.gz 1569549 BLAKE2B fca22e86c002eeef7763487168d072941bbaefc7fa9cb9d5ae3d3f49e3a4487d69917da6663436cfc73ca38c67f2fc3a985e82dd64fe430aabc3708efada8513 SHA512 058fee9dc4d6934bf7b0e10eb8cc39303b6b4b67562c3b2244ec9035b1d5c3301aaf1570aa26099a6f3a6c0e7b52c387a01fcd62be28f55ab755377d053eb7f5 DIST rapidfuzz-3.8.0.tar.gz 1591944 BLAKE2B e1702ec1b3da02cb77ee5bda6775e9f22b16122f798c6884fb1f17b61f1a62f4c493c9d6ffb1af54517eec2167b59782edd5ae0b31ed0caade673d81557e4ea3 SHA512 ae41b27386ef865ca8063591564e1f1a874bdfc838387bd51fd766adbc71d4eeab6122d6ef927ddd5603e2f5e914023741382a52caf3292f0e1dcd4392e9714c +DIST rapidfuzz-3.8.1.tar.gz 1592462 BLAKE2B 79062be1bdd2e5aa1c364f2426a8b3cb4fc03e44b7548e475abd60827821414ce4ebcbe90377c0d19eb2c8c741e2e171c73e4672fd8126bf99856ea095e9b85b SHA512 fbebdf804220841257075af51186cde5cf8b0ea71bc4ce208bc64853fd1b1aebf97bfb86d1db058c3fb72a60268e5297fe3691b042d52263c66f8da6ae37f90a diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild new file mode 100644 index ..9bf96f9f14b7 --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.4 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: d153fdc1dea86d189b76c2d2a341e1b8712804e4 Author: Michał Górny gentoo org> AuthorDate: Sun Apr 7 01:56:20 2024 + Commit: Michał Górny gentoo org> CommitDate: Sun Apr 7 02:59:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d153fdc1 dev-python/rapidfuzz: Bump to 3.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index b0cf7aee165f..6bf3efc60eee 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,2 +1,3 @@ DIST rapidfuzz-3.6.2.tar.gz 1556623 BLAKE2B aef59f1d03309535015e0fb27688613630c0e2c459f464223d4ef8dbbb0241f991ae2b9c9d81890f7cd063f33ad7e6193a6f9c98c5287010402b402e1f343b1e SHA512 83ba27ec1c68d10c568ee629519709113aac3136e73da55d46dcfd3b0f1eac2ebe8631376ca10d2b5fde892d690d79f5a8ce5fd0114502d1f3576756b0960db7 DIST rapidfuzz-3.7.0.tar.gz 1569549 BLAKE2B fca22e86c002eeef7763487168d072941bbaefc7fa9cb9d5ae3d3f49e3a4487d69917da6663436cfc73ca38c67f2fc3a985e82dd64fe430aabc3708efada8513 SHA512 058fee9dc4d6934bf7b0e10eb8cc39303b6b4b67562c3b2244ec9035b1d5c3301aaf1570aa26099a6f3a6c0e7b52c387a01fcd62be28f55ab755377d053eb7f5 +DIST rapidfuzz-3.8.0.tar.gz 1591944 BLAKE2B e1702ec1b3da02cb77ee5bda6775e9f22b16122f798c6884fb1f17b61f1a62f4c493c9d6ffb1af54517eec2167b59782edd5ae0b31ed0caade673d81557e4ea3 SHA512 ae41b27386ef865ca8063591564e1f1a874bdfc838387bd51fd766adbc71d4eeab6122d6ef927ddd5603e2f5e914023741382a52caf3292f0e1dcd4392e9714c diff --git a/dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild new file mode 100644 index ..07d8d11d86eb --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.8.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.2 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 322933f25f6fa1e2982d6d1dab3aa1422e82e037 Author: Michał Górny gentoo org> AuthorDate: Mon Mar 25 04:04:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Mar 25 04:47:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=322933f2 dev-python/rapidfuzz: Bump to 3.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 853553bfcd59..b0cf7aee165f 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1 +1,2 @@ DIST rapidfuzz-3.6.2.tar.gz 1556623 BLAKE2B aef59f1d03309535015e0fb27688613630c0e2c459f464223d4ef8dbbb0241f991ae2b9c9d81890f7cd063f33ad7e6193a6f9c98c5287010402b402e1f343b1e SHA512 83ba27ec1c68d10c568ee629519709113aac3136e73da55d46dcfd3b0f1eac2ebe8631376ca10d2b5fde892d690d79f5a8ce5fd0114502d1f3576756b0960db7 +DIST rapidfuzz-3.7.0.tar.gz 1569549 BLAKE2B fca22e86c002eeef7763487168d072941bbaefc7fa9cb9d5ae3d3f49e3a4487d69917da6663436cfc73ca38c67f2fc3a985e82dd64fe430aabc3708efada8513 SHA512 058fee9dc4d6934bf7b0e10eb8cc39303b6b4b67562c3b2244ec9035b1d5c3301aaf1570aa26099a6f3a6c0e7b52c387a01fcd62be28f55ab755377d053eb7f5 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild new file mode 100644 index ..07d8d11d86eb --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.7.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.2 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: d6cf8553d8b333ab225f5d52b5a94eef69f90e5f Author: Michał Górny gentoo org> AuthorDate: Fri Mar 22 12:38:54 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 22 13:05:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6cf8553 dev-python/rapidfuzz: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 - dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild | 66 - 2 files changed, 67 deletions(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 571d9c165612..853553bfcd59 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,2 +1 @@ -DIST rapidfuzz-3.6.1.tar.gz 1559239 BLAKE2B 50d2b2f1b1a62ad1a0a4a2300977d990a484f0a8033da6dd37531a5b603c0b28fe9a1a0e590ca9dc96bd57412864b50cf7694529127e9d26f5ef35daca6c0786 SHA512 17b40c9c3f94277340568f32ef121b277882e9191ad445df930cb394adb47bc4207008932550e74990af0d284c7af00e8ea3003114113a109a629117ebd9859c DIST rapidfuzz-3.6.2.tar.gz 1556623 BLAKE2B aef59f1d03309535015e0fb27688613630c0e2c459f464223d4ef8dbbb0241f991ae2b9c9d81890f7cd063f33ad7e6193a6f9c98c5287010402b402e1f343b1e SHA512 83ba27ec1c68d10c568ee629519709113aac3136e73da55d46dcfd3b0f1eac2ebe8631376ca10d2b5fde892d690d79f5a8ce5fd0114502d1f3576756b0960db7 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild deleted file mode 100644 index cafb2e61a8d5.. --- a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/maxbachmann/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-3.0.0 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - # remove bundled libraries - rm -r extern || die - # force recythonization - find src -name '*.cxx' -delete || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_compile() { - distutils-r1_python_compile - - # scikit-build is broken and reuses the same build - # https://github.com/scikit-build/scikit-build/issues/633 - rm -r _skbuild || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 54a2ee131fbc8407da50022a088557304e4db6b1 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 22 07:28:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 22 07:28:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a2ee13 dev-python/rapidfuzz: Stabilize 3.6.2 amd64, #927415 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild index 5866a74534c2..57edbabee975 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: c513d7b9c1c8b65e41d052e2f45a78421abce534 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 22 06:49:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 22 06:49:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c513d7b9 dev-python/rapidfuzz: Stabilize 3.6.2 x86, #927415 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild index 9dc2ceb3fa48..5866a74534c2 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 889e8b56a342a9c7f9930ba06c4b6fd7fd1832ee Author: Sam James gentoo org> AuthorDate: Fri Mar 22 04:17:35 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 22 04:17:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=889e8b56 dev-python/rapidfuzz: Stabilize 3.6.2 ppc64, #927415 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild index 333d5d408239..9dc2ceb3fa48 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: ead556b914f898cefceb4af199faabbe098ee177 Author: Sam James gentoo org> AuthorDate: Fri Mar 22 04:15:45 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 22 04:15:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead556b9 dev-python/rapidfuzz: Stabilize 3.6.2 sparc, #927415 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild index f98d9a993fc9..333d5d408239 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: dbcd4cd72d6f5964195a9e2448884d755797c931 Author: Sam James gentoo org> AuthorDate: Fri Mar 22 04:15:05 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 22 04:15:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcd4cd7 dev-python/rapidfuzz: Stabilize 3.6.2 ppc, #927415 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild index 6842a8858eb7..f98d9a993fc9 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 5673e53640a39abe3b371984f85cb9c0f5a0 Author: Sam James gentoo org> AuthorDate: Fri Mar 22 04:14:27 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 22 04:14:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5673e536 dev-python/rapidfuzz: Stabilize 3.6.2 arm64, #927415 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild index 9b8536e8fdd9..6842a8858eb7 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 7ec32bd896b7ef95498f44ec835d37a30f7f08be Author: Sam James gentoo org> AuthorDate: Fri Mar 22 04:14:25 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 22 04:14:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec32bd8 dev-python/rapidfuzz: Stabilize 3.6.2 arm, #927415 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild index 07d8d11d86eb..9b8536e8fdd9 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 9d3accce494f5059d9c4b262481c0bea110a9d61 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 6 06:15:01 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 6 07:06:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3accce dev-python/rapidfuzz: Bump to 3.6.2 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/metadata.xml | 2 +- dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild | 66 + 3 files changed, 68 insertions(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 6e2f9ea3ce8b..571d9c165612 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1 +1,2 @@ DIST rapidfuzz-3.6.1.tar.gz 1559239 BLAKE2B 50d2b2f1b1a62ad1a0a4a2300977d990a484f0a8033da6dd37531a5b603c0b28fe9a1a0e590ca9dc96bd57412864b50cf7694529127e9d26f5ef35daca6c0786 SHA512 17b40c9c3f94277340568f32ef121b277882e9191ad445df930cb394adb47bc4207008932550e74990af0d284c7af00e8ea3003114113a109a629117ebd9859c +DIST rapidfuzz-3.6.2.tar.gz 1556623 BLAKE2B aef59f1d03309535015e0fb27688613630c0e2c459f464223d4ef8dbbb0241f991ae2b9c9d81890f7cd063f33ad7e6193a6f9c98c5287010402b402e1f343b1e SHA512 83ba27ec1c68d10c568ee629519709113aac3136e73da55d46dcfd3b0f1eac2ebe8631376ca10d2b5fde892d690d79f5a8ce5fd0114502d1f3576756b0960db7 diff --git a/dev-python/rapidfuzz/metadata.xml b/dev-python/rapidfuzz/metadata.xml index 91cac0023d89..e69b40da9b2f 100644 --- a/dev-python/rapidfuzz/metadata.xml +++ b/dev-python/rapidfuzz/metadata.xml @@ -6,7 +6,7 @@ Python - maxbachmann/RapidFuzz + rapidfuzz/RapidFuzz rapidfuzz diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild new file mode 100644 index ..07d8d11d86eb --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/rapidfuzz/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.2 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 693a3dc0b7491aa1a75dce08227cd557ec581279 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 23 16:53:24 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 23 16:53:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=693a3dc0 dev-python/rapidfuzz: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 2 - dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 59 -- dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild | 66 - 3 files changed, 127 deletions(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 156550619d63..6e2f9ea3ce8b 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,3 +1 @@ -DIST rapidfuzz-3.5.2.tar.gz 1524315 BLAKE2B 0877a38f3d4229b12944ede688891f5cc401ac644439d93e02a424370ab0e64eebab283de8d921a6e51ff622e425f8ba3b4f13f4eb16f0764440d9c62eca2c50 SHA512 65f7041558c1932ca916faa3c165f62694c7b261d626eb87579e25cd544e9be5bf6da073b6ee621ba2eba4662183315836acb0deda9bb33c1dc927e692438754 -DIST rapidfuzz-3.6.0.tar.gz 1560666 BLAKE2B b0e36a63b68ab2cfdd79c551a9550f6eb763433de4e7f38a81fe8cf05fa2c84a2299f28c2ebeeccfe6ac6d003b181cb810cfb14b578c5b8eade6d77918485278 SHA512 3cd4b85ecd4b6d2fe95e16a7db6d9e936ca82ad8e17a9543609ecd50c14c9a74a3ef6454b1f7a077be0138a14f585ec0729c7e84725fb985595f403dd2705ef2 DIST rapidfuzz-3.6.1.tar.gz 1559239 BLAKE2B 50d2b2f1b1a62ad1a0a4a2300977d990a484f0a8033da6dd37531a5b603c0b28fe9a1a0e590ca9dc96bd57412864b50cf7694529127e9d26f5ef35daca6c0786 SHA512 17b40c9c3f94277340568f32ef121b277882e9191ad445df930cb394adb47bc4207008932550e74990af0d284c7af00e8ea3003114113a109a629117ebd9859c diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild deleted file mode 100644 index 644ba9836ad4.. --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/maxbachmann/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - =dev-cpp/rapidfuzz-cpp-2.2.3 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - # remove bundled libraries - rm -r extern || die - # force recythonization - find src -name '*.cxx' -delete || die - - distutils-r1_src_prepare - - export RAPIDFUZZ_BUILD_EXTENSION=1 -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal -} diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild deleted file mode 100644 index f6910b8aeb0e.. --- a/dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/maxbachmann/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-3.0.0 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3[${PYTHON_USEDEP}] - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: e2336bd764b23123562a32f51c96c8e6604297ba Author: Sam James gentoo org> AuthorDate: Tue Jan 23 16:39:12 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 23 16:39:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2336bd7 dev-python/rapidfuzz: Stabilize 3.6.1 amd64, #922011 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild index 6fbd2739fe68..9ecd3614d44f 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a2d95cc9be25f8441f0993b1f8a9cb5edafcc350 Author: Sam James gentoo org> AuthorDate: Tue Jan 23 16:39:14 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 23 16:39:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d95cc9 dev-python/rapidfuzz: Stabilize 3.6.1 ppc, #922011 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild index 9ecd3614d44f..cafb2e61a8d5 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: c72f91b383cab28246b12e2cbdcdf486cd6e069e Author: Sam James gentoo org> AuthorDate: Tue Jan 23 16:39:11 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jan 23 16:39:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72f91b3 dev-python/rapidfuzz: Stabilize 3.6.1 x86, #922011 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild index 6c93474e7549..6fbd2739fe68 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 77784d1395d046e71a33bd0194b4730ddbaa7fc0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 29 17:07:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 29 17:07:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77784d13 dev-python/rapidfuzz: add 3.6.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index b12b52edfce4..156550619d63 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,2 +1,3 @@ DIST rapidfuzz-3.5.2.tar.gz 1524315 BLAKE2B 0877a38f3d4229b12944ede688891f5cc401ac644439d93e02a424370ab0e64eebab283de8d921a6e51ff622e425f8ba3b4f13f4eb16f0764440d9c62eca2c50 SHA512 65f7041558c1932ca916faa3c165f62694c7b261d626eb87579e25cd544e9be5bf6da073b6ee621ba2eba4662183315836acb0deda9bb33c1dc927e692438754 DIST rapidfuzz-3.6.0.tar.gz 1560666 BLAKE2B b0e36a63b68ab2cfdd79c551a9550f6eb763433de4e7f38a81fe8cf05fa2c84a2299f28c2ebeeccfe6ac6d003b181cb810cfb14b578c5b8eade6d77918485278 SHA512 3cd4b85ecd4b6d2fe95e16a7db6d9e936ca82ad8e17a9543609ecd50c14c9a74a3ef6454b1f7a077be0138a14f585ec0729c7e84725fb985595f403dd2705ef2 +DIST rapidfuzz-3.6.1.tar.gz 1559239 BLAKE2B 50d2b2f1b1a62ad1a0a4a2300977d990a484f0a8033da6dd37531a5b603c0b28fe9a1a0e590ca9dc96bd57412864b50cf7694529127e9d26f5ef35daca6c0786 SHA512 17b40c9c3f94277340568f32ef121b277882e9191ad445df930cb394adb47bc4207008932550e74990af0d284c7af00e8ea3003114113a109a629117ebd9859c diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild new file mode 100644 index ..f6910b8aeb0e --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/maxbachmann/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.0 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: f7006e28e9f91a744c1d6e12d50e51e55d74e2d6 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 27 17:21:48 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 28 06:14:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7006e28 dev-python/rapidfuzz: Bump to 3.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index da4822874811..b12b52edfce4 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1 +1,2 @@ DIST rapidfuzz-3.5.2.tar.gz 1524315 BLAKE2B 0877a38f3d4229b12944ede688891f5cc401ac644439d93e02a424370ab0e64eebab283de8d921a6e51ff622e425f8ba3b4f13f4eb16f0764440d9c62eca2c50 SHA512 65f7041558c1932ca916faa3c165f62694c7b261d626eb87579e25cd544e9be5bf6da073b6ee621ba2eba4662183315836acb0deda9bb33c1dc927e692438754 +DIST rapidfuzz-3.6.0.tar.gz 1560666 BLAKE2B b0e36a63b68ab2cfdd79c551a9550f6eb763433de4e7f38a81fe8cf05fa2c84a2299f28c2ebeeccfe6ac6d003b181cb810cfb14b578c5b8eade6d77918485278 SHA512 3cd4b85ecd4b6d2fe95e16a7db6d9e936ca82ad8e17a9543609ecd50c14c9a74a3ef6454b1f7a077be0138a14f585ec0729c7e84725fb985595f403dd2705ef2 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild new file mode 100644 index ..f6910b8aeb0e --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.6.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/maxbachmann/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-3.0.0 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_compile() { + distutils-r1_python_compile + + # scikit-build is broken and reuses the same build + # https://github.com/scikit-build/scikit-build/issues/633 + rm -r _skbuild || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: b3b4e3682b85a80bee32b5d258cd8f65e0bae5c0 Author: Michał Górny gentoo org> AuthorDate: Wed Dec 27 16:04:49 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Dec 27 16:06:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3b4e368 dev-python/rapidfuzz: Require https://bugs.gentoo.org/920739 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild index 433f30ae316b..644ba9836ad4 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -23,6 +23,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 # all these are header-only libraries DEPEND=" >=dev-cpp/taskflow-3.0.0 + =dev-cpp/rapidfuzz-cpp-2.2.3 dev-python/numpy[${PYTHON_USEDEP}] "
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 180679cd0129a9efba7a9ac1ec492dddba1f165d Author: Michał Górny gentoo org> AuthorDate: Thu Nov 30 11:33:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 30 12:58:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180679cd dev-python/rapidfuzz: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 7 dev-python/rapidfuzz/rapidfuzz-3.1.1.ebuild | 49 dev-python/rapidfuzz/rapidfuzz-3.1.2.ebuild | 50 - dev-python/rapidfuzz/rapidfuzz-3.2.0.ebuild | 50 - dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild | 50 - dev-python/rapidfuzz/rapidfuzz-3.3.1.ebuild | 50 - dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild | 50 - dev-python/rapidfuzz/rapidfuzz-3.5.1.ebuild | 50 - 8 files changed, 356 deletions(-) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 1aac6d598b87..da4822874811 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -1,8 +1 @@ -DIST rapidfuzz-3.1.1.tar.gz 1279245 BLAKE2B bd3fa008a29fa9d7c2af8708d498e1b6f4497bf23c42d3692a9d5e61ab605b4511fe26213f405cd6b1a9531f106664577fb741eac1da0a8b70c5ef7b2879b3f8 SHA512 d83e07fd3a0b3085e6b93ddf53207110ae329241c23091c561f07fbcabf630a291c4fda3c5bd2baf91d80f5426ac0cdaeda92e87b617214594bfb67b787b85db -DIST rapidfuzz-3.1.2.tar.gz 1280133 BLAKE2B 5f1d3175bc5ded1900f31c73d0e9fdfd6035533abf3cc9a12be3ba41edd424cb816505d4f82ff2bb4f0a825c53259c3cf1af33cd6b6234680ab93fb5232c91a4 SHA512 462b7b029027a2677ff927285cf614a6b2a6690af622f093633eec1390f0399b70f4240461db493aa9b30a2043f91b44fbbfa8e4bfb65af953516168c2b31409 -DIST rapidfuzz-3.2.0.tar.gz 1472554 BLAKE2B 7946f6139aec1ca9ccc623750bd09601e04171f3030bb7cfeac5cedf9ec1a639c444e9fd3394efde199e447a6834dce46be20dfb8be33232a324e4dea23b9cf1 SHA512 0ea0ecc62e2493519a302edd090521ed7efeae35e73812aeadaca2e2369362b57b1a095a09296edfa8db07b6bf58de4451dc71e96e6c215ebbe96dc1f8e7e995 -DIST rapidfuzz-3.3.0.tar.gz 1507179 BLAKE2B 59f45a3a2551d4ccc1e3c077abbd2ce2e569be51dd72b0378a2744557d65588d9a98c53048471fe8f1b4600f3b997e26477d65bac983954ae9d8331aea4dc5c3 SHA512 ee3a362f7c9bf4c54cff93a8c3d830541f07ed67628469b1406261fca086bd15eb4a418ece56fa3e4f25e0c6b859080d19582f5eea90547541a39d35ec70ea19 -DIST rapidfuzz-3.3.1.tar.gz 1507246 BLAKE2B 66964d155d682704266a32ce6632d91db4c0fdcf82722c6d58e7c305b0c4a341890b3c57d9936cc0f019b4aa5658279fc6d2f8885c17096ed8cb1721e2c633d3 SHA512 13f32818bdf1e71a30610c252afa1685ad64b858bff5b4309b5dfeca5f281096fc9fcd0683ed543bca0cee00db96df1c4fb6e0b76408c3694b508a9735d6cffc -DIST rapidfuzz-3.4.0.tar.gz 1490201 BLAKE2B c82d72d2ef807f236ab9f0807de466f3434fbfc143cbe2128520003f8d300a6bed3a5967ee7bc48a354be4c549557e85a05c4d2d45d294b8a9b93cef71f2d7ff SHA512 b90ef939d53b9ae775422ded53d9523da49c09a4e78aefeb19e2b47f365de00ae0e6d5729171aa28057011551308ae240114edaab7876687983aaed53176f3dd -DIST rapidfuzz-3.5.1.tar.gz 1524202 BLAKE2B dcd2e8cb206018fdd78bda727a74d65768835eae67e9338b3fc1d9cf25f36aff8cb018285ec8309d6a67f78c6b87e03b42e694d13a1d8a2513403ccb728cf482 SHA512 346f02c69995d250e023475eccc6da8ed99ab837a209d1f5f7c30f22cb42e883dec9ec7cc7d1b7c89176c976cc9a0db00eb5658b5dfb0b6088f02f9686c895c1 DIST rapidfuzz-3.5.2.tar.gz 1524315 BLAKE2B 0877a38f3d4229b12944ede688891f5cc401ac644439d93e02a424370ab0e64eebab283de8d921a6e51ff622e425f8ba3b4f13f4eb16f0764440d9c62eca2c50 SHA512 65f7041558c1932ca916faa3c165f62694c7b261d626eb87579e25cd544e9be5bf6da073b6ee621ba2eba4662183315836acb0deda9bb33c1dc927e692438754 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.1.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.1.1.ebuild deleted file mode 100644 index 1dd61c501664.. --- a/dev-python/rapidfuzz/rapidfuzz-3.1.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -# custom wrapper over setuptools -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" -HOMEPAGE=" - https://github.com/maxbachmann/RapidFuzz/ - https://pypi.org/project/rapidfuzz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -# all these are header-only libraries -DEPEND=" - >=dev-cpp/taskflow-3.0.0 - >=dev-cpp/rapidfuzz-cpp-2.0.0 - dev-python/numpy[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] - >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: dcfe94c8d7151b1766862d2c25f78e5e6e256fbc Author: Arthur Zamarin gentoo org> AuthorDate: Thu Nov 30 06:00:13 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Nov 30 06:00:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcfe94c8 dev-python/rapidfuzz: Stabilize 3.5.2 ppc, #918813 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild index 63540d089c77..433f30ae316b 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 7c09546ea60c1734468bb9c141d0c6bb2e943e8d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 29 18:38:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 29 18:38:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c09546e dev-python/rapidfuzz: Stabilize 3.5.2 ppc64, #918813 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild index a71bf338d1a8..63540d089c77 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 75dcfc4fc5975c497524e40c888dbc0b39538941 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 29 17:23:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 29 17:23:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dcfc4f dev-python/rapidfuzz: Stabilize 3.5.2 sparc, #918813 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild index 66083cfa2cd5..a71bf338d1a8 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 0d3ed16a5a7447b5313b86a512c0fe39169a4882 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 29 17:04:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 29 17:04:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3ed16a dev-python/rapidfuzz: Stabilize 3.5.2 arm, #918813 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild index f7337695161a..05c2b53c572a 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: ef3b05e1229ed260847a5cd7b044c704d7b81247 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 29 17:04:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 29 17:04:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3b05e1 dev-python/rapidfuzz: Stabilize 3.5.2 arm64, #918813 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild index 05c2b53c572a..66083cfa2cd5 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: f7501e80375b12de06a8c96aa7c9539240350d53 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 29 16:45:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 29 16:45:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7501e80 dev-python/rapidfuzz: Stabilize 3.5.2 amd64, #918813 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild index def09066672f..37690254b2c4 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 284a8c93a2f7ae1674c39649eb93ef5cf9251891 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 29 16:45:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 29 16:45:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284a8c93 dev-python/rapidfuzz: Stabilize 3.5.2 x86, #918813 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild index 37690254b2c4..f7337695161a 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 4a472e9cfb0912a7d4cf7cd0b18fe83bea177274 Author: Sam James gentoo org> AuthorDate: Sat Nov 25 05:18:32 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 25 05:18:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a472e9c dev-python/rapidfuzz: Stabilize 3.4.0 arm64, #916934 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild index a5ef0db07e16..fec24bd9ab8c 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz-capi/
commit: 49c2b898aa0b29a2fa16eabf17e57f576e64395f Author: Michał Górny gentoo org> AuthorDate: Mon Nov 20 16:02:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Nov 20 16:03:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c2b898 dev-python/rapidfuzz-capi: Enable pypy3 Sponsored-by: Ex Makhina, Inc. exmakhina.com> Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz-capi/rapidfuzz-capi-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz-capi/rapidfuzz-capi-1.0.5.ebuild b/dev-python/rapidfuzz-capi/rapidfuzz-capi-1.0.5.ebuild index 3ae515c97b4a..25a7cc31b8c8 100644 --- a/dev-python/rapidfuzz-capi/rapidfuzz-capi-1.0.5.ebuild +++ b/dev-python/rapidfuzz-capi/rapidfuzz-capi-1.0.5.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a008b053ccf7bfb27d8c78dc64973cacd0b4ced7 Author: Michał Górny gentoo org> AuthorDate: Mon Nov 20 16:01:44 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Nov 20 16:03:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a008b053 dev-python/rapidfuzz: Enable pypy3 Sponsored-by: Ex Makhina, Inc. exmakhina.com> Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild index fd598b73e4e8..def09066672f 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_EXT=1 # custom wrapper over setuptools DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..12} ) inherit distutils-r1 multiprocessing pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: b7725321ab552dc895df38292c50691442ebb76a Author: Sam James gentoo org> AuthorDate: Mon Nov 6 10:06:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 6 10:06:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7725321 dev-python/rapidfuzz: Stabilize 3.4.0 amd64, #916934 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild index 6747c0e22dfe..d9423396a4e5 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 66fdea022ebd84df88a112967927b555a082e6e4 Author: Sam James gentoo org> AuthorDate: Mon Nov 6 10:06:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 6 10:06:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fdea02 dev-python/rapidfuzz: Stabilize 3.4.0 x86, #916934 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild index d9423396a4e5..a5ef0db07e16 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 0dd4aec0ee13000fdf19d799ad3e805ea469462a Author: Sam James gentoo org> AuthorDate: Mon Nov 6 09:53:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 6 09:53:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd4aec0 dev-python/rapidfuzz: Stabilize 3.4.0 ppc64, #916934 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild index 4c8b6536be41..6747c0e22dfe 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: fb33b7099173e66c7282faa62a7f6a2f7e3a5c47 Author: Sam James gentoo org> AuthorDate: Mon Nov 6 09:53:51 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 6 09:53:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb33b709 dev-python/rapidfuzz: Stabilize 3.4.0 arm, #916934 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild index c8d2f8c7faa4..4c8b6536be41 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a0905e1299267dfc86e989e68e2259f8a46794a2 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 3 06:15:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 3 07:06:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0905e12 dev-python/rapidfuzz: Bump to 3.5.2 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 0b18516dd996..1aac6d598b87 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -5,3 +5,4 @@ DIST rapidfuzz-3.3.0.tar.gz 1507179 BLAKE2B 59f45a3a2551d4ccc1e3c077abbd2ce2e569 DIST rapidfuzz-3.3.1.tar.gz 1507246 BLAKE2B 66964d155d682704266a32ce6632d91db4c0fdcf82722c6d58e7c305b0c4a341890b3c57d9936cc0f019b4aa5658279fc6d2f8885c17096ed8cb1721e2c633d3 SHA512 13f32818bdf1e71a30610c252afa1685ad64b858bff5b4309b5dfeca5f281096fc9fcd0683ed543bca0cee00db96df1c4fb6e0b76408c3694b508a9735d6cffc DIST rapidfuzz-3.4.0.tar.gz 1490201 BLAKE2B c82d72d2ef807f236ab9f0807de466f3434fbfc143cbe2128520003f8d300a6bed3a5967ee7bc48a354be4c549557e85a05c4d2d45d294b8a9b93cef71f2d7ff SHA512 b90ef939d53b9ae775422ded53d9523da49c09a4e78aefeb19e2b47f365de00ae0e6d5729171aa28057011551308ae240114edaab7876687983aaed53176f3dd DIST rapidfuzz-3.5.1.tar.gz 1524202 BLAKE2B dcd2e8cb206018fdd78bda727a74d65768835eae67e9338b3fc1d9cf25f36aff8cb018285ec8309d6a67f78c6b87e03b42e694d13a1d8a2513403ccb728cf482 SHA512 346f02c69995d250e023475eccc6da8ed99ab837a209d1f5f7c30f22cb42e883dec9ec7cc7d1b7c89176c976cc9a0db00eb5658b5dfb0b6088f02f9686c895c1 +DIST rapidfuzz-3.5.2.tar.gz 1524315 BLAKE2B 0877a38f3d4229b12944ede688891f5cc401ac644439d93e02a424370ab0e64eebab283de8d921a6e51ff622e425f8ba3b4f13f4eb16f0764440d9c62eca2c50 SHA512 65f7041558c1932ca916faa3c165f62694c7b261d626eb87579e25cd544e9be5bf6da073b6ee621ba2eba4662183315836acb0deda9bb33c1dc927e692438754 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild new file mode 100644 index ..fd598b73e4e8 --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 multiprocessing pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/maxbachmann/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-2.2.3 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3[${PYTHON_USEDEP}] + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + # force recythonization + find src -name '*.cxx' -delete || die + + distutils-r1_src_prepare + + export RAPIDFUZZ_BUILD_EXTENSION=1 +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 48ff9dc8d72a86f921e42c24c857e3244ac0c056 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 1 15:29:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 1 16:05:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ff9dc8 dev-python/rapidfuzz: Bump to 3.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.5.1.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index e7dcbdd58a2c..0b18516dd996 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -4,3 +4,4 @@ DIST rapidfuzz-3.2.0.tar.gz 1472554 BLAKE2B 7946f6139aec1ca9ccc623750bd09601e041 DIST rapidfuzz-3.3.0.tar.gz 1507179 BLAKE2B 59f45a3a2551d4ccc1e3c077abbd2ce2e569be51dd72b0378a2744557d65588d9a98c53048471fe8f1b4600f3b997e26477d65bac983954ae9d8331aea4dc5c3 SHA512 ee3a362f7c9bf4c54cff93a8c3d830541f07ed67628469b1406261fca086bd15eb4a418ece56fa3e4f25e0c6b859080d19582f5eea90547541a39d35ec70ea19 DIST rapidfuzz-3.3.1.tar.gz 1507246 BLAKE2B 66964d155d682704266a32ce6632d91db4c0fdcf82722c6d58e7c305b0c4a341890b3c57d9936cc0f019b4aa5658279fc6d2f8885c17096ed8cb1721e2c633d3 SHA512 13f32818bdf1e71a30610c252afa1685ad64b858bff5b4309b5dfeca5f281096fc9fcd0683ed543bca0cee00db96df1c4fb6e0b76408c3694b508a9735d6cffc DIST rapidfuzz-3.4.0.tar.gz 1490201 BLAKE2B c82d72d2ef807f236ab9f0807de466f3434fbfc143cbe2128520003f8d300a6bed3a5967ee7bc48a354be4c549557e85a05c4d2d45d294b8a9b93cef71f2d7ff SHA512 b90ef939d53b9ae775422ded53d9523da49c09a4e78aefeb19e2b47f365de00ae0e6d5729171aa28057011551308ae240114edaab7876687983aaed53176f3dd +DIST rapidfuzz-3.5.1.tar.gz 1524202 BLAKE2B dcd2e8cb206018fdd78bda727a74d65768835eae67e9338b3fc1d9cf25f36aff8cb018285ec8309d6a67f78c6b87e03b42e694d13a1d8a2513403ccb728cf482 SHA512 346f02c69995d250e023475eccc6da8ed99ab837a209d1f5f7c30f22cb42e883dec9ec7cc7d1b7c89176c976cc9a0db00eb5658b5dfb0b6088f02f9686c895c1 diff --git a/dev-python/rapidfuzz/rapidfuzz-3.5.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.5.1.ebuild new file mode 100644 index ..db57f08e0d70 --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.5.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/maxbachmann/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-2.2.2 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + + distutils-r1_src_prepare + + # TODO: re-cythonnize when we can reliably dep on Cython >= 3 + export RAPIDFUZZ_BUILD_EXTENSION=1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 57a43399c57b0e82d26264a2c73e817c7d3ba059 Author: Michał Górny gentoo org> AuthorDate: Mon Oct 9 13:35:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Oct 9 13:59:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a43399 dev-python/rapidfuzz: Bump to 3.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index 9c7814d797b3..e7dcbdd58a2c 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -3,3 +3,4 @@ DIST rapidfuzz-3.1.2.tar.gz 1280133 BLAKE2B 5f1d3175bc5ded1900f31c73d0e9fdfd6035 DIST rapidfuzz-3.2.0.tar.gz 1472554 BLAKE2B 7946f6139aec1ca9ccc623750bd09601e04171f3030bb7cfeac5cedf9ec1a639c444e9fd3394efde199e447a6834dce46be20dfb8be33232a324e4dea23b9cf1 SHA512 0ea0ecc62e2493519a302edd090521ed7efeae35e73812aeadaca2e2369362b57b1a095a09296edfa8db07b6bf58de4451dc71e96e6c215ebbe96dc1f8e7e995 DIST rapidfuzz-3.3.0.tar.gz 1507179 BLAKE2B 59f45a3a2551d4ccc1e3c077abbd2ce2e569be51dd72b0378a2744557d65588d9a98c53048471fe8f1b4600f3b997e26477d65bac983954ae9d8331aea4dc5c3 SHA512 ee3a362f7c9bf4c54cff93a8c3d830541f07ed67628469b1406261fca086bd15eb4a418ece56fa3e4f25e0c6b859080d19582f5eea90547541a39d35ec70ea19 DIST rapidfuzz-3.3.1.tar.gz 1507246 BLAKE2B 66964d155d682704266a32ce6632d91db4c0fdcf82722c6d58e7c305b0c4a341890b3c57d9936cc0f019b4aa5658279fc6d2f8885c17096ed8cb1721e2c633d3 SHA512 13f32818bdf1e71a30610c252afa1685ad64b858bff5b4309b5dfeca5f281096fc9fcd0683ed543bca0cee00db96df1c4fb6e0b76408c3694b508a9735d6cffc +DIST rapidfuzz-3.4.0.tar.gz 1490201 BLAKE2B c82d72d2ef807f236ab9f0807de466f3434fbfc143cbe2128520003f8d300a6bed3a5967ee7bc48a354be4c549557e85a05c4d2d45d294b8a9b93cef71f2d7ff SHA512 b90ef939d53b9ae775422ded53d9523da49c09a4e78aefeb19e2b47f365de00ae0e6d5729171aa28057011551308ae240114edaab7876687983aaed53176f3dd diff --git a/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild new file mode 100644 index ..c8d2f8c7faa4 --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.4.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/maxbachmann/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-2.1.1 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + + distutils-r1_src_prepare + + # TODO: re-cythonnize when we can reliably dep on Cython >= 3 + export RAPIDFUZZ_BUILD_EXTENSION=1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 3354f21cf0628af9ea56bc5aa6113735b69b5510 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 25 18:31:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 25 18:31:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3354f21c dev-python/rapidfuzz: Stabilize 3.3.0 x86, #914690 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild index e11104c7a064..2b8828ddd487 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 60f163370df1132814b05d473f737d6ff9070031 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 25 18:27:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 25 18:27:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f16337 dev-python/rapidfuzz: Stabilize 3.3.0 ppc64, #914690 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild index 989111ad30c7..e11104c7a064 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 21d3aa243bac0003ca7730ca938bcb1bafc0001c Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 25 17:33:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 25 17:33:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d3aa24 dev-python/rapidfuzz: Stabilize 3.3.0 amd64, #914690 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild index decaf8ad2e13..989111ad30c7 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 54edc09cdfd5e7d4ed2e3119f855284f373aed48 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 25 17:33:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 25 17:33:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54edc09c dev-python/rapidfuzz: Stabilize 3.3.0 sparc, #914690 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild index 9fd33fe78e3d..decaf8ad2e13 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 24fd5aac630213452670e4977e6d2f83d74ed282 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 25 16:52:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 25 16:52:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fd5aac dev-python/rapidfuzz: Stabilize 3.3.0 arm, #914690 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild index a357559c6f5f..e816a8fe34f6 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 0a4b5e6767aec604ea8fed2e7f3e9747b772 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 25 16:52:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 25 16:52:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4b dev-python/rapidfuzz: Stabilize 3.3.0 arm64, #914690 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild index e816a8fe34f6..9fd33fe78e3d 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.3.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" # all these are header-only libraries DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 594813a3ed7e39d918d99d0f08a238b101540301 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 25 02:28:32 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 25 02:55:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594813a3 dev-python/rapidfuzz: Bump to 3.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/Manifest | 1 + dev-python/rapidfuzz/rapidfuzz-3.3.1.ebuild | 50 + 2 files changed, 51 insertions(+) diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest index a806e6c26ae8..9c7814d797b3 100644 --- a/dev-python/rapidfuzz/Manifest +++ b/dev-python/rapidfuzz/Manifest @@ -2,3 +2,4 @@ DIST rapidfuzz-3.1.1.tar.gz 1279245 BLAKE2B bd3fa008a29fa9d7c2af8708d498e1b6f449 DIST rapidfuzz-3.1.2.tar.gz 1280133 BLAKE2B 5f1d3175bc5ded1900f31c73d0e9fdfd6035533abf3cc9a12be3ba41edd424cb816505d4f82ff2bb4f0a825c53259c3cf1af33cd6b6234680ab93fb5232c91a4 SHA512 462b7b029027a2677ff927285cf614a6b2a6690af622f093633eec1390f0399b70f4240461db493aa9b30a2043f91b44fbbfa8e4bfb65af953516168c2b31409 DIST rapidfuzz-3.2.0.tar.gz 1472554 BLAKE2B 7946f6139aec1ca9ccc623750bd09601e04171f3030bb7cfeac5cedf9ec1a639c444e9fd3394efde199e447a6834dce46be20dfb8be33232a324e4dea23b9cf1 SHA512 0ea0ecc62e2493519a302edd090521ed7efeae35e73812aeadaca2e2369362b57b1a095a09296edfa8db07b6bf58de4451dc71e96e6c215ebbe96dc1f8e7e995 DIST rapidfuzz-3.3.0.tar.gz 1507179 BLAKE2B 59f45a3a2551d4ccc1e3c077abbd2ce2e569be51dd72b0378a2744557d65588d9a98c53048471fe8f1b4600f3b997e26477d65bac983954ae9d8331aea4dc5c3 SHA512 ee3a362f7c9bf4c54cff93a8c3d830541f07ed67628469b1406261fca086bd15eb4a418ece56fa3e4f25e0c6b859080d19582f5eea90547541a39d35ec70ea19 +DIST rapidfuzz-3.3.1.tar.gz 1507246 BLAKE2B 66964d155d682704266a32ce6632d91db4c0fdcf82722c6d58e7c305b0c4a341890b3c57d9936cc0f019b4aa5658279fc6d2f8885c17096ed8cb1721e2c633d3 SHA512 13f32818bdf1e71a30610c252afa1685ad64b858bff5b4309b5dfeca5f281096fc9fcd0683ed543bca0cee00db96df1c4fb6e0b76408c3694b508a9735d6cffc diff --git a/dev-python/rapidfuzz/rapidfuzz-3.3.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.3.1.ebuild new file mode 100644 index ..a357559c6f5f --- /dev/null +++ b/dev-python/rapidfuzz/rapidfuzz-3.3.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# custom wrapper over setuptools +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Rapid fuzzy string matching in Python using various string metrics" +HOMEPAGE=" + https://github.com/maxbachmann/RapidFuzz/ + https://pypi.org/project/rapidfuzz/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# all these are header-only libraries +DEPEND=" + >=dev-cpp/taskflow-3.0.0 + >=dev-cpp/rapidfuzz-cpp-2.0.0 + dev-python/numpy[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/rapidfuzz-capi[${PYTHON_USEDEP}] + >=dev-python/scikit-build-0.16.2[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + # remove bundled libraries + rm -r extern || die + + distutils-r1_src_prepare + + # TODO: re-cythonnize when we can reliably dep on Cython >= 3 + export RAPIDFUZZ_BUILD_EXTENSION=1 +}