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

2023-11-13 Thread Andrew Ammerlaan
commit: ddb8a4a056fbddbdd49d533fb9822baa90d1457a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Nov 13 14:49:20 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon Nov 13 14:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb8a4a0

dev-python/pyamg: enable py3.12

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyamg/pyamg-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyamg/pyamg-5.0.1.ebuild 
b/dev-python/pyamg/pyamg-5.0.1.ebuild
index 41040e9f8260..64791bff6c6d 100644
--- a/dev-python/pyamg/pyamg-5.0.1.ebuild
+++ b/dev-python/pyamg/pyamg-5.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-07-24 Thread Michał Górny
commit: 46a5a8dee160f432d92118086ccf29dd248f08f6
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 24 11:19:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 24 11:33:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a5a8de

dev-python/pyamg: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/Manifest   |  1 -
 dev-python/pyamg/pyamg-5.0.0.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index fe66b09731cc..1228f683422a 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,2 +1 @@
-DIST pyamg-5.0.0.gh.tar.gz 4132243 BLAKE2B 
72630feb399653566c32ece3aad52f7e7634418c607ff8a4cc84aa1f5a378ef27b0b954e2ed1e52a9cb74a26a3b0c30ca3b0c25469ad4a7001dd5dc0b6a2a535
 SHA512 
c601e93dbc805f56aa976e5e32c80ae8307022736f29d1d28c5646e814d0c3684b1241f0d8953a2c47ba372107c013e9421d49997340887c0dc92d7c0a56dea7
 DIST pyamg-5.0.1.gh.tar.gz 4132815 BLAKE2B 
578a8b1ff7eb627698ba1f0fc2483c614bf73b38b0f38ba11264a3754d5d6e24dd09b818e42d059e7efc18300bb7eb0f661c8ad9e874fcb4d316c5dcebce27df
 SHA512 
d04291854840bbf349cb7b73a392bf3d043f8db88ed1070e8689d45803c8544470d09c2eb268d57ac994e59b99b3f42c8350f1e3612600069c2b93f65ceb659f

diff --git a/dev-python/pyamg/pyamg-5.0.0.ebuild 
b/dev-python/pyamg/pyamg-5.0.0.ebuild
deleted file mode 100644
index 5bb7822705bf..
--- a/dev-python/pyamg/pyamg-5.0.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="
-   https://www.pyamg.org/
-   https://github.com/pyamg/pyamg/
-   https://pypi.org/project/pyamg/
-"
-SRC_URI="
-   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   dev-python/CppHeaderParser[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${DEPEND}
-   >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
-   test? (
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   cd "${T}" || die
-   epytest --pyargs pyamg
-}



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

2023-07-03 Thread Michał Górny
commit: b5faf7b74132cf863ae6e737021644089701f6cd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  4 02:41:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  4 02:41:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5faf7b7

dev-python/pyamg: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/Manifest   |  1 -
 dev-python/pyamg/pyamg-4.2.3.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 7999a746afb2..fe66b09731cc 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,3 +1,2 @@
-DIST pyamg-4.2.3.gh.tar.gz 4101959 BLAKE2B 
190cce0bb06bbfc09e8c7a8d6d70498308e4d0e098c23a12d12ae8373b56ef183694430c1f85e287682f9733e3f85ff2bd94d8e10003f578af32f3c3f583a8f4
 SHA512 
ad11ed2870de41bb9596167a5a7fc3edd4c4bc898c2f5b5ffa3cfa862372d993fe1adfc5f3d199150ba69a4d2acbf75e5d99b3aa872273da0d05f1fd8d9f5c6d
 DIST pyamg-5.0.0.gh.tar.gz 4132243 BLAKE2B 
72630feb399653566c32ece3aad52f7e7634418c607ff8a4cc84aa1f5a378ef27b0b954e2ed1e52a9cb74a26a3b0c30ca3b0c25469ad4a7001dd5dc0b6a2a535
 SHA512 
c601e93dbc805f56aa976e5e32c80ae8307022736f29d1d28c5646e814d0c3684b1241f0d8953a2c47ba372107c013e9421d49997340887c0dc92d7c0a56dea7
 DIST pyamg-5.0.1.gh.tar.gz 4132815 BLAKE2B 
578a8b1ff7eb627698ba1f0fc2483c614bf73b38b0f38ba11264a3754d5d6e24dd09b818e42d059e7efc18300bb7eb0f661c8ad9e874fcb4d316c5dcebce27df
 SHA512 
d04291854840bbf349cb7b73a392bf3d043f8db88ed1070e8689d45803c8544470d09c2eb268d57ac994e59b99b3f42c8350f1e3612600069c2b93f65ceb659f

diff --git a/dev-python/pyamg/pyamg-4.2.3.ebuild 
b/dev-python/pyamg/pyamg-4.2.3.ebuild
deleted file mode 100644
index 6660400f..
--- a/dev-python/pyamg/pyamg-4.2.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="https://pyamg.org;
-SRC_URI="
-   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]"
-BDEPEND="
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   test? (
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
-   cd "${T}" || die
-   epytest --pyargs pyamg
-}



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

2023-07-03 Thread Michał Górny
commit: 9c29f4b52f202e232f0fb2b7a491cce3d36f0487
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  4 02:36:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  4 02:36:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c29f4b5

dev-python/pyamg: Bump to 5.0.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-5.0.1.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index ee76c73d48d8..7999a746afb2 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,2 +1,3 @@
 DIST pyamg-4.2.3.gh.tar.gz 4101959 BLAKE2B 
190cce0bb06bbfc09e8c7a8d6d70498308e4d0e098c23a12d12ae8373b56ef183694430c1f85e287682f9733e3f85ff2bd94d8e10003f578af32f3c3f583a8f4
 SHA512 
ad11ed2870de41bb9596167a5a7fc3edd4c4bc898c2f5b5ffa3cfa862372d993fe1adfc5f3d199150ba69a4d2acbf75e5d99b3aa872273da0d05f1fd8d9f5c6d
 DIST pyamg-5.0.0.gh.tar.gz 4132243 BLAKE2B 
72630feb399653566c32ece3aad52f7e7634418c607ff8a4cc84aa1f5a378ef27b0b954e2ed1e52a9cb74a26a3b0c30ca3b0c25469ad4a7001dd5dc0b6a2a535
 SHA512 
c601e93dbc805f56aa976e5e32c80ae8307022736f29d1d28c5646e814d0c3684b1241f0d8953a2c47ba372107c013e9421d49997340887c0dc92d7c0a56dea7
+DIST pyamg-5.0.1.gh.tar.gz 4132815 BLAKE2B 
578a8b1ff7eb627698ba1f0fc2483c614bf73b38b0f38ba11264a3754d5d6e24dd09b818e42d059e7efc18300bb7eb0f661c8ad9e874fcb4d316c5dcebce27df
 SHA512 
