[gentoo-commits] repo/gentoo:master commit in: dev-python/pyamg/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}