From 37a70116f44600143a94938a807de6104ef1f508 Mon Sep 17 00:00:00 2001 From: "Iztok Fister Jr." <iztok@iztok.dev> Date: Fri, 8 Nov 2024 16:12:17 +0100 Subject: [PATCH] community/py3-niapy: upgrade to 2.5.1 --- community/py3-niapy/APKBUILD | 8 ++++---- community/py3-niapy/numpy2-float.patch | 17 +++++++++++++---- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/community/py3-niapy/APKBUILD b/community/py3-niapy/APKBUILD index 2d34c03af545..4dd72ac1496a 100644 --- a/community/py3-niapy/APKBUILD +++ b/community/py3-niapy/APKBUILD @@ -2,8 +2,8 @@ # Maintainer: Iztok Fister, Jr. <iztok@iztok-jr-fister.eu> pkgname=py3-niapy _pkgorig=NiaPy -pkgver=2.3.1 -pkgrel=3 +pkgver=2.5.1 +pkgrel=0 pkgdesc="Python micro framework for building nature-inspired algorithms" url="https://niapy.org" arch="noarch" @@ -43,6 +43,6 @@ package() { } sha512sums=" -184fea05c8790cc77f04ec974a78ad8b1c7677d6fab59695efd90b4c793967f97f8c48b7d79d863bad9df7224e3120d0ee714940847f5414d01715aafe7e562b py3-niapy-2.3.1.tar.gz -df253e2d2a41a3d60408330f596c6d8a6e510202909895da2a23698fe48e887c5ee93d872f5d3e570ecb7c541577e09ba42157686ef41f8f924505d91f8c641b numpy2-float.patch +2021c81882ce99f2b97c4fa892143c875717d69a819661f1ef6e5f8d923cca0b5c6d3afa2f0134bb95cba0bd08b4a5ea9f2e20fac618ff0ff03501f33ab937d7 py3-niapy-2.5.1.tar.gz +83f552c6e6fc49f65fa816ccf6474de4aabf4589a90abd1b7a3da975c2ccb9c3c3aa2decfcf972d36d42e0c672f98fb72350e608aa102492c158f0502e3e7382 numpy2-float.patch " diff --git a/community/py3-niapy/numpy2-float.patch b/community/py3-niapy/numpy2-float.patch index c494abf92952..fc02be10842e 100644 --- a/community/py3-niapy/numpy2-float.patch +++ b/community/py3-niapy/numpy2-float.patch @@ -1,8 +1,17 @@ -Update numpy float cast for numpy 2.0 compatibility. +From 99cb246ed483d5961d4ff17395732abcb85dced1 Mon Sep 17 00:00:00 2001 +From: "Iztok Fister Jr." <iztok@iztok.dev> +Date: Fri, 8 Nov 2024 15:08:37 +0100 +Subject: [PATCH] Fix numpy 2.0 compatibility in ILSHADE implementation ---- NiaPy-2.3.1-origin/niapy/algorithms/modified/shade.py -+++ NiaPy-2.3.1/niapy/algorithms/modified/shade.py -@@ -514,7 +514,7 @@ +--- + niapy/algorithms/modified/ilshade.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/niapy/algorithms/modified/ilshade.py b/niapy/algorithms/modified/ilshade.py +index e0f3fd6a..de3d7b28 100644 +--- a/niapy/algorithms/modified/ilshade.py ++++ b/niapy/algorithms/modified/ilshade.py +@@ -244,7 +244,7 @@ def post_selection(self, pop, arc, arc_ind_cnt, task, xb, fxb, pbest_factor, **k max_nfe = task.max_evals nfe = task.evals -- GitLab