d04291854840bbf349cb7b73a392bf3d043f8db88ed1070e8689d45803c8544470d09c2eb268d57ac994e59b99b3f42c8350f1e3612600069c2b93f65ceb659f

diff --git a/dev-python/pyamg/pyamg-5.0.1.ebuild 
b/dev-python/pyamg/pyamg-5.0.1.ebuild
new file mode 100644
index ..41040e9f8260
--- /dev/null
+++ b/dev-python/pyamg/pyamg-5.0.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="
+   https://www.pyamg.org/
+   https://github.com/pyamg/pyamg/
+   https://pypi.org/project/pyamg/
+"
+SRC_URI="
+   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   dev-python/CppHeaderParser[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${DEPEND}
+   >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs pyamg
+}



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

2023-05-04 Thread Michał Górny
commit: e22deb408b797c1fba68bd831adfc3150a62a8a7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  4 16:20:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May  4 16:20:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22deb40

dev-python/pyamg: Set DISTUTILS_EXT=1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/pyamg-5.0.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pyamg/pyamg-5.0.0.ebuild 
b/dev-python/pyamg/pyamg-5.0.0.ebuild
index 4171b0ddd8fe..5bb7822705bf 100644
--- a/dev-python/pyamg/pyamg-5.0.0.ebuild
+++ b/dev-python/pyamg/pyamg-5.0.0.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 



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

2023-04-17 Thread Michał Górny
commit: f7cdfcd6620fc89b2c89f0d546045e0fd23af750
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 18 02:44:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 18 02:54:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7cdfcd6

dev-python/pyamg: Bump to 5.0.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-5.0.0.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index b2369788dc5a..ee76c73d48d8 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1 +1,2 @@
 DIST pyamg-4.2.3.gh.tar.gz 4101959 BLAKE2B 
190cce0bb06bbfc09e8c7a8d6d70498308e4d0e098c23a12d12ae8373b56ef183694430c1f85e287682f9733e3f85ff2bd94d8e10003f578af32f3c3f583a8f4
 SHA512 
ad11ed2870de41bb9596167a5a7fc3edd4c4bc898c2f5b5ffa3cfa862372d993fe1adfc5f3d199150ba69a4d2acbf75e5d99b3aa872273da0d05f1fd8d9f5c6d
+DIST pyamg-5.0.0.gh.tar.gz 4132243 BLAKE2B 
72630feb399653566c32ece3aad52f7e7634418c607ff8a4cc84aa1f5a378ef27b0b954e2ed1e52a9cb74a26a3b0c30ca3b0c25469ad4a7001dd5dc0b6a2a535
 SHA512 
c601e93dbc805f56aa976e5e32c80ae8307022736f29d1d28c5646e814d0c3684b1241f0d8953a2c47ba372107c013e9421d49997340887c0dc92d7c0a56dea7

diff --git a/dev-python/pyamg/pyamg-5.0.0.ebuild 
b/dev-python/pyamg/pyamg-5.0.0.ebuild
new file mode 100644
index ..4171b0ddd8fe
--- /dev/null
+++ b/dev-python/pyamg/pyamg-5.0.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="
+   https://www.pyamg.org/
+   https://github.com/pyamg/pyamg/
+   https://pypi.org/project/pyamg/
+"
+SRC_URI="
+   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   dev-python/CppHeaderParser[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${DEPEND}
+   >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs pyamg
+}



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

2022-10-19 Thread Andrew Ammerlaan
commit: bd8f9c7595d81b455adcbd4730a9dce2a5c89e12
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Oct 19 09:44:55 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Oct 19 09:44:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8f9c75

dev-python/pyamg: enable py3.11

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyamg/pyamg-4.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyamg/pyamg-4.2.3.ebuild 
b/dev-python/pyamg/pyamg-4.2.3.ebuild
index 3b4aa574d96e..bffdae1ebd68 100644
--- a/dev-python/pyamg/pyamg-4.2.3.ebuild
+++ b/dev-python/pyamg/pyamg-4.2.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-06-04 Thread Michał Górny
commit: baf8eeb71bf13fe7768b327ef6ffef0a6e4e
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun  5 05:37:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun  5 05:40:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf8

dev-python/pyamg: Add python@ as co-maint.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/pyamg/metadata.xml b/dev-python/pyamg/metadata.xml
index ed9509d3fc52..8f956fe42d97 100644
--- a/dev-python/pyamg/metadata.xml
+++ b/dev-python/pyamg/metadata.xml
@@ -5,6 +5,10 @@
 s...@gentoo.org
 Gentoo Science Project
   
+  
+pyt...@gentoo.org
+Python
+  
   
   PyAMG is a library of Algebraic Multigrid (AMG) solvers with a
   Python interface.



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyamg/files/, dev-python/pyamg/

2022-05-16 Thread Michał Górny
commit: 14f43f6b1faab8e495c88e0c3587bcbb58b175b1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 16 13:10:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 16 13:10:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f43f6b

dev-python/pyamg: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/Manifest |  3 ---
 dev-python/pyamg/files/pyamg-4.0.0-test.patch | 14 --
 dev-python/pyamg/pyamg-4.1.0.ebuild   | 29 
 dev-python/pyamg/pyamg-4.2.1.ebuild   | 37 -
 dev-python/pyamg/pyamg-4.2.2.ebuild   | 39 ---
 5 files changed, 122 deletions(-)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 48e0aaa3ffbc..b2369788dc5a 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,4 +1 @@
-DIST pyamg-4.1.0.tar.gz 749906 BLAKE2B 
31c05d64317b32cbdbd616e982557f0a94bc17b2fce3d982fe93e629d56ad526516603032b3cba9785bf5ebed038481ae641f55a5a1ad621442dde08791981cb
 SHA512 
311642cbbe8dca621cb58bebb1bb05b7dc7b2364713886df96937ba56575137bcb4fb7006a232d2c14380cd41f4337f6f09a8a9794e279a155f27287497d2b08
-DIST pyamg-4.2.1.gh.tar.gz 3900395 BLAKE2B 
ad4427eb297f044b4782274ce55799bd9da4abec108267c4c0aaedab38e2fb4d89c4c365eca90e4045c411254640ead667fa0e511d9597ff00081c0ebacde9b2
 SHA512 
933f5f1da808cb02ff5fa91df54a48a971bb3b017582f5a829cf71c94f698469476b9f0306962140dc38f7265266c9b53f98dc7aaa99945b45bfa83003d26df9
-DIST pyamg-4.2.2.gh.tar.gz 3900331 BLAKE2B 
34858026eb9e1eff20101e3ef810e7f3fed40e5b363c3a0858189276259576b8abe4d2a46fc386a1d759eff724bb8b7814944d08fd555783cf33e908a05812f0
 SHA512 
