[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 23c6f5a1501671d3485175c1dd65d69b401caa28 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 2 12:33:07 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 2 12:33:07 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c6f5a1 dev-python/rapidfuzz: Stabilize 3.14.3 ppc, #966979 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild index 68a635245ea0..aae2e2973587 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: 4eee8c7ad0f781709c3ec38d0a74c2f6b04902ae Author: Arthur Zamarin gentoo org> AuthorDate: Tue Dec 2 12:33:06 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Dec 2 12:33:06 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eee8c7a dev-python/rapidfuzz: Stabilize 3.14.3 ppc64, #966979 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild index d2ca0223de38..68a635245ea0 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: d0411a13b359a92006ed1357743ca520dea6d53e Author: Sam James gentoo org> AuthorDate: Tue Dec 2 10:25:42 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 2 10:25:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0411a13 dev-python/rapidfuzz: Stabilize 3.14.3 amd64, #966979 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild index 48c025631bc0..d2ca0223de38 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: fae6b4f22ab86f21050af8b699a37669e0416bfe Author: Sam James gentoo org> AuthorDate: Tue Dec 2 07:18:49 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 2 07:18:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fae6b4f2 dev-python/rapidfuzz: Stabilize 3.14.3 arm, #966979 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild index 6205baebeafd..48c025631bc0 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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: 573a90d70ee5eb6954f07c38834db5c9063e3a7f Author: Sam James gentoo org> AuthorDate: Tue Dec 2 07:18:47 2025 + Commit: Sam James gentoo org> CommitDate: Tue Dec 2 07:18:47 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573a90d7 dev-python/rapidfuzz: Stabilize 3.14.3 arm64, #966979 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild index d0345bd3373d..6205baebeafd 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~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: 24ed37bcb8ab6813a197c9bf4f758d68161de91e Author: Eli Schwartz gentoo org> AuthorDate: Tue Dec 2 05:18:30 2025 + Commit: Eli Schwartz gentoo org> CommitDate: Tue Dec 2 05:20:37 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ed37bc dev-python/rapidfuzz: Stabilize 3.14.3 x86, #966979 Signed-off-by: Eli Schwartz gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild index d80bb6f3d3bd..d0345bd3373d 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: 7079554ad931fd275c38e645fb9b098a82334f41
Author: Michał Górny gentoo org>
AuthorDate: Sun Nov 2 03:27:40 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Nov 2 03:27:40 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7079554a
dev-python/rapidfuzz: Bump to 3.14.3
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 2 ++
dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild | 51
2 files changed, 53 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index cfe145fbf932..7f755bc94182 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,3 +1,5 @@
DIST rapidfuzz-3.14.1.tar.gz 57869570 BLAKE2B
6eccd859b80413652ab055c3802deec650945f77e4addba3f6fe062c3c1054bcfcabfb98d17aa317f81de41722982229ca83c419609a341d116c8ba85d7d71c8
SHA512
26a27055d9b591883d35805945b54e4b0710aaa11703874e30ecf40ecfe091628dcf03a98fdc060fa5f20b6c4d7e23fd977fc0ca134bd1993a33c2a52cb57395
DIST rapidfuzz-3.14.2.tar.gz 57863880 BLAKE2B
5d1a18342b0084a3adf77402310c9c78b30a4ed5f7083475a4eb3be1b4dbb3d4e1951ecaa1314e151c6c559ba69252cf4d799e451ab5fb10f540cf39a0dbedcb
SHA512
e030a3f53314bbc3d6d53194bd3f53d7187103ea9ced0b8ece3dc4b0b7be611b613f142ba97ae203bfd6362aa5a80a5531dd3d1f4a6e0b7677f46382cc089f4f
DIST rapidfuzz-3.14.2.tar.gz.provenance 9515 BLAKE2B
ec6413d02ac99fd4e2524838c04c83aeab414a372bb24625b89d772512ddcf2007f96a71bb2822a3938244a826f28e80225016012996abaee87fca857e534783
SHA512
95702ca6dad2dffc978427840280b905faf90c5ef5f7bbf81d566bb6d9028a6760bf4263551e4c5934862ef83404c370df2c60212fb9edde80e019a87cc6d6c7
+DIST rapidfuzz-3.14.3.tar.gz 57863900 BLAKE2B
41f76b01c7ed1b21c3e3fdb1012d54f824aea8fc687de85fe2fe5ef9a8c9f61488d620c3aadb53b31d2dd8c932465eef172ef2fbdd606cbc6642d978b1ca0882
SHA512
b54c5de564b956db16a9e770209717ad3d29df5b1aa7381e50d9ffc500ecc604fbbe47775b925a6fae825414af1aee858d583ecd2fae1595a4e52a5694aef9ad
+DIST rapidfuzz-3.14.3.tar.gz.provenance 9233 BLAKE2B
0b5c72f48ab974efb07483136c16be6a9458d37bec5de194e9a7f063538ac5fec0343f2cc84b44b44de95e37a7106f7e1e65f2634b181ca43077c807671d97c5
SHA512
cd23ba40dc2f1c714e6df5580af642481a76cc5cb36ff97ccacc51089ba0b6565bac87737474a969901903a05f618bcae63b01d8b6be8412e34e0ac7797ec1f5
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild
new file mode 100644
index ..d80bb6f3d3bd
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.14.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+PYPI_VERIFY_REPO=https://github.com/rapidfuzz/RapidFuzz
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+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 ~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.3.3
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/cython-3[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=( hypothesis )
+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\.10\.0::' CMakeLists.txt || die
+
+ distutils-r1_src_prepare
+
+ export RAPIDFUZZ_BUILD_EXTENSION=1
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 638eecf645370bf121f6fa564b21febb6c7af256
Author: Michał Górny gentoo org>
AuthorDate: Fri Oct 31 07:01:10 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Oct 31 08:11:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638eecf6
dev-python/rapidfuzz: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 2 --
dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 50
dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild | 50
3 files changed, 102 deletions(-)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 1a65efbebe6f..f3cdee9483ef 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,3 +1 @@
-DIST rapidfuzz-3.13.0.tar.gz 57904226 BLAKE2B
c71b8a5642d4f15ec96a7ad17b9053d06a46a2a7cc86083f119082325fbfe11558c44682f6c555ce9212510e2336f5ec13f91007c165afce74faf9662ca32f71
SHA512
6890d9a00e67b2efd89fd8582b7055ac006ed323ad254d8c640826b724f107063e1e4b8a88a905194f0b61d044cd0765a6715647cbaf04290165bcc5658550f3
-DIST rapidfuzz-3.14.0.tar.gz 58073448 BLAKE2B
550febc3093d53de93e4ae9271d2a2928bead0d73ad52ea9091c59db898f2bd95e13a7f01f27d5080601208acac70b3793b1eb6fb393d29fccf5ac25b43c21ef
SHA512
1b20802b794993aa727a76622b0666e4f5986f8b99c282fd6adc44c0dc4a21ec941959db7d5bd2556754e4d715d749e7dc0f549170690269d5a78dd67ec8ecfa
DIST rapidfuzz-3.14.1.tar.gz 57869570 BLAKE2B
6eccd859b80413652ab055c3802deec650945f77e4addba3f6fe062c3c1054bcfcabfb98d17aa317f81de41722982229ca83c419609a341d116c8ba85d7d71c8
SHA512
26a27055d9b591883d35805945b54e4b0710aaa11703874e30ecf40ecfe091628dcf03a98fdc060fa5f20b6c4d7e23fd977fc0ca134bd1993a33c2a52cb57395
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
deleted file mode 100644
index 74d160b2a9b0..
--- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
-
-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 ~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.3.2
- dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=( hypothesis )
-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\.9\.0::' CMakeLists.txt || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild
deleted file mode 100644
index 9af48e4c29ac..
--- a/dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
-
-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 ~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.3.3
- dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/cython-3[${PYTHON_USEDEP}]
-"
-
-EPYTEST_PLUGINS=( hypothesis )
-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\.10\.0::' CMakeLists.txt || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: b483f87645162fae53800701d5a8e2454bdb2bab
Author: Michał Górny gentoo org>
AuthorDate: Fri Oct 31 07:02:42 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Oct 31 08:11:10 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b483f876
dev-python/rapidfuzz: Bump to 3.14.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 2 ++
dev-python/rapidfuzz/rapidfuzz-3.14.2.ebuild | 51
2 files changed, 53 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index f3cdee9483ef..cfe145fbf932 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,3 @@
DIST rapidfuzz-3.14.1.tar.gz 57869570 BLAKE2B
6eccd859b80413652ab055c3802deec650945f77e4addba3f6fe062c3c1054bcfcabfb98d17aa317f81de41722982229ca83c419609a341d116c8ba85d7d71c8
SHA512
26a27055d9b591883d35805945b54e4b0710aaa11703874e30ecf40ecfe091628dcf03a98fdc060fa5f20b6c4d7e23fd977fc0ca134bd1993a33c2a52cb57395
+DIST rapidfuzz-3.14.2.tar.gz 57863880 BLAKE2B
5d1a18342b0084a3adf77402310c9c78b30a4ed5f7083475a4eb3be1b4dbb3d4e1951ecaa1314e151c6c559ba69252cf4d799e451ab5fb10f540cf39a0dbedcb
SHA512
e030a3f53314bbc3d6d53194bd3f53d7187103ea9ced0b8ece3dc4b0b7be611b613f142ba97ae203bfd6362aa5a80a5531dd3d1f4a6e0b7677f46382cc089f4f
+DIST rapidfuzz-3.14.2.tar.gz.provenance 9515 BLAKE2B
ec6413d02ac99fd4e2524838c04c83aeab414a372bb24625b89d772512ddcf2007f96a71bb2822a3938244a826f28e80225016012996abaee87fca857e534783
SHA512
95702ca6dad2dffc978427840280b905faf90c5ef5f7bbf81d566bb6d9028a6760bf4263551e4c5934862ef83404c370df2c60212fb9edde80e019a87cc6d6c7
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.2.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.14.2.ebuild
new file mode 100644
index ..d80bb6f3d3bd
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.14.2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+PYPI_VERIFY_REPO=https://github.com/rapidfuzz/RapidFuzz
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+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 ~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.3.3
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/cython-3[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=( hypothesis )
+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\.10\.0::' CMakeLists.txt || die
+
+ distutils-r1_src_prepare
+
+ export RAPIDFUZZ_BUILD_EXTENSION=1
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: a6ef357cc74e97a1b82156747baab1730475c27b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 28 15:51:50 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 28 15:51:50 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ef357c dev-python/rapidfuzz: Stabilize 3.14.1 arm, #963501 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild index 19b6e920305f..89cb1947ac0b 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: a331224211d85d2b113b26adf8228138a359f29e Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 28 15:51:49 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 28 15:51:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3312242 dev-python/rapidfuzz: Stabilize 3.14.1 ppc64, #963501 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild index 6a33978967f4..19b6e920305f 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~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: 0a8b21f8d3f75b6dfa6b85b684c893666300f797 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Sep 28 15:51:48 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Sep 28 15:51:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8b21f8 dev-python/rapidfuzz: Stabilize 3.14.1 arm64, #963501 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild index fe9292d97ead..6a33978967f4 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~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: b282c5a745bf16bc5f2c9f7cbecd99806fdc41f9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 27 17:06:41 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 27 17:06:41 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b282c5a7 dev-python/rapidfuzz: Stabilize 3.14.1 amd64, #963501 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild index 9af48e4c29ac..56827458aa8d 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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: e751a721c0c8171e01b66a966052027c6c232d58 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 27 17:06:42 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 27 17:06:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e751a721 dev-python/rapidfuzz: Stabilize 3.14.1 x86, #963501 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild index 56827458aa8d..fe9292d97ead 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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: bbde761b259609510db87fb1985d3ab6a9f3a0a5
Author: Michał Górny gentoo org>
AuthorDate: Tue Sep 9 02:18:57 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Sep 9 03:22:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbde761b
dev-python/rapidfuzz: Bump to 3.14.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 +
dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild | 50
2 files changed, 51 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index fefbbe0aabd8..1a65efbebe6f 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1,3 @@
DIST rapidfuzz-3.13.0.tar.gz 57904226 BLAKE2B
c71b8a5642d4f15ec96a7ad17b9053d06a46a2a7cc86083f119082325fbfe11558c44682f6c555ce9212510e2336f5ec13f91007c165afce74faf9662ca32f71
SHA512
6890d9a00e67b2efd89fd8582b7055ac006ed323ad254d8c640826b724f107063e1e4b8a88a905194f0b61d044cd0765a6715647cbaf04290165bcc5658550f3
DIST rapidfuzz-3.14.0.tar.gz 58073448 BLAKE2B
550febc3093d53de93e4ae9271d2a2928bead0d73ad52ea9091c59db898f2bd95e13a7f01f27d5080601208acac70b3793b1eb6fb393d29fccf5ac25b43c21ef
SHA512
1b20802b794993aa727a76622b0666e4f5986f8b99c282fd6adc44c0dc4a21ec941959db7d5bd2556754e4d715d749e7dc0f549170690269d5a78dd67ec8ecfa
+DIST rapidfuzz-3.14.1.tar.gz 57869570 BLAKE2B
6eccd859b80413652ab055c3802deec650945f77e4addba3f6fe062c3c1054bcfcabfb98d17aa317f81de41722982229ca83c419609a341d116c8ba85d7d71c8
SHA512
26a27055d9b591883d35805945b54e4b0710aaa11703874e30ecf40ecfe091628dcf03a98fdc060fa5f20b6c4d7e23fd977fc0ca134bd1993a33c2a52cb57395
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild
new file mode 100644
index ..9af48e4c29ac
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.14.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+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 ~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.3.3
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/cython-3[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=( hypothesis )
+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\.10\.0::' CMakeLists.txt || die
+
+ distutils-r1_src_prepare
+
+ export RAPIDFUZZ_BUILD_EXTENSION=1
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: e6a32e913cf4fb032b774254c587d2c2ecb82ec8
Author: Michał Górny gentoo org>
AuthorDate: Thu Aug 28 03:26:06 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Aug 28 03:42:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a32e91
dev-python/rapidfuzz: Bump to 3.14.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 +
dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild | 50
2 files changed, 51 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index c0c42d096d48..fefbbe0aabd8 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,2 @@
DIST rapidfuzz-3.13.0.tar.gz 57904226 BLAKE2B
c71b8a5642d4f15ec96a7ad17b9053d06a46a2a7cc86083f119082325fbfe11558c44682f6c555ce9212510e2336f5ec13f91007c165afce74faf9662ca32f71
SHA512
6890d9a00e67b2efd89fd8582b7055ac006ed323ad254d8c640826b724f107063e1e4b8a88a905194f0b61d044cd0765a6715647cbaf04290165bcc5658550f3
+DIST rapidfuzz-3.14.0.tar.gz 58073448 BLAKE2B
550febc3093d53de93e4ae9271d2a2928bead0d73ad52ea9091c59db898f2bd95e13a7f01f27d5080601208acac70b3793b1eb6fb393d29fccf5ac25b43c21ef
SHA512
1b20802b794993aa727a76622b0666e4f5986f8b99c282fd6adc44c0dc4a21ec941959db7d5bd2556754e4d715d749e7dc0f549170690269d5a78dd67ec8ecfa
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild
new file mode 100644
index ..9af48e4c29ac
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.14.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+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 ~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.3.3
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/cython-3[${PYTHON_USEDEP}]
+"
+
+EPYTEST_PLUGINS=( hypothesis )
+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\.10\.0::' CMakeLists.txt || die
+
+ distutils-r1_src_prepare
+
+ export RAPIDFUZZ_BUILD_EXTENSION=1
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: c17ab72aad1a863d9ceb310835d838299bb1
Author: Michał Górny gentoo org>
AuthorDate: Sat Aug 2 18:42:05 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Aug 9 16:45:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17ab72a
dev-python/rapidfuzz: Remove obsolete scikit-build-core hack
Signed-off-by: Michał Górny gentoo.org>
Part-of: https://github.com/gentoo/gentoo/pull/43299
Closes: https://github.com/gentoo/gentoo/pull/43299
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 2 --
1 file changed, 2 deletions(-)
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
index ef85aabe4300..0e9a437a6354 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
@@ -43,8 +43,6 @@ src_prepare() {
find src -name '*.cxx' -delete || die
# do not require exact taskflow version
sed -i -e '/Taskflow/s:3\.9\.0::' CMakeLists.txt || die
- # https://github.com/scikit-build/scikit-build-core/issues/912
- sed -i -e '/scikit-build-core/s:0\.11:0.8:' pyproject.toml || die
distutils-r1_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 514da0d761079a9acc93638e65b5e414b17a3d9d
Author: Michał Górny gentoo org>
AuthorDate: Sat Aug 2 18:48:13 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Aug 2 19:11:22 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514da0d7
dev-python/rapidfuzz: Enable py3.14
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
index e4f0a657b6e6..ef85aabe4300 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=scikit-build-core
PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3_11 python3_{11..13} )
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 31c1dc8f4b5ccba4f69983c4b58f6e7e80d51b05
Author: Michał Górny gentoo org>
AuthorDate: Sat Aug 2 18:42:23 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Aug 2 19:11:21 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c1dc8f
dev-python/rapidfuzz: Use EPYTEST_PLUGINS
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 11 ++-
1 file changed, 2 insertions(+), 9 deletions(-)
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
index 2b7f2c94d9c4..e4f0a657b6e6 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=scikit-build-core
PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
+PYTHON_COMPAT=( pypy3_11 python3_{11..13} )
inherit distutils-r1 pypi
@@ -28,11 +28,9 @@ DEPEND="
"
BDEPEND="
>=dev-python/cython-3[${PYTHON_USEDEP}]
- test? (
- dev-python/hypothesis[${PYTHON_USEDEP}]
- )
"
+EPYTEST_PLUGINS=( hypothesis )
EPYTEST_XDIST=1
distutils_enable_tests pytest
@@ -52,8 +50,3 @@ src_prepare() {
export RAPIDFUZZ_BUILD_EXTENSION=1
}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 2cc0640b19db64c758a2214d37750a5a4b9919e4
Author: Michał Górny gentoo org>
AuthorDate: Wed Apr 23 14:20:43 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Apr 23 14:20:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc0640b
dev-python/rapidfuzz: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 -
dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild | 59
2 files changed, 60 deletions(-)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index d5afd0041f63..c0c42d096d48 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1 @@
-DIST rapidfuzz-3.12.2.tar.gz 57907839 BLAKE2B
c5f6d2022fbab6539b67ae845e36ff346727076d956451600d4996cc75f369926d72f9c65bb6982333a53db1bc1e7c97086e3fc4966ef36aee59a01cc5ba98bd
SHA512
b179eeb1ce7cd4c5a211fcdd20af6b82fcd985ac05c9c6199f9b86d2ebf8527a54dd30b832cc3acd166730b23db8cc27a16100267dcb3999f3350ad91ae56c90
DIST rapidfuzz-3.13.0.tar.gz 57904226 BLAKE2B
c71b8a5642d4f15ec96a7ad17b9053d06a46a2a7cc86083f119082325fbfe11558c44682f6c555ce9212510e2336f5ec13f91007c165afce74faf9662ca32f71
SHA512
6890d9a00e67b2efd89fd8582b7055ac006ed323ad254d8c640826b724f107063e1e4b8a88a905194f0b61d044cd0765a6715647cbaf04290165bcc5658550f3
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild
deleted file mode 100644
index f24d404aa310..
--- a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3 pypy3_11 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 ~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.2.0
- dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/cython-3[${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\.9\.0::' CMakeLists.txt || die
- # https://github.com/scikit-build/scikit-build-core/issues/912
- sed -i -e '/scikit-build-core/s:0\.11:0.8:' pyproject.toml || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 032052f93aad0f4e7ab742f94da65e72ca0f3d35 Author: Sam James gentoo org> AuthorDate: Wed Apr 23 13:54:42 2025 + Commit: Sam James gentoo org> CommitDate: Wed Apr 23 13:54:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032052f9 dev-python/rapidfuzz: Stabilize 3.13.0 arm, #954030 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild index c17f76bf5c8a..2b7f2c94d9c4 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: 68d5513fec88fe9c3df1c004461af504a343ed9e Author: Sam James gentoo org> AuthorDate: Mon Apr 21 06:18:43 2025 + Commit: Sam James gentoo org> CommitDate: Mon Apr 21 06:18:43 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d5513f dev-python/rapidfuzz: Stabilize 3.13.0 x86, #954030 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild index 5beb8cad8294..c17f76bf5c8a 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~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: a24023355db89c3e60989df9300504451d9994ba Author: Arthur Zamarin gentoo org> AuthorDate: Sat Apr 19 18:39:47 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Apr 19 18:39:47 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2402335 dev-python/rapidfuzz: Stabilize 3.13.0 sparc, #954030 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild index 6e3a9fb3977e..5beb8cad8294 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~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: 7f2dd77d98d0da39b863079745325da0f8a4489e Author: Michał Górny gentoo org> AuthorDate: Sat Apr 19 13:16:53 2025 + Commit: Michał Górny gentoo org> CommitDate: Sat Apr 19 13:19:43 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2dd77d dev-python/rapidfuzz: Stabilize 3.13.0 arm64, #954030 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild index 1f8383ca313d..a3fb7d4021c6 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~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: 360ffc94be56ba5c8e22419dc9dcbb32738933ed
Author: Michał Górny gentoo org>
AuthorDate: Sat Apr 5 06:11:39 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Apr 5 06:37:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360ffc94
dev-python/rapidfuzz: Bump to 3.13.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 +
dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild | 59
2 files changed, 60 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index f24ab9014c70..d5afd0041f63 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,2 @@
DIST rapidfuzz-3.12.2.tar.gz 57907839 BLAKE2B
c5f6d2022fbab6539b67ae845e36ff346727076d956451600d4996cc75f369926d72f9c65bb6982333a53db1bc1e7c97086e3fc4966ef36aee59a01cc5ba98bd
SHA512
b179eeb1ce7cd4c5a211fcdd20af6b82fcd985ac05c9c6199f9b86d2ebf8527a54dd30b832cc3acd166730b23db8cc27a16100267dcb3999f3350ad91ae56c90
+DIST rapidfuzz-3.13.0.tar.gz 57904226 BLAKE2B
c71b8a5642d4f15ec96a7ad17b9053d06a46a2a7cc86083f119082325fbfe11558c44682f6c555ce9212510e2336f5ec13f91007c165afce74faf9662ca32f71
SHA512
6890d9a00e67b2efd89fd8582b7055ac006ed323ad254d8c640826b724f107063e1e4b8a88a905194f0b61d044cd0765a6715647cbaf04290165bcc5658550f3
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
new file mode 100644
index ..1f8383ca313d
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.13.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+PYTHON_COMPAT=( pypy3 pypy3_11 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 ~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.3.2
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/cython-3[${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\.9\.0::' CMakeLists.txt || die
+ # https://github.com/scikit-build/scikit-build-core/issues/912
+ sed -i -e '/scikit-build-core/s:0\.11:0.8:' pyproject.toml || die
+
+ distutils-r1_src_prepare
+
+ export RAPIDFUZZ_BUILD_EXTENSION=1
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 0473ad1fe3edc970883d69ff50c486da314e1dac
Author: Michał Górny gentoo org>
AuthorDate: Mon Mar 24 18:10:25 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Mar 24 18:10:25 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0473ad1f
dev-python/rapidfuzz: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 -
dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 59
2 files changed, 60 deletions(-)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 9b3b98f76324..f24ab9014c70 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1 @@
-DIST rapidfuzz-3.12.1.tar.gz 57907552 BLAKE2B
6a64f05e2a7275a43b827c027ea45728c7718542d769f7eff302ad991afec10559d560a01de1340e518a57528b8c954c642e99e385a5652b990e0aa91a33c335
SHA512
71b0de7ea5aafa30b3976a5424de57398ae9a116b9d36c15595d5998d803b553a3008f82903b74febd2520abcb2de07a58b00cd754263db6d5544ee64a5018eb
DIST rapidfuzz-3.12.2.tar.gz 57907839 BLAKE2B
c5f6d2022fbab6539b67ae845e36ff346727076d956451600d4996cc75f369926d72f9c65bb6982333a53db1bc1e7c97086e3fc4966ef36aee59a01cc5ba98bd
SHA512
b179eeb1ce7cd4c5a211fcdd20af6b82fcd985ac05c9c6199f9b86d2ebf8527a54dd30b832cc3acd166730b23db8cc27a16100267dcb3999f3350ad91ae56c90
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
deleted file mode 100644
index 964a1b3b5020..
--- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3 pypy3_11 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 ~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.2.0
- dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/cython-3[${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\.9\.0::' CMakeLists.txt || die
- # https://github.com/scikit-build/scikit-build-core/issues/912
- sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 5b630f0127a74fcd485723d5d37412214366b9a9 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Mar 24 16:24:57 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Mar 24 16:24:57 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b630f01 dev-python/rapidfuzz: Stabilize 3.12.2 ppc, #951784 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild index d54c9c8236e8..f24d404aa310 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: f2db5aeeac3e19db964aa98fd53bd790905b89e5 Author: Sam James gentoo org> AuthorDate: Sat Mar 22 19:43:47 2025 + Commit: Sam James gentoo org> CommitDate: Sat Mar 22 19:43:47 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2db5aee dev-python/rapidfuzz: Stabilize 3.12.2 amd64, #951784 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild index 4880b0c6f3de..d54c9c8236e8 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: 132f4ae140f53d2fd52ee18632d0b06cb0700bfc Author: Sam James gentoo org> AuthorDate: Sat Mar 22 19:43:45 2025 + Commit: Sam James gentoo org> CommitDate: Sat Mar 22 19:43:45 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132f4ae1 dev-python/rapidfuzz: Stabilize 3.12.2 x86, #951784 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild index 973ea266ff7e..4880b0c6f3de 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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: 6374d674601c0d40a63d9eef1d68ca27a4ce324f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 22 11:59:37 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 22 11:59:37 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6374d674 dev-python/rapidfuzz: Stabilize 3.12.2 arm64, #951784 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild index afd5ad0bb274..973ea266ff7e 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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: 4640c181b8f685f2dfb55597e23e45c67c0d6417 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 22 11:27:49 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 22 11:27:49 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4640c181 dev-python/rapidfuzz: Stabilize 3.12.2 ppc64, #951784 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild index ae8ad00cdf05..98f1ae6cc946 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: 68f10cdb05f016c5b82dbf8cee0e564c7994fefa Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 22 11:27:50 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 22 11:27:50 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f10cdb dev-python/rapidfuzz: Stabilize 3.12.2 arm, #951784 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild index 98f1ae6cc946..afd5ad0bb274 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~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: 4ba185251d3d26896f000a1deb0133be3337a09b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 22 11:27:48 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 22 11:27:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba18525 dev-python/rapidfuzz: Stabilize 3.12.2 sparc, #951784 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild index 63a4ded38210..ae8ad00cdf05 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: eec45c8b98ff8278bafdd3f96852b187ccd3ffe5
Author: Michał Górny gentoo org>
AuthorDate: Mon Mar 3 03:48:32 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Mar 3 03:50:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec45c8b
dev-python/rapidfuzz: Bump to 3.12.2
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 +
dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild | 59
2 files changed, 60 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 545994bc45d5..9b3b98f76324 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,2 @@
DIST rapidfuzz-3.12.1.tar.gz 57907552 BLAKE2B
6a64f05e2a7275a43b827c027ea45728c7718542d769f7eff302ad991afec10559d560a01de1340e518a57528b8c954c642e99e385a5652b990e0aa91a33c335
SHA512
71b0de7ea5aafa30b3976a5424de57398ae9a116b9d36c15595d5998d803b553a3008f82903b74febd2520abcb2de07a58b00cd754263db6d5544ee64a5018eb
+DIST rapidfuzz-3.12.2.tar.gz 57907839 BLAKE2B
c5f6d2022fbab6539b67ae845e36ff346727076d956451600d4996cc75f369926d72f9c65bb6982333a53db1bc1e7c97086e3fc4966ef36aee59a01cc5ba98bd
SHA512
b179eeb1ce7cd4c5a211fcdd20af6b82fcd985ac05c9c6199f9b86d2ebf8527a54dd30b832cc3acd166730b23db8cc27a16100267dcb3999f3350ad91ae56c90
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild
new file mode 100644
index ..63a4ded38210
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.12.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+PYTHON_COMPAT=( pypy3 pypy3_11 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 ~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.2.0
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/cython-3[${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\.9\.0::' CMakeLists.txt || die
+ # https://github.com/scikit-build/scikit-build-core/issues/912
+ sed -i -e '/scikit-build-core/s:0\.11:0.8:' pyproject.toml || die
+
+ distutils-r1_src_prepare
+
+ export RAPIDFUZZ_BUILD_EXTENSION=1
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 43341082d17a837519953e92789f0e27765de841
Author: Michał Górny gentoo org>
AuthorDate: Thu Feb 27 20:29:27 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Feb 27 21:09:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43341082
dev-python/rapidfuzz: Enable pypy3.11
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
index 09d06acb2574..964a1b3b5020 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=scikit-build-core
PYPI_PN=RapidFuzz
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} )
inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: fb2670c1f0770384829a5917d7acc674954ec0ac
Author: Michał Górny gentoo org>
AuthorDate: Sun Feb 23 02:43:18 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Feb 23 03:23:09 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2670c1
dev-python/rapidfuzz: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 -
dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild | 59
2 files changed, 60 deletions(-)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 5566f3da2666..545994bc45d5 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1 @@
-DIST rapidfuzz-3.11.0.tar.gz 57983000 BLAKE2B
0de87fc6a392162b3ef908ed003f54b062d4a3a798cb6915c6ca1e4736ddf5666ae44bacb4351a4948e761ee08e278d5278f63f8c48ec41ef7870baaccbb4194
SHA512
5d8f00321b4314dbfd0409ba1533b35b337838b18e2efa37ef4ce8c406cea3f6fee3655a20d44a0007248ac58173cb60672324a553593a8b70dc5ecc17d8ac4e
DIST rapidfuzz-3.12.1.tar.gz 57907552 BLAKE2B
6a64f05e2a7275a43b827c027ea45728c7718542d769f7eff302ad991afec10559d560a01de1340e518a57528b8c954c642e99e385a5652b990e0aa91a33c335
SHA512
71b0de7ea5aafa30b3976a5424de57398ae9a116b9d36c15595d5998d803b553a3008f82903b74febd2520abcb2de07a58b00cd754263db6d5544ee64a5018eb
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild
deleted file mode 100644
index 4878f4912bbc..
--- a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-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 ~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.2.0
- dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/cython-3[${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\.8\.0::' CMakeLists.txt || die
- # https://github.com/scikit-build/scikit-build-core/issues/912
- sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: deccd86016ac29aacb9dab9eb6c064b976f964b0 Author: Sam James gentoo org> AuthorDate: Sat Feb 22 23:47:53 2025 + Commit: Sam James gentoo org> CommitDate: Sat Feb 22 23:47:53 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deccd860 dev-python/rapidfuzz: Stabilize 3.12.1 sparc, #949785 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild index b20f9157ae5b..09d06acb2574 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: 02f0d89e71d7af0f9472f62c32768af4c4e9b735 Author: Sam James gentoo org> AuthorDate: Sun Feb 16 04:15:03 2025 + Commit: Sam James gentoo org> CommitDate: Sun Feb 16 04:15:03 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f0d89e dev-python/rapidfuzz: Stabilize 3.12.1 ppc, #949785 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild index 69a572eaf50f..b20f9157ae5b 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: 81c65e532568d2fc3e6ef8b6315609c2ee7162a7 Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 15 19:39:00 2025 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 15 19:39:00 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c65e53 dev-python/rapidfuzz: Stabilize 3.12.1 ppc64, #949785 Signed-off-by: Jakov Smolić gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild index 9569c5979487..69a572eaf50f 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: 421a3e2abdc4aefe4e648c5729d9f6fd2f239bdb Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 15 08:54:44 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 15 08:54:44 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=421a3e2a dev-python/rapidfuzz: Stabilize 3.12.1 x86, #949785 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild index ee24aefa9efe..9569c5979487 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: 198e047ce6e20d645ea3a111ab7a931404d961f3 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 15 08:51:42 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 15 08:51:42 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198e047c dev-python/rapidfuzz: Stabilize 3.12.1 arm, #949785 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild index 5a83ce369ed1..ee24aefa9efe 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: da59a32c1e878978f87760817f8807f3517d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 15 08:47:19 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 15 08:47:19 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da59a32c dev-python/rapidfuzz: Stabilize 3.12.1 amd64, #949785 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild index 1b206eeb52df..5a83ce369ed1 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~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: e7e15202f813cdcca60fbbbab9a819501c0fe776 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Feb 15 08:43:27 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Feb 15 08:43:27 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e15202 dev-python/rapidfuzz: Stabilize 3.12.1 arm64, #949785 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild index 7c533ee3314e..1b206eeb52df 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~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: 1289d6e57b91dda71feb03bb3ab34152158e8adc
Author: Michał Górny gentoo org>
AuthorDate: Fri Jan 31 04:55:53 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Jan 31 04:55:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1289d6e5
dev-python/rapidfuzz: Bump to 3.12.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 +
dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild | 59
2 files changed, 60 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 84dc88e31980..5566f3da2666 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,2 @@
DIST rapidfuzz-3.11.0.tar.gz 57983000 BLAKE2B
0de87fc6a392162b3ef908ed003f54b062d4a3a798cb6915c6ca1e4736ddf5666ae44bacb4351a4948e761ee08e278d5278f63f8c48ec41ef7870baaccbb4194
SHA512
5d8f00321b4314dbfd0409ba1533b35b337838b18e2efa37ef4ce8c406cea3f6fee3655a20d44a0007248ac58173cb60672324a553593a8b70dc5ecc17d8ac4e
+DIST rapidfuzz-3.12.1.tar.gz 57907552 BLAKE2B
6a64f05e2a7275a43b827c027ea45728c7718542d769f7eff302ad991afec10559d560a01de1340e518a57528b8c954c642e99e385a5652b990e0aa91a33c335
SHA512
71b0de7ea5aafa30b3976a5424de57398ae9a116b9d36c15595d5998d803b553a3008f82903b74febd2520abcb2de07a58b00cd754263db6d5544ee64a5018eb
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
new file mode 100644
index ..7c533ee3314e
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.12.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+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 ~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.2.0
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/cython-3[${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\.9\.0::' CMakeLists.txt || die
+ # https://github.com/scikit-build/scikit-build-core/issues/912
+ sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die
+
+ distutils-r1_src_prepare
+
+ export RAPIDFUZZ_BUILD_EXTENSION=1
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: f477b95543a4428dd3fa2067a3a57128814607cb
Author: Michał Górny gentoo org>
AuthorDate: Sun Jan 5 02:33:36 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Jan 5 02:33:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f477b955
dev-python/rapidfuzz: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 -
dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild | 59
2 files changed, 60 deletions(-)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 936dbe340e38..84dc88e31980 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1 @@
-DIST rapidfuzz-3.10.1.tar.gz 57982250 BLAKE2B
7b0c5f4a940b46bcc340eb8bf32cec3389b243368c36caa92e39e62f18c7ebb1f56d439bf8609825b4b64d743dc0ae041b4660b89cd03af0016944620ab99648
SHA512
f72a9ed6e3fd64640a877d50ab25c90d1969adfd93ff0029526a94ff1e62aa4fd8e9b4ce63ee8a5b37cfb68d2966051e76d78b26ef502a8c0b28fe5f462c8462
DIST rapidfuzz-3.11.0.tar.gz 57983000 BLAKE2B
0de87fc6a392162b3ef908ed003f54b062d4a3a798cb6915c6ca1e4736ddf5666ae44bacb4351a4948e761ee08e278d5278f63f8c48ec41ef7870baaccbb4194
SHA512
5d8f00321b4314dbfd0409ba1533b35b337838b18e2efa37ef4ce8c406cea3f6fee3655a20d44a0007248ac58173cb60672324a553593a8b70dc5ecc17d8ac4e
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild
deleted file mode 100644
index 1eac6330b659..
--- a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-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 ~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.1.1
- dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/cython-3[${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\.8\.0::' CMakeLists.txt || die
- # https://github.com/scikit-build/scikit-build-core/issues/912
- sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 3fce91226ac17bca45de118ec1f3bd36e0246d5f Author: Sam James gentoo org> AuthorDate: Sat Jan 4 20:27:30 2025 + Commit: Sam James gentoo org> CommitDate: Sat Jan 4 20:27:30 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fce9122 dev-python/rapidfuzz: Stabilize 3.11.0 arm, #947448 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild index 8c974e28f61e..60e9a8512cc7 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~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: 934201b1a5da029c2ff0b656b587e4ceec4329f7 Author: Sam James gentoo org> AuthorDate: Sat Jan 4 20:27:29 2025 + Commit: Sam James gentoo org> CommitDate: Sat Jan 4 20:27:29 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934201b1 dev-python/rapidfuzz: Stabilize 3.11.0 amd64, #947448 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild index 9a0a255132f1..8c974e28f61e 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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: 2409990de69d08e4e69b3b798deac2f2c9d123b0 Author: Sam James gentoo org> AuthorDate: Sat Jan 4 20:27:31 2025 + Commit: Sam James gentoo org> CommitDate: Sat Jan 4 20:27:31 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2409990d dev-python/rapidfuzz: Stabilize 3.11.0 arm64, #947448 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild index 60e9a8512cc7..4878f4912bbc 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: 584b995ca147344b1f94b59f272a7453aa86cd11 Author: Sam James gentoo org> AuthorDate: Sat Jan 4 16:16:26 2025 + Commit: Sam James gentoo org> CommitDate: Sat Jan 4 16:16:26 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=584b995c dev-python/rapidfuzz: Stabilize 3.11.0 sparc, #947448 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild index f71c11b29ee7..9a0a255132f1 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: 9eacecb33c1d6c1ed34f3594d375d349cfe3e2df Author: Sam James gentoo org> AuthorDate: Sat Jan 4 15:07:59 2025 + Commit: Sam James gentoo org> CommitDate: Sat Jan 4 15:07:59 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eacecb3 dev-python/rapidfuzz: Stabilize 3.11.0 x86, #947448 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild index e47267d2f6d2..f71c11b29ee7 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: 5794f45092b150805fc8d7728853d38c69152d33 Author: Sam James gentoo org> AuthorDate: Sat Jan 4 14:12:39 2025 + Commit: Sam James gentoo org> CommitDate: Sat Jan 4 14:12:39 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5794f450 dev-python/rapidfuzz: Stabilize 3.11.0 ppc, #947448 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild index ae1346eb7c91..e47267d2f6d2 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: f9168525fc723de5b61ea4c1ca28674505d2c6b2 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 4 13:54:38 2025 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 4 13:54:38 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9168525 dev-python/rapidfuzz: Stabilize 3.11.0 ppc64, #947448 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild index 7c73ac5c9f26..ae1346eb7c91 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: 21714254f13eb0f73c072586c3cb64505ef44e09
Author: Michał Górny gentoo org>
AuthorDate: Wed Dec 18 07:32:47 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Dec 18 08:07:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21714254
dev-python/rapidfuzz: Bump to 3.11.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 +
dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild | 59
2 files changed, 60 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 258436227b55..936dbe340e38 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,2 @@
DIST rapidfuzz-3.10.1.tar.gz 57982250 BLAKE2B
7b0c5f4a940b46bcc340eb8bf32cec3389b243368c36caa92e39e62f18c7ebb1f56d439bf8609825b4b64d743dc0ae041b4660b89cd03af0016944620ab99648
SHA512
f72a9ed6e3fd64640a877d50ab25c90d1969adfd93ff0029526a94ff1e62aa4fd8e9b4ce63ee8a5b37cfb68d2966051e76d78b26ef502a8c0b28fe5f462c8462
+DIST rapidfuzz-3.11.0.tar.gz 57983000 BLAKE2B
0de87fc6a392162b3ef908ed003f54b062d4a3a798cb6915c6ca1e4736ddf5666ae44bacb4351a4948e761ee08e278d5278f63f8c48ec41ef7870baaccbb4194
SHA512
5d8f00321b4314dbfd0409ba1533b35b337838b18e2efa37ef4ce8c406cea3f6fee3655a20d44a0007248ac58173cb60672324a553593a8b70dc5ecc17d8ac4e
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild
new file mode 100644
index ..7c73ac5c9f26
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.11.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+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 ~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.2.0
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/cython-3[${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\.8\.0::' CMakeLists.txt || die
+ # https://github.com/scikit-build/scikit-build-core/issues/912
+ sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die
+
+ distutils-r1_src_prepare
+
+ export RAPIDFUZZ_BUILD_EXTENSION=1
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 6193ee8d642f75f30c77329736e78738525efd05
Author: Michał Górny gentoo org>
AuthorDate: Sun Nov 10 02:46:24 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Nov 10 03:07:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6193ee8d
dev-python/rapidfuzz: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 3 --
dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild | 59
dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild | 67
dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild | 67
4 files changed, 196 deletions(-)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 0760f2011e19..258436227b55 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,4 +1 @@
-DIST rapidfuzz-3.10.0.tar.gz 57942780 BLAKE2B
3510ef495e9eb2a158eae73526e109809a9487ce48a70189b0c6f25957e46a6a640f1d0f9ef00203ea7730a2ba2b1086db9faf20434c92afb6b7205057aa5c22
SHA512
88e92ac4bfd72288546265c4d3957ce672f314f08f39b11ba21c267b07797eec45315af788f94152a4704e0782df77fbcb40ef6773be7d3a5d3684fd7230e437
DIST rapidfuzz-3.10.1.tar.gz 57982250 BLAKE2B
7b0c5f4a940b46bcc340eb8bf32cec3389b243368c36caa92e39e62f18c7ebb1f56d439bf8609825b4b64d743dc0ae041b4660b89cd03af0016944620ab99648
SHA512
f72a9ed6e3fd64640a877d50ab25c90d1969adfd93ff0029526a94ff1e62aa4fd8e9b4ce63ee8a5b37cfb68d2966051e76d78b26ef502a8c0b28fe5f462c8462
-DIST rapidfuzz-3.9.6.tar.gz 1596107 BLAKE2B
e108320e05ad3ad194b1ffa05d5fddc5bb6080e73ecb031117a0552d5685734870af4a87503022fceadf3fd38b31e71f85c05483b4aaaf4a9d7358d4566699b4
SHA512
015b947dcfd12ee48c7592ac2fc204833d8aa8e43110dab12dff7650e9f309a9a2017d2faf89b3c154cead23d9dc7fc1658f0ff5d2f8b5b3c73b2c97f021c7d9
-DIST rapidfuzz-3.9.7.tar.gz 1596228 BLAKE2B
ba3188748dc408cbe91718e890fd67e9ee47feacfe2b307038d7bfc6ffdb7aebb016b2276b591a1fd3a5c59df29a1b55a905f938638907d11deec9575f98
SHA512
b1a50f3ff0af044e0aa57a053bcefb3227dce2ed17b94ed82afe72203c6e858221c5ca955e4f190a0cb7adaeada11fab7fa5958e1c439deec60d96899207269d
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
deleted file mode 100644
index c6d946fc7b35..
--- a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=scikit-build-core
-PYPI_PN=RapidFuzz
-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 ~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}]
- 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
- # https://github.com/scikit-build/scikit-build-core/issues/912
- sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die
-
- distutils-r1_src_prepare
-
- export RAPIDFUZZ_BUILD_EXTENSION=1
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild
deleted file mode 100644
index 35a2e0c93f7e..
--- a/dev-python/rapidfuzz/rapidfuzz-3.9.6.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 ~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/n
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 2c0fe8f00a259ea34b31477070c7b96c6b888f66 Author: Sam James gentoo org> AuthorDate: Sat Nov 9 11:06:43 2024 + Commit: Sam James gentoo org> CommitDate: Sat Nov 9 11:06:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0fe8f0 dev-python/rapidfuzz: Stabilize 3.10.1 ppc64, #943059 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild index 1488ba675fab..2f301a0fcd76 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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: 6473625d2bc3a5e782d4c70116640055a0e2bcc5 Author: Sam James gentoo org> AuthorDate: Sat Nov 9 11:06:44 2024 + Commit: Sam James gentoo org> CommitDate: Sat Nov 9 11:06:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6473625d dev-python/rapidfuzz: Stabilize 3.10.1 sparc, #943059 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild index 2f301a0fcd76..cd3b51d15720 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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: d10551d6ddd0fc0af8f4af088f0fdf8c2456581b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 9 10:47:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 9 10:47:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d10551d6 dev-python/rapidfuzz: Stabilize 3.10.1 arm64, #943059 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild index 074ea62524de..1488ba675fab 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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: 11d7b3c57a910a3971103bb9b4cabe13adc99339 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 9 09:57:10 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 9 09:57:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d7b3c5 dev-python/rapidfuzz: Stabilize 3.10.1 ppc, #943059 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild index dfe3308457c2..074ea62524de 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~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: a39bdb0644bf779dac5e5a15a66d08e8c5caf33d Author: Sam James gentoo org> AuthorDate: Sat Nov 9 09:49:52 2024 + Commit: Sam James gentoo org> CommitDate: Sat Nov 9 09:49:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39bdb06 dev-python/rapidfuzz: Stabilize 3.10.1 arm, #943059 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild index e97d242a28e1..dfe3308457c2 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~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: e4201701cfdd8247aab8c953b9ccb2e82e35182b Author: Sam James gentoo org> AuthorDate: Fri Nov 1 05:40:56 2024 + Commit: Sam James gentoo org> CommitDate: Fri Nov 1 05:40:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4201701 dev-python/rapidfuzz: Stabilize 3.10.0 x86, #941325 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild index 3b2af4c1b8bc..c6d946fc7b35 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~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: 1e7ebd090c1d979e61e4a8693cc958183e571c85
Author: Michał Górny gentoo org>
AuthorDate: Fri Oct 25 03:11:23 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Oct 25 03:11:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7ebd09
dev-python/rapidfuzz: Bump to 3.10.1
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 +
dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild | 59
2 files changed, 60 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 34f3f6741e2c..0760f2011e19 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,3 +1,4 @@
DIST rapidfuzz-3.10.0.tar.gz 57942780 BLAKE2B
3510ef495e9eb2a158eae73526e109809a9487ce48a70189b0c6f25957e46a6a640f1d0f9ef00203ea7730a2ba2b1086db9faf20434c92afb6b7205057aa5c22
SHA512
88e92ac4bfd72288546265c4d3957ce672f314f08f39b11ba21c267b07797eec45315af788f94152a4704e0782df77fbcb40ef6773be7d3a5d3684fd7230e437
+DIST rapidfuzz-3.10.1.tar.gz 57982250 BLAKE2B
7b0c5f4a940b46bcc340eb8bf32cec3389b243368c36caa92e39e62f18c7ebb1f56d439bf8609825b4b64d743dc0ae041b4660b89cd03af0016944620ab99648
SHA512
f72a9ed6e3fd64640a877d50ab25c90d1969adfd93ff0029526a94ff1e62aa4fd8e9b4ce63ee8a5b37cfb68d2966051e76d78b26ef502a8c0b28fe5f462c8462
DIST rapidfuzz-3.9.6.tar.gz 1596107 BLAKE2B
e108320e05ad3ad194b1ffa05d5fddc5bb6080e73ecb031117a0552d5685734870af4a87503022fceadf3fd38b31e71f85c05483b4aaaf4a9d7358d4566699b4
SHA512
015b947dcfd12ee48c7592ac2fc204833d8aa8e43110dab12dff7650e9f309a9a2017d2faf89b3c154cead23d9dc7fc1658f0ff5d2f8b5b3c73b2c97f021c7d9
DIST rapidfuzz-3.9.7.tar.gz 1596228 BLAKE2B
ba3188748dc408cbe91718e890fd67e9ee47feacfe2b307038d7bfc6ffdb7aebb016b2276b591a1fd3a5c59df29a1b55a905f938638907d11deec9575f98
SHA512
b1a50f3ff0af044e0aa57a053bcefb3227dce2ed17b94ed82afe72203c6e858221c5ca955e4f190a0cb7adaeada11fab7fa5958e1c439deec60d96899207269d
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild
new file mode 100644
index ..e97d242a28e1
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.10.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+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 ~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.1.1
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/cython-3[${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\.8\.0::' CMakeLists.txt || die
+ # https://github.com/scikit-build/scikit-build-core/issues/912
+ sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die
+
+ distutils-r1_src_prepare
+
+ export RAPIDFUZZ_BUILD_EXTENSION=1
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 6480d2335df914fcbf02d2cb88d46b0e3993e2c6 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 12 08:13:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 12 08:13:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6480d233 dev-python/rapidfuzz: Stabilize 3.10.0 ppc, #941325 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild index eadde50a97b2..a9b59ad6ee82 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~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: 63bed716fe1eb73525874306e9ab73b24cdcb9da Author: Michał Górny gentoo org> AuthorDate: Sat Oct 12 07:28:33 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 12 07:28:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63bed716 dev-python/rapidfuzz: Stabilize 3.10.0 arm, #941325 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild index 2eee376285bb..d66151b062f9 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~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: 06f80856bf6f403ba78f02e943aaa32e17a6fd9f Author: Michał Górny gentoo org> AuthorDate: Sat Oct 12 07:28:34 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 12 07:28:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f80856 dev-python/rapidfuzz: Stabilize 3.10.0 ppc64, #941325 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild index d66151b062f9..eadde50a97b2 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~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: dc6edfeabf6dbc74e63938aff22b3f621f6c2c5e Author: Michał Górny gentoo org> AuthorDate: Sat Oct 12 07:04:08 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 12 07:04:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6edfea dev-python/rapidfuzz: Stabilize 3.10.0 amd64, #941325 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild index 2da192431e19..2eee376285bb 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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: f150cd9f5d1d5878eb254ba775e76edb8d6d3630
Author: Michał Górny gentoo org>
AuthorDate: Fri Oct 4 02:55:56 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Fri Oct 4 03:12:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f150cd9f
dev-python/rapidfuzz: Work-around scikit-build-core version problems
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
index e47eb63b97c3..2da192431e19 100644
--- a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
@@ -45,6 +45,8 @@ src_prepare() {
find src -name '*.cxx' -delete || die
# do not require exact taskflow version
sed -i -e '/Taskflow/s:3\.7\.0::' CMakeLists.txt || die
+ # https://github.com/scikit-build/scikit-build-core/issues/912
+ sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die
distutils-r1_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 7583690e1e1f59a13676207dd043ad6acbc4 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 24 15:08:57 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 24 15:08:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7583690e dev-python/rapidfuzz: Keyword 3.10.0 mips, #940187 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild index 833f7d5ba897..e47eb63b97c3 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: b8af891314a75375215dd76bf1f41f6b0beaa663 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Sep 24 15:02:55 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Sep 24 15:02:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8af8913 dev-python/rapidfuzz: Stabilize 3.9.7 sparc, #939985 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild index b94b3279fb63..54534f44e80f 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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: 9440eae99fdc21dbe62e9e6aa28f6b0bcce30f70
Author: Michał Górny gentoo org>
AuthorDate: Tue Sep 24 05:36:28 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Sep 24 06:41:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9440eae9
dev-python/rapidfuzz: Bump to 3.10.0
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest| 1 +
dev-python/rapidfuzz/metadata.xml| 2 +-
dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild | 57
3 files changed, 59 insertions(+), 1 deletion(-)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index aeacfac51ea5..34f3f6741e2c 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1,3 @@
+DIST rapidfuzz-3.10.0.tar.gz 57942780 BLAKE2B
3510ef495e9eb2a158eae73526e109809a9487ce48a70189b0c6f25957e46a6a640f1d0f9ef00203ea7730a2ba2b1086db9faf20434c92afb6b7205057aa5c22
SHA512
88e92ac4bfd72288546265c4d3957ce672f314f08f39b11ba21c267b07797eec45315af788f94152a4704e0782df77fbcb40ef6773be7d3a5d3684fd7230e437
DIST rapidfuzz-3.9.6.tar.gz 1596107 BLAKE2B
e108320e05ad3ad194b1ffa05d5fddc5bb6080e73ecb031117a0552d5685734870af4a87503022fceadf3fd38b31e71f85c05483b4aaaf4a9d7358d4566699b4
SHA512
015b947dcfd12ee48c7592ac2fc204833d8aa8e43110dab12dff7650e9f309a9a2017d2faf89b3c154cead23d9dc7fc1658f0ff5d2f8b5b3c73b2c97f021c7d9
DIST rapidfuzz-3.9.7.tar.gz 1596228 BLAKE2B
ba3188748dc408cbe91718e890fd67e9ee47feacfe2b307038d7bfc6ffdb7aebb016b2276b591a1fd3a5c59df29a1b55a905f938638907d11deec9575f98
SHA512
b1a50f3ff0af044e0aa57a053bcefb3227dce2ed17b94ed82afe72203c6e858221c5ca955e4f190a0cb7adaeada11fab7fa5958e1c439deec60d96899207269d
diff --git a/dev-python/rapidfuzz/metadata.xml
b/dev-python/rapidfuzz/metadata.xml
index e69b40da9b2f..b9e1b20ae859 100644
--- a/dev-python/rapidfuzz/metadata.xml
+++ b/dev-python/rapidfuzz/metadata.xml
@@ -7,6 +7,6 @@
rapidfuzz/RapidFuzz
- rapidfuzz
+ RapidFuzz
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
new file mode 100644
index ..833f7d5ba897
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.10.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=scikit-build-core
+PYPI_PN=RapidFuzz
+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 ~loong ~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}]
+ 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_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 108c8a30f6f304192594f920ef0bb87ef15cbc1a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 21 11:51:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 21 11:51:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108c8a30 dev-python/rapidfuzz: Stabilize 3.9.7 ppc64, #939985 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild index cc7ab4f293f3..b94b3279fb63 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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: 55b8f7ac0a28bd85c0692241459457142f5c1494 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 21 11:39:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 21 11:39:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b8f7ac dev-python/rapidfuzz: Stabilize 3.9.7 ppc, #939985 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild index 30bcdddabae8..cc7ab4f293f3 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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: d4e70afe29af97b006433958b5bf5d687366d00f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Sep 21 11:08:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 21 11:08:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e70afe dev-python/rapidfuzz: Stabilize 3.9.7 amd64, #939985 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild index 8b1c306f6099..30bcdddabae8 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~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: 40af5818cd6fe6b061d2af41c7c604376b24fc0b Author: Sam James gentoo org> AuthorDate: Sat Sep 21 09:58:28 2024 + Commit: Sam James gentoo org> CommitDate: Sat Sep 21 09:58:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40af5818 dev-python/rapidfuzz: Stabilize 3.9.7 x86, #939985 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild index dec95890..8b1c306f6099 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~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: 1720106e18db5ddb3fe039d4360bd32ef7c26a66
Author: Michał Górny gentoo org>
AuthorDate: Tue Sep 3 04:04:30 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Sep 3 05:23:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1720106e
dev-python/rapidfuzz: Bump to 3.9.7
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest | 1 +
dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 6ceae30c7fb9..aeacfac51ea5 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,2 @@
DIST rapidfuzz-3.9.6.tar.gz 1596107 BLAKE2B
e108320e05ad3ad194b1ffa05d5fddc5bb6080e73ecb031117a0552d5685734870af4a87503022fceadf3fd38b31e71f85c05483b4aaaf4a9d7358d4566699b4
SHA512
015b947dcfd12ee48c7592ac2fc204833d8aa8e43110dab12dff7650e9f309a9a2017d2faf89b3c154cead23d9dc7fc1658f0ff5d2f8b5b3c73b2c97f021c7d9
+DIST rapidfuzz-3.9.7.tar.gz 1596228 BLAKE2B
ba3188748dc408cbe91718e890fd67e9ee47feacfe2b307038d7bfc6ffdb7aebb016b2276b591a1fd3a5c59df29a1b55a905f938638907d11deec9575f98
SHA512
b1a50f3ff0af044e0aa57a053bcefb3227dce2ed17b94ed82afe72203c6e858221c5ca955e4f190a0cb7adaeada11fab7fa5958e1c439deec60d96899207269d
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.9.7.ebuild
new file mode 100644
index ..000e71d2c36c
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.9.7.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: deccfc344056eb3bce50277d6fb8dae9d428c48a
Author: Michał Górny gentoo org>
AuthorDate: Sat Aug 31 09:16:38 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Aug 31 09:16:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deccfc34
dev-python/rapidfuzz: Remove old
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest | 2 -
dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild | 67 -
dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild | 67 -
3 files changed, 136 deletions(-)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index d1d4d202eee0..6ceae30c7fb9 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,3 +1 @@
-DIST rapidfuzz-3.9.4.tar.gz 1595863 BLAKE2B
ba835b6d1c5bc7da99ae7202ae469d9a1d069ea0351b732a701abbadfbe1539a389efb051cd58e462505ebcf6020b60ec6413d9f44bbfd63a0dc8419cded9722
SHA512
4494d86f17e7b4ae51639f1d2941d4e313c26739787f3a47261a5d5bf26da4091d918e1603e2199774edd5e1b91d67446b762a81e6b98496d67fbddb93effe21
-DIST rapidfuzz-3.9.5.tar.gz 1595894 BLAKE2B
ce46f5fdc15e3c4aeef801055569f5452512bd2b0d85a9c738672e4f98a7ca8de9b4ca451da4e031ffbd661075bcd00e8929ad46b6990a693e1aa137d8097c7b
SHA512
ddbb9b70ac9d3a0dce3d2632ee97bdb10afef5b33e73bb14ff51b70eb7c7e94dbc46132867a8279df4c15bddf6a85c0fa705f0d13bb157456b1e6dbc59e64a8f
DIST rapidfuzz-3.9.6.tar.gz 1596107 BLAKE2B
e108320e05ad3ad194b1ffa05d5fddc5bb6080e73ecb031117a0552d5685734870af4a87503022fceadf3fd38b31e71f85c05483b4aaaf4a9d7358d4566699b4
SHA512
015b947dcfd12ee48c7592ac2fc204833d8aa8e43110dab12dff7650e9f309a9a2017d2faf89b3c154cead23d9dc7fc1658f0ff5d2f8b5b3c73b2c97f021c7d9
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.9.4.ebuild
deleted file mode 100644
index 1cdc7dce3c36..
--- a/dev-python/rapidfuzz/rapidfuzz-3.9.4.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.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
-}
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild
deleted file mode 100644
index b3c5052459ea..
--- a/dev-python/rapidfuzz/rapidfuzz-3.9.5.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.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}]
-
[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/
commit: 157c36dcb16258b361d1ebc4fb9cc76c47cd67b6 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 31 08:00:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 31 08:00:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157c36dc dev-python/rapidfuzz: Stabilize 3.9.6 sparc, #938416 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild index b3c5052459ea..1cdc7dce3c36 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.6.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: fc1e3fcb38497ecd71070507309f6a4771c77f1b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 24 11:08:45 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 24 11:08:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc1e3fcb dev-python/rapidfuzz: Stabilize 3.9.6 ppc, #938416 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild index 65b07088673d..068a516a322e 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.6.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: 2aaa7667398d435d1f61d1662c1258d5f460e2a4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 24 11:08:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 24 11:08:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aaa7667 dev-python/rapidfuzz: Stabilize 3.9.6 arm, #938416 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild index 068a516a322e..b3c5052459ea 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.6.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: 3891f7fcfce96550173cb38f88edbd333794e9c1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 24 10:40:16 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 24 10:40:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3891f7fc dev-python/rapidfuzz: Stabilize 3.9.6 ppc64, #938416 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild index 9ae930523e92..65b07088673d 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.6.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: e0e8ffe89e1b72142a93068ea6a00318cfec5956 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 24 09:59:32 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 24 09:59:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e8ffe8 dev-python/rapidfuzz: Stabilize 3.9.6 amd64, #938416 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild index 96c320f9fba5..9ae930523e92 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.6.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: fd6a1ac0477262fcc419f1f15607dd4b6e9ddbff Author: Sam James gentoo org> AuthorDate: Sat Aug 24 08:17:39 2024 + Commit: Sam James gentoo org> CommitDate: Sat Aug 24 08:17:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6a1ac0 dev-python/rapidfuzz: Stabilize 3.9.6 x86, #938416 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild index 5db04327e8fa..96c320f9fba5 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.6.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: a74890bccd1e7a66a5a00f7fa0a402a95e545a47 Author: Sam James gentoo org> AuthorDate: Sat Aug 24 08:11:41 2024 + Commit: Sam James gentoo org> CommitDate: Sat Aug 24 08:11:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74890bc dev-python/rapidfuzz: Stabilize 3.9.6 arm64, #938416 Signed-off-by: Sam James gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild index 000e71d2c36c..5db04327e8fa 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.6.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: 0abc0d26948ea5fd5d167d717b3202f6df3a5126 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 17 09:56:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 17 09:56:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0abc0d26 dev-python/rapidfuzz: Stabilize 3.9.5 amd64, #938041 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild index 615c6f9a8428..3d5de09f5059 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.5.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: 9d9c73952f1e69e2096811b38f5f000e1e2abb72 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 17 09:56:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 17 09:56:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d9c7395 dev-python/rapidfuzz: Stabilize 3.9.5 arm64, #938041 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild index d7e4bddb49de..615c6f9a8428 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.5.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: 209474b45c6db4bbc2239fafafb3e424aa11dad1 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 17 09:56:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 17 09:56:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=209474b4 dev-python/rapidfuzz: Stabilize 3.9.5 ppc, #938041 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild index 0790178f87e1..d7e4bddb49de 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.5.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: f56b7a175362b92916aacbd254b567b608c4f4c5 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 17 09:56:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 17 09:56:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56b7a17 dev-python/rapidfuzz: Stabilize 3.9.5 ppc64, #938041 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild index 3d5de09f5059..b3c5052459ea 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.5.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: e3be02a2c711c0358d0907b2dddf2f53d5a11925 Author: Jakov Smolić gentoo org> AuthorDate: Sat Aug 17 08:33:25 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Aug 17 08:33:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3be02a2 dev-python/rapidfuzz: Stabilize 3.9.5 arm, #938041 Signed-off-by: Jakov Smolić gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild index 6f32a1e9414c..0790178f87e1 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.5.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: 42f3084f5042c7537ddc14a44820cc4727ff72df Author: Michał Górny gentoo org> AuthorDate: Sat Aug 17 07:51:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 17 07:51:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f3084f dev-python/rapidfuzz: Stabilize 3.9.5 x86, #938041 Signed-off-by: Michał Górny gentoo.org> dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild b/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild index 000e71d2c36c..6f32a1e9414c 100644 --- a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild +++ b/dev-python/rapidfuzz/rapidfuzz-3.9.5.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: 9558b0330063b6feeeddff24d231fdb388f8c736
Author: Michał Górny gentoo org>
AuthorDate: Wed Aug 7 04:30:35 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Wed Aug 7 04:30:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9558b033
dev-python/rapidfuzz: Bump to 3.9.6
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest | 1 +
dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index a6d17e9a7119..d1d4d202eee0 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1,2 +1,3 @@
DIST rapidfuzz-3.9.4.tar.gz 1595863 BLAKE2B
ba835b6d1c5bc7da99ae7202ae469d9a1d069ea0351b732a701abbadfbe1539a389efb051cd58e462505ebcf6020b60ec6413d9f44bbfd63a0dc8419cded9722
SHA512
4494d86f17e7b4ae51639f1d2941d4e313c26739787f3a47261a5d5bf26da4091d918e1603e2199774edd5e1b91d67446b762a81e6b98496d67fbddb93effe21
DIST rapidfuzz-3.9.5.tar.gz 1595894 BLAKE2B
ce46f5fdc15e3c4aeef801055569f5452512bd2b0d85a9c738672e4f98a7ca8de9b4ca451da4e031ffbd661075bcd00e8929ad46b6990a693e1aa137d8097c7b
SHA512
ddbb9b70ac9d3a0dce3d2632ee97bdb10afef5b33e73bb14ff51b70eb7c7e94dbc46132867a8279df4c15bddf6a85c0fa705f0d13bb157456b1e6dbc59e64a8f
+DIST rapidfuzz-3.9.6.tar.gz 1596107 BLAKE2B
e108320e05ad3ad194b1ffa05d5fddc5bb6080e73ecb031117a0552d5685734870af4a87503022fceadf3fd38b31e71f85c05483b4aaaf4a9d7358d4566699b4
SHA512
015b947dcfd12ee48c7592ac2fc204833d8aa8e43110dab12dff7650e9f309a9a2017d2faf89b3c154cead23d9dc7fc1658f0ff5d2f8b5b3c73b2c97f021c7d9
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.9.6.ebuild
new file mode 100644
index ..000e71d2c36c
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.9.6.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: b646332de3adec27120ccd6236386e4b458ecc80
Author: Michał Górny gentoo org>
AuthorDate: Tue Jul 30 02:34:50 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue Jul 30 02:45:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b646332d
dev-python/rapidfuzz: Bump to 3.9.5
Signed-off-by: Michał Górny gentoo.org>
dev-python/rapidfuzz/Manifest | 1 +
dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild | 67 +
2 files changed, 68 insertions(+)
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 9fedb67168c0..a6d17e9a7119 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -1 +1,2 @@
DIST rapidfuzz-3.9.4.tar.gz 1595863 BLAKE2B
ba835b6d1c5bc7da99ae7202ae469d9a1d069ea0351b732a701abbadfbe1539a389efb051cd58e462505ebcf6020b60ec6413d9f44bbfd63a0dc8419cded9722
SHA512
4494d86f17e7b4ae51639f1d2941d4e313c26739787f3a47261a5d5bf26da4091d918e1603e2199774edd5e1b91d67446b762a81e6b98496d67fbddb93effe21
+DIST rapidfuzz-3.9.5.tar.gz 1595894 BLAKE2B
ce46f5fdc15e3c4aeef801055569f5452512bd2b0d85a9c738672e4f98a7ca8de9b4ca451da4e031ffbd661075bcd00e8929ad46b6990a693e1aa137d8097c7b
SHA512
ddbb9b70ac9d3a0dce3d2632ee97bdb10afef5b33e73bb14ff51b70eb7c7e94dbc46132867a8279df4c15bddf6a85c0fa705f0d13bb157456b1e6dbc59e64a8f
diff --git a/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild
b/dev-python/rapidfuzz/rapidfuzz-3.9.5.ebuild
new file mode 100644
index ..000e71d2c36c
--- /dev/null
+++ b/dev-python/rapidfuzz/rapidfuzz-3.9.5.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: 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
-}
