[gentoo-commits] repo/gentoo:master commit in: dev-python/rapidfuzz/

2025-12-02 Thread Arthur Zamarin
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/

2025-12-02 Thread Arthur Zamarin
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/

2025-12-02 Thread Sam James
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/

2025-12-01 Thread Sam James
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/

2025-12-01 Thread Sam James
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/

2025-12-01 Thread Eli Schwartz
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/

2025-11-01 Thread Michał Górny
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/

2025-10-31 Thread Michał Górny
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/

2025-10-31 Thread Michał Górny
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/

2025-10-18 Thread Arthur Zamarin
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/

2025-09-28 Thread Arthur Zamarin
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/

2025-09-28 Thread Arthur Zamarin
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/

2025-09-27 Thread Arthur Zamarin
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/

2025-09-27 Thread Arthur Zamarin
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/

2025-09-20 Thread Michał Górny
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/

2025-08-27 Thread Michał Górny
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/

2025-08-09 Thread Michał Górny
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/

2025-08-02 Thread Michał Górny
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/

2025-08-02 Thread Michał Górny
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/

2025-04-23 Thread Michał Górny
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/

2025-04-23 Thread Sam James
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/

2025-04-20 Thread Sam James
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/

2025-04-19 Thread Arthur Zamarin
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/

2025-04-19 Thread Michał Górny
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/

2025-04-04 Thread Michał Górny
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/

2025-03-24 Thread Michał Górny
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/

2025-03-24 Thread Arthur Zamarin
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/

2025-03-22 Thread Sam James
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/

2025-03-22 Thread Sam James
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/

2025-03-22 Thread Arthur Zamarin
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/

2025-03-22 Thread Arthur Zamarin
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/

2025-03-22 Thread Arthur Zamarin
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/

2025-03-22 Thread Arthur Zamarin
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/

2025-03-02 Thread Michał Górny
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/

2025-02-27 Thread Michał Górny
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/

2025-02-22 Thread Michał Górny
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/

2025-02-22 Thread Sam James
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/

2025-02-15 Thread Sam James
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/

2025-02-15 Thread Jakov Smolić
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/

2025-02-15 Thread Arthur Zamarin
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/

2025-02-15 Thread Arthur Zamarin
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/

2025-02-15 Thread Arthur Zamarin
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/

2025-02-15 Thread Arthur Zamarin
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/

2025-01-30 Thread Michał Górny
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/

2025-01-04 Thread Michał Górny
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/

2025-01-04 Thread Sam James
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/

2025-01-04 Thread Sam James
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/

2025-01-04 Thread Sam James
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/

2025-01-04 Thread Sam James
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/

2025-01-04 Thread Sam James
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/

2025-01-04 Thread Sam James
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/

2025-01-04 Thread Arthur Zamarin
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/

2024-12-18 Thread Michał Górny
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/

2024-11-09 Thread Michał Górny
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/

2024-11-09 Thread Sam James
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/

2024-11-09 Thread Sam James
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/

2024-11-09 Thread Arthur Zamarin
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/

2024-11-09 Thread Arthur Zamarin
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/

2024-11-09 Thread Sam James
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/

2024-10-31 Thread Sam James
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/

2024-10-24 Thread Michał Górny
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/

2024-10-12 Thread Michał Górny
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/

2024-10-12 Thread Michał Górny
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/

2024-10-12 Thread Michał Górny
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/

2024-10-12 Thread Michał Górny
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/

2024-10-03 Thread Michał Górny
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/

2024-09-24 Thread Arthur Zamarin
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/

2024-09-24 Thread Arthur Zamarin
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/

2024-09-23 Thread Michał Górny
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/

2024-09-21 Thread Arthur Zamarin
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/

2024-09-21 Thread Arthur Zamarin
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/

2024-09-21 Thread Arthur Zamarin
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/

2024-09-21 Thread Sam James
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/

2024-09-02 Thread Michał Górny
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/

2024-08-31 Thread Michał Górny
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/

2024-08-31 Thread Arthur Zamarin
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/

2024-08-24 Thread Arthur Zamarin
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/

2024-08-24 Thread Arthur Zamarin
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/

2024-08-24 Thread Arthur Zamarin
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/

2024-08-24 Thread Arthur Zamarin
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/

2024-08-24 Thread Sam James
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/

2024-08-24 Thread Sam James
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/

2024-08-17 Thread Michał Górny
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/

2024-08-17 Thread Michał Górny
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/

2024-08-17 Thread Michał Górny
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/

2024-08-17 Thread Michał Górny
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/

2024-08-17 Thread Jakov Smolić
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/

2024-08-17 Thread Michał Górny
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/

2024-08-06 Thread Michał Górny
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/

2024-07-29 Thread Michał Górny
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/

2024-07-20 Thread Michał Górny
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/

2024-07-20 Thread Sam James
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/

2024-07-20 Thread Sam James
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/

2024-07-20 Thread Sam James
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/

2024-07-20 Thread Arthur Zamarin
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/

2024-07-20 Thread Arthur Zamarin
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/

2024-07-20 Thread Arthur Zamarin
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/

2024-07-20 Thread Arthur Zamarin
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/

2024-07-02 Thread Michał Górny
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/

2024-06-29 Thread Michał Górny
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
-}



  1   2   3   >