f9f18df8b34f240be7e738f1e0f74f348d718f63bb7a32bf0c78158e2ace985d60fc182beee5a9e75248aad3fafe0525a6f41b3acc356c52ce15b52730cbd970
 DIST pyamg-4.2.3.gh.tar.gz 4101959 BLAKE2B 
190cce0bb06bbfc09e8c7a8d6d70498308e4d0e098c23a12d12ae8373b56ef183694430c1f85e287682f9733e3f85ff2bd94d8e10003f578af32f3c3f583a8f4
 SHA512 
ad11ed2870de41bb9596167a5a7fc3edd4c4bc898c2f5b5ffa3cfa862372d993fe1adfc5f3d199150ba69a4d2acbf75e5d99b3aa872273da0d05f1fd8d9f5c6d

diff --git a/dev-python/pyamg/files/pyamg-4.0.0-test.patch 
b/dev-python/pyamg/files/pyamg-4.0.0-test.patch
deleted file mode 100644
index 316d0a2baad4..
--- a/dev-python/pyamg/files/pyamg-4.0.0-test.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Backported from: 
https://github.com/pyamg/pyamg/commit/6f5e549e6105e18cfff9bf4b5f1834d081fa4510
-Author: Luke Olson
 a/pyamg/aggregation/tests/test_smooth.py
-+++ b/pyamg/aggregation/tests/test_smooth.py
-@@ -485,6 +485,9 @@ class TestEnergyMin(TestCase):
- Bc = ml.levels[1].B
- P = ml.levels[0].P.tocsr()
- 
-+T.eliminate_zeros()
-+P.eliminate_zeros()
-+
- # P should preserve B in its range, wherever P
- # has enough nonzeros
- mask = ((P.indptr[1:] - P.indptr[:-1]) >= B.shape[1])

diff --git a/dev-python/pyamg/pyamg-4.1.0.ebuild 
b/dev-python/pyamg/pyamg-4.1.0.ebuild
deleted file mode 100644
index 27080fa711fe..
--- a/dev-python/pyamg/pyamg-4.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{7..10} )
-inherit distutils-r1
-
-DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="https://pyamg.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]"
-# cannot be enabled by "distutils_enable_tests pytest"
-BDEPEND="
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests setup.py
-
-PATCHES=( "${FILESDIR}"/${PN}-4.0.0-test.patch )

diff --git a/dev-python/pyamg/pyamg-4.2.1.ebuild 
b/dev-python/pyamg/pyamg-4.2.1.ebuild
deleted file mode 100644
index 971ced744f5c..
--- a/dev-python/pyamg/pyamg-4.2.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="https://pyamg.org;
-SRC_URI="
-   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]"
-BDEPEND="
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   test? (
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests 

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

2022-04-16 Thread Arthur Zamarin
commit: e8da2a528a561b7eb82539cecfab20b861d04226
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 15:11:27 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 15:36:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8da2a52

dev-python/pyamg: add 4.2.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-4.2.3.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 70c507a67c10..48e0aaa3ffbc 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,3 +1,4 @@
 DIST pyamg-4.1.0.tar.gz 749906 BLAKE2B 
31c05d64317b32cbdbd616e982557f0a94bc17b2fce3d982fe93e629d56ad526516603032b3cba9785bf5ebed038481ae641f55a5a1ad621442dde08791981cb
 SHA512 
311642cbbe8dca621cb58bebb1bb05b7dc7b2364713886df96937ba56575137bcb4fb7006a232d2c14380cd41f4337f6f09a8a9794e279a155f27287497d2b08
 DIST pyamg-4.2.1.gh.tar.gz 3900395 BLAKE2B 
ad4427eb297f044b4782274ce55799bd9da4abec108267c4c0aaedab38e2fb4d89c4c365eca90e4045c411254640ead667fa0e511d9597ff00081c0ebacde9b2
 SHA512 
933f5f1da808cb02ff5fa91df54a48a971bb3b017582f5a829cf71c94f698469476b9f0306962140dc38f7265266c9b53f98dc7aaa99945b45bfa83003d26df9
 DIST pyamg-4.2.2.gh.tar.gz 3900331 BLAKE2B 
34858026eb9e1eff20101e3ef810e7f3fed40e5b363c3a0858189276259576b8abe4d2a46fc386a1d759eff724bb8b7814944d08fd555783cf33e908a05812f0
 SHA512 
f9f18df8b34f240be7e738f1e0f74f348d718f63bb7a32bf0c78158e2ace985d60fc182beee5a9e75248aad3fafe0525a6f41b3acc356c52ce15b52730cbd970
+DIST pyamg-4.2.3.gh.tar.gz 4101959 BLAKE2B 
190cce0bb06bbfc09e8c7a8d6d70498308e4d0e098c23a12d12ae8373b56ef183694430c1f85e287682f9733e3f85ff2bd94d8e10003f578af32f3c3f583a8f4
 SHA512 
ad11ed2870de41bb9596167a5a7fc3edd4c4bc898c2f5b5ffa3cfa862372d993fe1adfc5f3d199150ba69a4d2acbf75e5d99b3aa872273da0d05f1fd8d9f5c6d

diff --git a/dev-python/pyamg/pyamg-4.2.3.ebuild 
b/dev-python/pyamg/pyamg-4.2.3.ebuild
new file mode 100644
index ..3b4aa574d96e
--- /dev/null
+++ b/dev-python/pyamg/pyamg-4.2.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="https://pyamg.org;
+SRC_URI="
+   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   test? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs pyamg
+}



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

2022-02-06 Thread Michał Górny
commit: e670b3a6dfc1cdb8f4ba58d42ac848a74c10de81
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Feb  7 06:03:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Feb  7 07:59:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e670b3a6

dev-python/pyamg: Bump to 4.2.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-4.2.2.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 4fa01624f567..70c507a67c10 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,2 +1,3 @@
 DIST pyamg-4.1.0.tar.gz 749906 BLAKE2B 
31c05d64317b32cbdbd616e982557f0a94bc17b2fce3d982fe93e629d56ad526516603032b3cba9785bf5ebed038481ae641f55a5a1ad621442dde08791981cb
 SHA512 
311642cbbe8dca621cb58bebb1bb05b7dc7b2364713886df96937ba56575137bcb4fb7006a232d2c14380cd41f4337f6f09a8a9794e279a155f27287497d2b08
 DIST pyamg-4.2.1.gh.tar.gz 3900395 BLAKE2B 
ad4427eb297f044b4782274ce55799bd9da4abec108267c4c0aaedab38e2fb4d89c4c365eca90e4045c411254640ead667fa0e511d9597ff00081c0ebacde9b2
 SHA512 
933f5f1da808cb02ff5fa91df54a48a971bb3b017582f5a829cf71c94f698469476b9f0306962140dc38f7265266c9b53f98dc7aaa99945b45bfa83003d26df9
+DIST pyamg-4.2.2.gh.tar.gz 3900331 BLAKE2B 
34858026eb9e1eff20101e3ef810e7f3fed40e5b363c3a0858189276259576b8abe4d2a46fc386a1d759eff724bb8b7814944d08fd555783cf33e908a05812f0
 SHA512 
f9f18df8b34f240be7e738f1e0f74f348d718f63bb7a32bf0c78158e2ace985d60fc182beee5a9e75248aad3fafe0525a6f41b3acc356c52ce15b52730cbd970

diff --git a/dev-python/pyamg/pyamg-4.2.2.ebuild 
b/dev-python/pyamg/pyamg-4.2.2.ebuild
new file mode 100644
index ..3b4aa574d96e
--- /dev/null
+++ b/dev-python/pyamg/pyamg-4.2.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="https://pyamg.org;
+SRC_URI="
+   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   test? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   cd "${T}" || die
+   epytest --pyargs pyamg
+}



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

2022-02-01 Thread Arthur Zamarin
commit: 9cd9122b917025bf51694d5ed45e6bead8747be6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Feb  1 18:16:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Feb  1 18:43:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd9122b

dev-python/pyamg: fix test calls

Use better way to handle pytest C errors

Fixes: 31f75efcb11aefe2502f36facf2f1c329b022233
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyamg/pyamg-4.2.1.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-python/pyamg/pyamg-4.2.1.ebuild 
b/dev-python/pyamg/pyamg-4.2.1.ebuild
index cdcc0310a2cb..971ced744f5c 100644
--- a/dev-python/pyamg/pyamg-4.2.1.ebuild
+++ b/dev-python/pyamg/pyamg-4.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,7 +32,6 @@ distutils_enable_tests pytest
 export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
 
 python_test() {
-   cp -r -l -n pyamg "${BUILD_DIR}/lib" || die
-   cd "${BUILD_DIR}/lib" || die
-   epytest
+   cd "${T}" || die
+   epytest --pyargs pyamg
 }



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

2021-12-21 Thread Arthur Zamarin
commit: 31f75efcb11aefe2502f36facf2f1c329b022233
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 22 06:05:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 22 06:05:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f75efc

dev-python/pyamg: add 4.2.1, fix tests

Closes: https://bugs.gentoo.org/829783
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-4.2.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index d4fd0a1ff161..e7e4e0cd9cec 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,2 +1,3 @@
 DIST pyamg-4.1.0.tar.gz 749906 BLAKE2B 
31c05d64317b32cbdbd616e982557f0a94bc17b2fce3d982fe93e629d56ad526516603032b3cba9785bf5ebed038481ae641f55a5a1ad621442dde08791981cb
 SHA512 
311642cbbe8dca621cb58bebb1bb05b7dc7b2364713886df96937ba56575137bcb4fb7006a232d2c14380cd41f4337f6f09a8a9794e279a155f27287497d2b08
 DIST pyamg-4.2.0.gh.tar.gz 3900381 BLAKE2B 
df556553f74ebbc3b83d5a9479af25a54a4fd999edeadaeb0951893612abdb7c2aa79909f6eb4196322752ae87c5636e23c8c9b7dcdbb1f8d515651526e8aff4
 SHA512 
71e8e1937437888fec275e8522a30f9eb35cb79cc07d6da8032b653ed58e086285701ebb40dbe3b9fe82b53dc6e112e18cf62d42b18233326639417cf808b7c1
+DIST pyamg-4.2.1.gh.tar.gz 3900395 BLAKE2B 
ad4427eb297f044b4782274ce55799bd9da4abec108267c4c0aaedab38e2fb4d89c4c365eca90e4045c411254640ead667fa0e511d9597ff00081c0ebacde9b2
 SHA512 
933f5f1da808cb02ff5fa91df54a48a971bb3b017582f5a829cf71c94f698469476b9f0306962140dc38f7265266c9b53f98dc7aaa99945b45bfa83003d26df9

diff --git a/dev-python/pyamg/pyamg-4.2.1.ebuild 
b/dev-python/pyamg/pyamg-4.2.1.ebuild
new file mode 100644
index ..cdcc0310a2cb
--- /dev/null
+++ b/dev-python/pyamg/pyamg-4.2.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="https://pyamg.org;
+SRC_URI="
+   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   test? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   cp -r -l -n pyamg "${BUILD_DIR}/lib" || die
+   cd "${BUILD_DIR}/lib" || die
+   epytest
+}



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

2021-12-21 Thread Arthur Zamarin
commit: 2ffb2acf8f073795aadc57a3c61e8b7abee18c00
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 22 06:05:43 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 22 06:05:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffb2acf

dev-python/pyamg: drop 4.2.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyamg/Manifest   |  1 -
 dev-python/pyamg/pyamg-4.2.0.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index e7e4e0cd9cec..4fa01624f567 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,3 +1,2 @@
 DIST pyamg-4.1.0.tar.gz 749906 BLAKE2B 
31c05d64317b32cbdbd616e982557f0a94bc17b2fce3d982fe93e629d56ad526516603032b3cba9785bf5ebed038481ae641f55a5a1ad621442dde08791981cb
 SHA512 
311642cbbe8dca621cb58bebb1bb05b7dc7b2364713886df96937ba56575137bcb4fb7006a232d2c14380cd41f4337f6f09a8a9794e279a155f27287497d2b08
-DIST pyamg-4.2.0.gh.tar.gz 3900381 BLAKE2B 
df556553f74ebbc3b83d5a9479af25a54a4fd999edeadaeb0951893612abdb7c2aa79909f6eb4196322752ae87c5636e23c8c9b7dcdbb1f8d515651526e8aff4
 SHA512 
71e8e1937437888fec275e8522a30f9eb35cb79cc07d6da8032b653ed58e086285701ebb40dbe3b9fe82b53dc6e112e18cf62d42b18233326639417cf808b7c1
 DIST pyamg-4.2.1.gh.tar.gz 3900395 BLAKE2B 
ad4427eb297f044b4782274ce55799bd9da4abec108267c4c0aaedab38e2fb4d89c4c365eca90e4045c411254640ead667fa0e511d9597ff00081c0ebacde9b2
 SHA512 
933f5f1da808cb02ff5fa91df54a48a971bb3b017582f5a829cf71c94f698469476b9f0306962140dc38f7265266c9b53f98dc7aaa99945b45bfa83003d26df9

diff --git a/dev-python/pyamg/pyamg-4.2.0.ebuild 
b/dev-python/pyamg/pyamg-4.2.0.ebuild
deleted file mode 100644
index 25ff16c10f4f..
--- a/dev-python/pyamg/pyamg-4.2.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="https://pyamg.org;
-SRC_URI="
-   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]"
-# cannot be enabled by "distutils_enable_tests pytest"
-BDEPEND="
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   test? (
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests setup.py
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2021-12-21 Thread Arthur Zamarin
commit: 7b857094eda1a049b3edb540f4f2eaf1f921e3d8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec 21 20:37:49 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec 21 20:43:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b857094

dev-python/pyamg: add 4.2.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-4.2.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 22582d7589e1..d4fd0a1ff161 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1 +1,2 @@
 DIST pyamg-4.1.0.tar.gz 749906 BLAKE2B 
31c05d64317b32cbdbd616e982557f0a94bc17b2fce3d982fe93e629d56ad526516603032b3cba9785bf5ebed038481ae641f55a5a1ad621442dde08791981cb
 SHA512 
311642cbbe8dca621cb58bebb1bb05b7dc7b2364713886df96937ba56575137bcb4fb7006a232d2c14380cd41f4337f6f09a8a9794e279a155f27287497d2b08
+DIST pyamg-4.2.0.gh.tar.gz 3900381 BLAKE2B 
df556553f74ebbc3b83d5a9479af25a54a4fd999edeadaeb0951893612abdb7c2aa79909f6eb4196322752ae87c5636e23c8c9b7dcdbb1f8d515651526e8aff4
 SHA512 
71e8e1937437888fec275e8522a30f9eb35cb79cc07d6da8032b653ed58e086285701ebb40dbe3b9fe82b53dc6e112e18cf62d42b18233326639417cf808b7c1

diff --git a/dev-python/pyamg/pyamg-4.2.0.ebuild 
b/dev-python/pyamg/pyamg-4.2.0.ebuild
new file mode 100644
index ..25ff16c10f4f
--- /dev/null
+++ b/dev-python/pyamg/pyamg-4.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="https://pyamg.org;
+SRC_URI="
+   https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+# cannot be enabled by "distutils_enable_tests pytest"
+BDEPEND="
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   test? (
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests setup.py
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}



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

2021-11-14 Thread Michał Górny
commit: d0675ef08b48e764727cc2a7591f00cfeebbe118
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Nov 14 09:23:13 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Nov 14 09:28:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0675ef0

dev-python/pyamg: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/Manifest   |  1 -
 dev-python/pyamg/pyamg-4.0.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 8c133042a3f8..22582d7589e1 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,2 +1 @@
-DIST pyamg-4.0.0.tar.gz 717171 BLAKE2B 
16483d829e8a938359827ca8ebe3093c890685244125576e05220910b66e9aeec278472134d10c589e58dfbd363930cdd7ae13d16c9b9d54c1bd5250e66f4677
 SHA512 
cdd27834c12ef18f023e78b5b946c06bc2c35f73cf65fc4c76da2fab75f23466e6c1a4b3dccb8506be3ada7e0bafda38122d3d7315deebc7959d2e5300d9add1
 DIST pyamg-4.1.0.tar.gz 749906 BLAKE2B 
31c05d64317b32cbdbd616e982557f0a94bc17b2fce3d982fe93e629d56ad526516603032b3cba9785bf5ebed038481ae641f55a5a1ad621442dde08791981cb
 SHA512 
311642cbbe8dca621cb58bebb1bb05b7dc7b2364713886df96937ba56575137bcb4fb7006a232d2c14380cd41f4337f6f09a8a9794e279a155f27287497d2b08

diff --git a/dev-python/pyamg/pyamg-4.0.0.ebuild 
b/dev-python/pyamg/pyamg-4.0.0.ebuild
deleted file mode 100644
index 696dafcb6a84..
--- a/dev-python/pyamg/pyamg-4.0.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{7..9} )
-inherit distutils-r1
-
-DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="https://pyamg.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/pybind11[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]"
-# cannot be enabled by "distutils_enable_tests pytest"
-BDEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests setup.py
-
-PATCHES=( "${FILESDIR}"/${P}-test.patch )



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

2021-07-27 Thread Andrew Ammerlaan
commit: 24f31b10dcaaafe78035d79bdf16decb022a69bf
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Tue Jul 27 10:29:30 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Jul 27 10:29:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f31b10

dev-python/pyamg: add version 4.1.0, enable py3.10

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-4.1.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index a1a195d6759..8c133042a3f 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1 +1,2 @@
 DIST pyamg-4.0.0.tar.gz 717171 BLAKE2B 
16483d829e8a938359827ca8ebe3093c890685244125576e05220910b66e9aeec278472134d10c589e58dfbd363930cdd7ae13d16c9b9d54c1bd5250e66f4677
 SHA512 
cdd27834c12ef18f023e78b5b946c06bc2c35f73cf65fc4c76da2fab75f23466e6c1a4b3dccb8506be3ada7e0bafda38122d3d7315deebc7959d2e5300d9add1
+DIST pyamg-4.1.0.tar.gz 749906 BLAKE2B 
31c05d64317b32cbdbd616e982557f0a94bc17b2fce3d982fe93e629d56ad526516603032b3cba9785bf5ebed038481ae641f55a5a1ad621442dde08791981cb
 SHA512 
311642cbbe8dca621cb58bebb1bb05b7dc7b2364713886df96937ba56575137bcb4fb7006a232d2c14380cd41f4337f6f09a8a9794e279a155f27287497d2b08

diff --git a/dev-python/pyamg/pyamg-4.1.0.ebuild 
b/dev-python/pyamg/pyamg-4.1.0.ebuild
new file mode 100644
index 000..27080fa711f
--- /dev/null
+++ b/dev-python/pyamg/pyamg-4.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{7..10} )
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="https://pyamg.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+# cannot be enabled by "distutils_enable_tests pytest"
+BDEPEND="
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests setup.py
+
+PATCHES=( "${FILESDIR}"/${PN}-4.0.0-test.patch )



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

2020-12-29 Thread David Seifert
commit: 36e2132329d712ac2de71a2ad197804c45f09ad7
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Dec 29 10:10:51 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Dec 29 10:10:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e21323

dev-python/pyamg: Add missing pytest dep

Closes: https://bugs.gentoo.org/762271
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 dev-python/pyamg/pyamg-4.0.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pyamg/pyamg-4.0.0.ebuild 
b/dev-python/pyamg/pyamg-4.0.0.ebuild
index 798cc36c9ec..85ddd0a1409 100644
--- a/dev-python/pyamg/pyamg-4.0.0.ebuild
+++ b/dev-python/pyamg/pyamg-4.0.0.ebuild
@@ -19,6 +19,8 @@ RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pybind11[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]"
+# cannot be enabled by "distutils_enable_tests pytest"
+BDEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests setup.py
 



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

2020-12-28 Thread David Seifert
commit: dcf936a95ada57c565378424f9b81c2c9265b7d1
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Dec 28 15:49:54 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 28 15:49:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcf936a9

dev-python/pyamg: Remove old

Closes: https://github.com/gentoo/gentoo/pull/18761
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 dev-python/pyamg/Manifest  |  1 -
 dev-python/pyamg/pyamg-3.2.1-r1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 27a0eed3b90..a1a195d6759 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,2 +1 @@
-DIST pyamg-3.2.1.tar.gz 765723 BLAKE2B 
72c59c0fe93363f73d8ba4c6297920dd1ca8406b048cf0357baec5f2390bdb524421a35ef65e790be45b543e9e162067ee8f8f09327b464a4bc5c9cec368b003
 SHA512 
6be0dd068417389934ce97813321367920abf6f9f5e94ce2df8bd796edc797cedd492c9153b62466f7d68055a05821447dcf21578ccdfe3294766a49a9ac220e
 DIST pyamg-4.0.0.tar.gz 717171 BLAKE2B 
16483d829e8a938359827ca8ebe3093c890685244125576e05220910b66e9aeec278472134d10c589e58dfbd363930cdd7ae13d16c9b9d54c1bd5250e66f4677
 SHA512 
cdd27834c12ef18f023e78b5b946c06bc2c35f73cf65fc4c76da2fab75f23466e6c1a4b3dccb8506be3ada7e0bafda38122d3d7315deebc7959d2e5300d9add1

diff --git a/dev-python/pyamg/pyamg-3.2.1-r1.ebuild 
b/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
deleted file mode 100644
index cc9224f2094..000
--- a/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit distutils-r1
-
-DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="https://pyamg.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )
-"
-
-python_test() {
-   distutils_install_for_testing
-   cd "${T}" || die # need to be away source directory
-   nosetests --verbose pyamg || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyamg/files/, dev-python/pyamg/

2020-12-28 Thread David Seifert
commit: 67871f63cf6eef11ea46f2bea168c6d4f08c1520
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Dec 28 15:49:53 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 28 15:49:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67871f63

dev-python/pyamg: Bump to 4.0.0

Closes: https://bugs.gentoo.org/738128

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 dev-python/pyamg/Manifest |  1 +
 dev-python/pyamg/files/pyamg-4.0.0-test.patch | 14 ++
 dev-python/pyamg/pyamg-4.0.0.ebuild   | 25 +
 3 files changed, 40 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index d3ed6ae9df1..27a0eed3b90 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1 +1,2 @@
 DIST pyamg-3.2.1.tar.gz 765723 BLAKE2B 
72c59c0fe93363f73d8ba4c6297920dd1ca8406b048cf0357baec5f2390bdb524421a35ef65e790be45b543e9e162067ee8f8f09327b464a4bc5c9cec368b003
 SHA512 
6be0dd068417389934ce97813321367920abf6f9f5e94ce2df8bd796edc797cedd492c9153b62466f7d68055a05821447dcf21578ccdfe3294766a49a9ac220e
+DIST pyamg-4.0.0.tar.gz 717171 BLAKE2B 
16483d829e8a938359827ca8ebe3093c890685244125576e05220910b66e9aeec278472134d10c589e58dfbd363930cdd7ae13d16c9b9d54c1bd5250e66f4677
 SHA512 
cdd27834c12ef18f023e78b5b946c06bc2c35f73cf65fc4c76da2fab75f23466e6c1a4b3dccb8506be3ada7e0bafda38122d3d7315deebc7959d2e5300d9add1

diff --git a/dev-python/pyamg/files/pyamg-4.0.0-test.patch 
b/dev-python/pyamg/files/pyamg-4.0.0-test.patch
new file mode 100644
index 000..316d0a2baad
--- /dev/null
+++ b/dev-python/pyamg/files/pyamg-4.0.0-test.patch
@@ -0,0 +1,14 @@
+Backported from: 
https://github.com/pyamg/pyamg/commit/6f5e549e6105e18cfff9bf4b5f1834d081fa4510
+Author: Luke Olson
+--- a/pyamg/aggregation/tests/test_smooth.py
 b/pyamg/aggregation/tests/test_smooth.py
+@@ -485,6 +485,9 @@ class TestEnergyMin(TestCase):
+ Bc = ml.levels[1].B
+ P = ml.levels[0].P.tocsr()
+ 
++T.eliminate_zeros()
++P.eliminate_zeros()
++
+ # P should preserve B in its range, wherever P
+ # has enough nonzeros
+ mask = ((P.indptr[1:] - P.indptr[:-1]) >= B.shape[1])

diff --git a/dev-python/pyamg/pyamg-4.0.0.ebuild 
b/dev-python/pyamg/pyamg-4.0.0.ebuild
new file mode 100644
index 000..798cc36c9ec
--- /dev/null
+++ b/dev-python/pyamg/pyamg-4.0.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="https://pyamg.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+PATCHES=( "${FILESDIR}"/${P}-test.patch )



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

2020-01-15 Thread Michał Górny
commit: 97b0e01a49e41d743dcc132eda732aff2a8b4644
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 16 05:20:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 16 05:20:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b0e01a

dev-python/pyamg: Remove Python 2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pyamg/pyamg-3.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyamg/pyamg-3.2.1-r1.ebuild 
b/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
index 349233e869f..f16d431c5e3 100644
--- a/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
+++ b/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit distutils-r1
 



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

2019-08-03 Thread Alexey Shvetsov
commit: e1e7460d990427790ab2ef304d3cd0c1cfcf823e
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Sat Aug  3 20:16:53 2019 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Sat Aug  3 20:16:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e7460d

dev-python/pyamg: Works with py3.7

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Alexey Shvetsov  gentoo.org>

 dev-python/pyamg/pyamg-3.2.1-r1.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/dev-python/pyamg/pyamg-3.2.1-r1.ebuild 
b/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
new file mode 100644
index 000..67fb63a9951
--- /dev/null
+++ b/dev-python/pyamg/pyamg-3.2.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="https://pyamg.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   distutils_install_for_testing
+   cd "${T}" || die # need to be away source directory
+   nosetests --verbose pyamg || die
+}



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

2019-02-26 Thread Aaron Bauman
commit: 5b3703dbed6ce6f390be1af9772b80dc5027e711
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Feb 23 16:46:18 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Feb 27 04:21:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b3703db

dev-python/pyamg: use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 dev-python/pyamg/pyamg-2.1.0.ebuild | 4 ++--
 dev-python/pyamg/pyamg-2.2.1.ebuild | 4 ++--
 dev-python/pyamg/pyamg-3.0.2.ebuild | 4 ++--
 dev-python/pyamg/pyamg-3.2.1.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-python/pyamg/pyamg-2.1.0.ebuild 
b/dev-python/pyamg/pyamg-2.1.0.ebuild
index a7c66a91398..e1b891e2737 100644
--- a/dev-python/pyamg/pyamg-2.1.0.ebuild
+++ b/dev-python/pyamg/pyamg-2.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit distutils-r1
 
 DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="http://pyamg.github.io/;
+HOMEPAGE="https://pyamg.github.io/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/dev-python/pyamg/pyamg-2.2.1.ebuild 
b/dev-python/pyamg/pyamg-2.2.1.ebuild
index d2c1e5159ab..92b765a346d 100644
--- a/dev-python/pyamg/pyamg-2.2.1.ebuild
+++ b/dev-python/pyamg/pyamg-2.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit distutils-r1
 
 DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="http://pyamg.github.io/ https://github.com/pyamg/pyamg;
+HOMEPAGE="https://pyamg.github.io/ https://github.com/pyamg/pyamg;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/dev-python/pyamg/pyamg-3.0.2.ebuild 
b/dev-python/pyamg/pyamg-3.0.2.ebuild
index c3d77fab201..97b62fa66c1 100644
--- a/dev-python/pyamg/pyamg-3.0.2.ebuild
+++ b/dev-python/pyamg/pyamg-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5} )
 inherit distutils-r1
 
 DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="http://pyamg.org;
+HOMEPAGE="https://pyamg.org;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"

diff --git a/dev-python/pyamg/pyamg-3.2.1.ebuild 
b/dev-python/pyamg/pyamg-3.2.1.ebuild
index 14b7f193c6a..6814e2d44df 100644
--- a/dev-python/pyamg/pyamg-3.2.1.ebuild
+++ b/dev-python/pyamg/pyamg-3.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="Algebraic multigrid solvers in Python"
-HOMEPAGE="http://pyamg.org;
+HOMEPAGE="https://pyamg.org;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"



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

2017-06-26 Thread Sebastien Fabbro
commit: 3d8e1486fda3e83a48f365ac00f68fa1da96dae6
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jun 26 17:34:15 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Tue Jun 27 02:48:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d8e1486

dev-python/pyamg: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-3.2.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 378a4287dc9..837092cd7e5 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,3 +1,4 @@
 DIST pyamg-2.1.0.tar.gz 752632 SHA256 
060a32ea8805b8e49e6d7304ab771efccd34d5e363a65f4f2cb33d85981225de SHA512 
d2574ccb093e6c5bd214c4366ec70bfeae73449f98932a9a4435afb2d606b12a4d479411a88bcac4df500e33dbf635ae981620c584e688abc3f2cca6c6188d4d
 WHIRLPOOL 
ccf0817561eae43bb859aaedc9c7b4c94e338a2fc6817467bb5f162df3e63720030d3e36d55e72e9f7e613aab89cf4211f9c20fc97d566e3d7cdec988c9d9f6f
 DIST pyamg-2.2.1.tar.gz 753299 SHA256 
e15d91b7650e24e9c70c21483244d59e42cdcb64bb8d6474c4cbd0ecca8d3b8f SHA512 
b784626fbdfcfa338560763a38bc5ddde07ace5213225d4c876b09be93019e81e641630e88952aab20a6c4f859bf6260730459d247c35d531433df4ecd209248
 WHIRLPOOL 
f48d131f86eae4b7f15abce84044767afc08708a1ad58b38f1af87278d7ecde7913abd3c17a81f1dcd14d0320d673598d89346303b98312f01c14906368e4b35
 DIST pyamg-3.0.2.tar.gz 759301 SHA256 
71276353ab35bc5e7609f0abd8b92b6f65e2e6253c1e48028993df1652ce3d13 SHA512 
3075e4e8f042e320c53fed5de7a5ccc7d9698e60cb2f830661468eabc9ba4ebbfff2b2d3254c72c5c376f0e45a59abce7b70a50f6f3a869a75096c33982d1313
 WHIRLPOOL 
300ef38591e14eada5329b488454309a34986b45020602cd4034fc7a1e08ea45a641cb3b83385ea45e00503e4d256872da4a4efac2f3c4eea3afa230ea9d4889
+DIST pyamg-3.2.1.tar.gz 765723 SHA256 
8f0eef4e64323aada5beec1c4bb91d948d31a059e0cad2cfbb3d2a6c892c5141 SHA512 
6be0dd068417389934ce97813321367920abf6f9f5e94ce2df8bd796edc797cedd492c9153b62466f7d68055a05821447dcf21578ccdfe3294766a49a9ac220e
 WHIRLPOOL 
597cea1b31e57c837c435d87be5e71bf22ddfc85cac7f6fab76ced107ee2236fdf9355ff7c7f0c71102781deb1e16a9f2bd1553704ed6c091266ba0e4d40c362

diff --git a/dev-python/pyamg/pyamg-3.2.1.ebuild 
b/dev-python/pyamg/pyamg-3.2.1.ebuild
new file mode 100644
index 000..14b7f193c6a
--- /dev/null
+++ b/dev-python/pyamg/pyamg-3.2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="http://pyamg.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   distutils_install_for_testing
+   cd "${T}" || die # need to be away source directory
+   nosetests --verbose pyamg || die
+}



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

2016-09-13 Thread David Seifert
commit: d21374997e4386a8d185c704304cfae0e95957be
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Mon Sep 12 18:10:03 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Sep 13 07:49:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2137499

dev-python/pyamg: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/2313

Signed-off-by: David Seifert  gentoo.org>

 dev-python/pyamg/files/2.0.0-stencil.patch   | 11 ---
 dev-python/pyamg/files/pyamg-2.0.4-gcc-4.7.patch | 16 
 2 files changed, 27 deletions(-)

diff --git a/dev-python/pyamg/files/2.0.0-stencil.patch 
b/dev-python/pyamg/files/2.0.0-stencil.patch
deleted file mode 100644
index f000b93..
--- a/dev-python/pyamg/files/2.0.0-stencil.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 pyamg/gallery/stencil.py.orig  2011-08-06 20:26:36.0 +0100
-+++ pyamg/gallery/stencil.py   2011-08-06 20:27:12.0 +0100
-@@ -85,7 +85,7 @@
- 
- # compute index offset of each dof within the stencil
- strides = numpy.cumprod( [1] + list(reversed(grid)) )[:-1]
--indices = S.nonzero()
-+indices = tuple(i.copy() for i in S.nonzero())
- for i,s in zip(indices,S.shape):
- i -= s // 2
- for stride,coords in zip(strides, reversed(indices)):

diff --git a/dev-python/pyamg/files/pyamg-2.0.4-gcc-4.7.patch 
b/dev-python/pyamg/files/pyamg-2.0.4-gcc-4.7.patch
deleted file mode 100644
index 0ed5402..
--- a/dev-python/pyamg/files/pyamg-2.0.4-gcc-4.7.patch
+++ /dev/null
@@ -1,16 +0,0 @@
- pyamg/amg_core/ruge_stuben.h |2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
-
-diff --git a/pyamg/amg_core/ruge_stuben.h b/pyamg/amg_core/ruge_stuben.h
-index 51cec80..d0ff9a9 100644
 a/pyamg/amg_core/ruge_stuben.h
-+++ b/pyamg/amg_core/ruge_stuben.h
-@@ -7,6 +7,8 @@
- #include 
- #include 
- #include 
-+#include "graph.h"
-+#include "linalg.h"
- 
- /*
-  *  Compute a strength of connection matrix using the classical strength



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

2016-03-19 Thread Sebastien Fabbro
commit: 5949099c9a3807431bda3b16b9d571bd4fda4bfc
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Fri Mar 18 18:48:22 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Fri Mar 18 20:10:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5949099c

dev-python/pyamg: Version bump

Package-Manager: portage-2.2.28

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/pyamg-3.0.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index dc935f6..378a428 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,2 +1,3 @@
 DIST pyamg-2.1.0.tar.gz 752632 SHA256 
060a32ea8805b8e49e6d7304ab771efccd34d5e363a65f4f2cb33d85981225de SHA512 
d2574ccb093e6c5bd214c4366ec70bfeae73449f98932a9a4435afb2d606b12a4d479411a88bcac4df500e33dbf635ae981620c584e688abc3f2cca6c6188d4d
 WHIRLPOOL 
ccf0817561eae43bb859aaedc9c7b4c94e338a2fc6817467bb5f162df3e63720030d3e36d55e72e9f7e613aab89cf4211f9c20fc97d566e3d7cdec988c9d9f6f
 DIST pyamg-2.2.1.tar.gz 753299 SHA256 
e15d91b7650e24e9c70c21483244d59e42cdcb64bb8d6474c4cbd0ecca8d3b8f SHA512 
b784626fbdfcfa338560763a38bc5ddde07ace5213225d4c876b09be93019e81e641630e88952aab20a6c4f859bf6260730459d247c35d531433df4ecd209248
 WHIRLPOOL 
f48d131f86eae4b7f15abce84044767afc08708a1ad58b38f1af87278d7ecde7913abd3c17a81f1dcd14d0320d673598d89346303b98312f01c14906368e4b35
+DIST pyamg-3.0.2.tar.gz 759301 SHA256 
71276353ab35bc5e7609f0abd8b92b6f65e2e6253c1e48028993df1652ce3d13 SHA512 
3075e4e8f042e320c53fed5de7a5ccc7d9698e60cb2f830661468eabc9ba4ebbfff2b2d3254c72c5c376f0e45a59abce7b70a50f6f3a869a75096c33982d1313
 WHIRLPOOL 
300ef38591e14eada5329b488454309a34986b45020602cd4034fc7a1e08ea45a641cb3b83385ea45e00503e4d256872da4a4efac2f3c4eea3afa230ea9d4889

diff --git a/dev-python/pyamg/pyamg-3.0.2.ebuild 
b/dev-python/pyamg/pyamg-3.0.2.ebuild
new file mode 100644
index 000..357e370
--- /dev/null
+++ b/dev-python/pyamg/pyamg-3.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="http://pyamg.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   distutils_install_for_testing
+   cd "${T}" || die # need to be away source directory
+   nosetests --verbose pyamg || die
+}



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

2015-11-06 Thread Justin Lecher
commit: 64cbbe6b36a8693d5af93af00732318bfe0b6c25
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Nov  6 15:12:15 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Nov  6 16:22:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64cbbe6b

dev-python/pyamg: Version Bump

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 dev-python/pyamg/Manifest   |  1 +
 dev-python/pyamg/metadata.xml   | 10 +-
 dev-python/pyamg/pyamg-2.2.1.ebuild | 32 
 3 files changed, 38 insertions(+), 5 deletions(-)

diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 6bf9016..dc935f6 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1 +1,2 @@
 DIST pyamg-2.1.0.tar.gz 752632 SHA256 
060a32ea8805b8e49e6d7304ab771efccd34d5e363a65f4f2cb33d85981225de SHA512 
d2574ccb093e6c5bd214c4366ec70bfeae73449f98932a9a4435afb2d606b12a4d479411a88bcac4df500e33dbf635ae981620c584e688abc3f2cca6c6188d4d
 WHIRLPOOL 
ccf0817561eae43bb859aaedc9c7b4c94e338a2fc6817467bb5f162df3e63720030d3e36d55e72e9f7e613aab89cf4211f9c20fc97d566e3d7cdec988c9d9f6f
+DIST pyamg-2.2.1.tar.gz 753299 SHA256 
e15d91b7650e24e9c70c21483244d59e42cdcb64bb8d6474c4cbd0ecca8d3b8f SHA512 
b784626fbdfcfa338560763a38bc5ddde07ace5213225d4c876b09be93019e81e641630e88952aab20a6c4f859bf6260730459d247c35d531433df4ecd209248
 WHIRLPOOL 
f48d131f86eae4b7f15abce84044767afc08708a1ad58b38f1af87278d7ecde7913abd3c17a81f1dcd14d0320d673598d89346303b98312f01c14906368e4b35

diff --git a/dev-python/pyamg/metadata.xml b/dev-python/pyamg/metadata.xml
index 106c66b..66a753f 100644
--- a/dev-python/pyamg/metadata.xml
+++ b/dev-python/pyamg/metadata.xml
@@ -1,14 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-sci
-
+  sci
+  
   PyAMG is a library of Algebraic Multigrid (AMG) solvers with a
   Python interface.
   The predominant portion of PyAMG is written in Python with a smaller
   amount of supporting C++ code for performance critical operations.
 
-
-  pyamg
-
+  
+pyamg
+  
 

diff --git a/dev-python/pyamg/pyamg-2.2.1.ebuild 
b/dev-python/pyamg/pyamg-2.2.1.ebuild
new file mode 100644
index 000..bcfdd10
--- /dev/null
+++ b/dev-python/pyamg/pyamg-2.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="http://pyamg.github.io/ https://github.com/pyamg/pyamg;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   distutils_install_for_testing
+   cd "${T}" || die # need to be away source directory
+   "${PYTHON}" "${S}"/test_pyamg_install.py || die
+}