[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/, profiles/
commit: b022a8ddfeb6f599a078d03c4bc770b28ed19ac6 Author: Jakov Smolić gentoo org> AuthorDate: Tue Oct 26 10:31:23 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Oct 26 10:35:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b022a8dd dev-python/theano: treeclean Closes: https://bugs.gentoo.org/764185 Signed-off-by: Jakov Smolić gentoo.org> dev-python/theano/Manifest | 1 - dev-python/theano/metadata.xml | 17 -- dev-python/theano/theano-1.0.5-r1.ebuild | 53 profiles/package.mask| 6 4 files changed, 77 deletions(-) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest deleted file mode 100644 index 80fe6f51d97..000 --- a/dev-python/theano/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Theano-1.0.5.tar.gz 2842778 BLAKE2B ee82e9487a5265a1040750ace70465c450134e70eba4e58752cbaa7d487be5fb3cce31b838429cb52f7bc31d32a20379e158ee289dd5732dd8b86a9ee36b6d89 SHA512 6bb27753957d32392ea793e39ea56eff94baafbb55e27488f9c0bbdb387172a6829e64f461f83dae192486d9764b72d815e3b8dc059b2af116b024fc7228a118 diff --git a/dev-python/theano/metadata.xml b/dev-python/theano/metadata.xml deleted file mode 100644 index 8c2b5f739e2..000 --- a/dev-python/theano/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - -s...@gentoo.org -Gentoo Science Project - - - Theano is a numerical computation library for the Python. In Theano, - computations are expressed using a NumPy-like syntax and compiled to - run efficiently on either CPU or GPU architectures. - - -Theano -Theano/Theano - - diff --git a/dev-python/theano/theano-1.0.5-r1.ebuild b/dev-python/theano/theano-1.0.5-r1.ebuild deleted file mode 100644 index 88af2c3b484..000 --- a/dev-python/theano/theano-1.0.5-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 optfeature - -MY_P=${P^} - -DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" -HOMEPAGE="https://github.com/Theano/Theano"; -SRC_URI="mirror://pypi/${MY_P::1}/${MY_P%-*}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" -# Tests sometimes hang. dev-python/theano-pymc is better. #738416 -# This package is on the way out anyway for that fork. -RESTRICT="test" - -BDEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] -" - -distutils_enable_tests nose - -src_prepare() { - sed -i -e "s/, 'flake8'//" setup.py || die - - distutils-r1_src_prepare -} - -python_test() { - distutils_install_for_testing - nosetests --verbosity=3 -e test_format_flake8 || die -} - -# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo -python_install() { - rm "${BUILD_DIR}"/lib/bin/__init__.py || die - distutils-r1_python_install -} - -pkg_postinst() { - optfeature "Make picture of Theano computation graph" dev-python/pydot-ng - optfeature "Required for GPU/CPU code generation" dev-python/pygpu -} diff --git a/profiles/package.mask b/profiles/package.mask index b8d0d7da5cf..7c6f219529d 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -502,12 +502,6 @@ media-libs/libyami dev-lang/php:8.1 virtual/httpd-php:8.1 -# Jakov Smolić (2021-09-25) -# Upstream renamed the Theano project and continued as dev-python/aesara. -# No reverse dependencies. -# Removal on 2021-10-25. -dev-python/theano - # Mart Raudsepp (2021-09-24) # Experimental split media-sound/pulseaudio packages, bug #536780. media-libs/libpulse
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/, profiles/
commit: e134facfbf7d2789dfe8767e4a87d53a83348132 Author: Jakov Smolić gentoo org> AuthorDate: Tue Oct 26 10:30:47 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Oct 26 10:35:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e134facf dev-python/theano-pymc: treeclean Closes: https://bugs.gentoo.org/764185 Signed-off-by: Jakov Smolić gentoo.org> dev-python/theano-pymc/Manifest| 1 - dev-python/theano-pymc/metadata.xml| 12 dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild | 67 -- profiles/package.mask | 1 - 4 files changed, 81 deletions(-) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest deleted file mode 100644 index 7cadf87c89a..000 --- a/dev-python/theano-pymc/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST Theano-PyMC-rel-1.1.2.tar.gz 12482962 BLAKE2B 427afab5b831f625b0825746d24d68d7c7a2ea853f83d0b543f9c16baf7f120bb26446a438fa69279cd55e7788b3f1aaa6c6ac787231415f49a53e34e6b92584 SHA512 f582e23803d392fc469ed4aa13ee8615b7ce367de0a95d57fb71217f578112bd1611df1fa580f19970e1e3681fc5dc7d80d9bb9c2c40e5956d1eb937a9271431 diff --git a/dev-python/theano-pymc/metadata.xml b/dev-python/theano-pymc/metadata.xml deleted file mode 100644 index a4e5c6447c7..000 --- a/dev-python/theano-pymc/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - -s...@gentoo.org -Gentoo Science Project - - -Theano-PyMC -pymc-devs/Theano-PyMC - - diff --git a/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild deleted file mode 100644 index 93f366d57d5..000 --- a/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 optfeature - -MY_P=Theano-PyMC-rel-${PV} -DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" -HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; -SRC_URI=" - https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz - -> ${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - !dev-python/theano[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' -distutils_enable_tests pytest - -python_prepare_all() { - sed -i -e "s/tests.\*/tests\*/" setup.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local exclude=( - # speed tests are unreliable - tests/scan/test_basic.py::test_speed - tests/scan/test_basic.py::test_speed_rnn - tests/scan/test_basic.py::test_speed_batchrnn - tests/link/test_vm.py::test_speed - tests/link/test_vm.py::test_speed_lazy - tests/tensor/test_gc.py::test_merge_opt_runtime - ) - - distutils_install_for_testing --via-root - pytest -vv ${exclude[@]/#/--deselect } \ - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" || - die "Tests fail with ${EPYTHON}" -} - -# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo -python_install() { - rm "${BUILD_DIR}"/lib/bin/__init__.py || die - distutils-r1_python_install -} - -pkg_postinst() { - optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk - optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda -} diff --git a/profiles/package.mask b/profiles/package.mask index 6189e590f09..b8d0d7da5cf 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -507,7 +507,6 @@ virtual/httpd-php:8.1 # No reverse dependencies. # Removal on 2021-10-25. dev-python/theano -dev-python/theano-pymc # Mart Raudsepp (2021-09-24) # Experimental split media-sound/pulseaudio packages, bug #536780.
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 4470d7c019e7a743f3118e7080a919398a64ac00 Author: Jakov Smolić gentoo org> AuthorDate: Mon Sep 13 17:58:38 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Sep 13 17:58:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4470d7c0 dev-python/theano: Fix DISTUTILS_USE_SETUPTOOLS Closes: https://bugs.gentoo.org/812962 Signed-off-by: Jakov Smolić gentoo.org> dev-python/theano/theano-1.0.5-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.5-r1.ebuild b/dev-python/theano/theano-1.0.5-r1.ebuild index aa340176494..88af2c3b484 100644 --- a/dev-python/theano/theano-1.0.5-r1.ebuild +++ b/dev-python/theano/theano-1.0.5-r1.ebuild @@ -4,7 +4,6 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 optfeature
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: b84b65b451b956168ffe4185ae03cacce8ec7e71 Author: Jakov Smolić gentoo org> AuthorDate: Mon Sep 13 17:55:40 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Sep 13 17:55:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b84b65b4 dev-python/theano-pymc: Fix DISTUTILS_USE_SETUPTOOLS Closes: https://bugs.gentoo.org/812965 Signed-off-by: Jakov Smolić gentoo.org> dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild index 6f1edc13d6e..93f366d57d5 100644 --- a/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild @@ -3,7 +3,6 @@ EAPI=7 -DISTUTILS_USE_SETUPTOOLS=rdepend PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 optfeature
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 616bc5cfc22679d2b94815503779e6e40af9b5ac Author: Jakov Smolic sartura hr> AuthorDate: Thu May 6 10:20:24 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu May 6 11:20:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616bc5cf dev-python/theano-pymc: Remove old 1.1.0 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: Michał Górny gentoo.org> dev-python/theano-pymc/Manifest | 1 - dev-python/theano-pymc/theano-pymc-1.1.0.ebuild | 61 - 2 files changed, 62 deletions(-) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest index 181f5320ccd..7cadf87c89a 100644 --- a/dev-python/theano-pymc/Manifest +++ b/dev-python/theano-pymc/Manifest @@ -1,2 +1 @@ -DIST Theano-PyMC-rel-1.1.0.tar.gz 12482951 BLAKE2B 3c3cf6bcd396ce01d68575d8272a9b110077ef8c2b4a6c8f0e795dafcf75f862e145d4e9d83289950e8d463098fe0ebbcee8f4d5f0867d9e6c673c77d6fe8b90 SHA512 667c0b3662ee41254d1776060d64d46b58980ac4ae4e7b271d29d7e09321089946e4aa864626b6e8ea1bd2eae330688b675d507e18dce2d92a4a8df5a0116bb6 DIST Theano-PyMC-rel-1.1.2.tar.gz 12482962 BLAKE2B 427afab5b831f625b0825746d24d68d7c7a2ea853f83d0b543f9c16baf7f120bb26446a438fa69279cd55e7788b3f1aaa6c6ac787231415f49a53e34e6b92584 SHA512 f582e23803d392fc469ed4aa13ee8615b7ce367de0a95d57fb71217f578112bd1611df1fa580f19970e1e3681fc5dc7d80d9bb9c2c40e5956d1eb937a9271431 diff --git a/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild deleted file mode 100644 index b777ceb18a1..000 --- a/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 optfeature - -MY_P=Theano-PyMC-rel-${PV} -DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" -HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; -SRC_URI=" - https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz - -> ${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - )" - -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' -distutils_enable_tests pytest - -python_prepare_all() { - sed -i -e "s/tests.\*/tests\*/" setup.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local exclude=( - # speed tests are unreliable - tests/scan/test_basic.py::test_speed - tests/scan/test_basic.py::test_speed_rnn - tests/scan/test_basic.py::test_speed_batchrnn - tests/link/test_vm.py::test_speed - tests/link/test_vm.py::test_speed_lazy - tests/tensor/test_gc.py::test_merge_opt_runtime - ) - - distutils_install_for_testing --via-root - pytest -vv ${exclude[@]/#/--deselect } \ - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" || - die "Tests fail with ${EPYTHON}" -} - -pkg_postinst() { - optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk - optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: d1e229cbfe7401dd6cef3e8b1fb9ca55c44b3717 Author: Sam James gentoo org> AuthorDate: Fri Mar 5 18:59:54 2021 + Commit: Sam James gentoo org> CommitDate: Fri Mar 5 18:59:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e229cb dev-python/theano-pymc: Stabilize 1.1.2-r1 x86, #773448 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild index 4d617723829..6f1edc13d6e 100644 --- a/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" dev-python/filelock[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: e5875eb89db237a9477f457973ee256a065f840e Author: Jakov Smolic sartura hr> AuthorDate: Wed Mar 3 20:34:31 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 3 21:00:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5875eb8 dev-python/theano: Remove colliding bin/__init__.py file Bug: https://bugs.gentoo.org/774072 Signed-off-by: Jakov Smolic sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/19755 Signed-off-by: Michał Górny gentoo.org> dev-python/theano/{theano-1.0.5.ebuild => theano-1.0.5-r1.ebuild} | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5-r1.ebuild similarity index 83% rename from dev-python/theano/theano-1.0.5.ebuild rename to dev-python/theano/theano-1.0.5-r1.ebuild index bf10d34c41e..aa340176494 100644 --- a/dev-python/theano/theano-1.0.5.ebuild +++ b/dev-python/theano/theano-1.0.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -42,6 +42,12 @@ python_test() { nosetests --verbosity=3 -e test_format_flake8 || die } +# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo +python_install() { + rm "${BUILD_DIR}"/lib/bin/__init__.py || die + distutils-r1_python_install +} + pkg_postinst() { optfeature "Make picture of Theano computation graph" dev-python/pydot-ng optfeature "Required for GPU/CPU code generation" dev-python/pygpu
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 8eab089338e433dd25c279bd87e477de9b2552b9 Author: Jakov Smolic sartura hr> AuthorDate: Wed Mar 3 18:31:14 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 3 21:00:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eab0893 dev-python/theano-pymc: Add blocker against dev-python/theano * Remove colliding __init__.py file Bug: https://bugs.gentoo.org/774072 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: Michał Górny gentoo.org> .../{theano-pymc-1.1.2.ebuild => theano-pymc-1.1.2-r1.ebuild}| 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild similarity index 85% rename from dev-python/theano-pymc/theano-pymc-1.1.2.ebuild rename to dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild index 3960b80d509..4d617723829 100644 --- a/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.1.2-r1.ebuild @@ -23,7 +23,8 @@ RDEPEND=" dev-python/filelock[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}]" + dev-python/scipy[${PYTHON_USEDEP}] + !dev-python/theano[${PYTHON_USEDEP}]" BDEPEND=" test? ( dev-python/pytest-xdist[${PYTHON_USEDEP}] @@ -55,6 +56,12 @@ python_test() { die "Tests fail with ${EPYTHON}" } +# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo +python_install() { + rm "${BUILD_DIR}"/lib/bin/__init__.py || die + distutils-r1_python_install +} + pkg_postinst() { optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 7f27a2db57f2d13269f0a33be314ff53ce6559a3 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 3 12:34:27 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 3 12:34:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f27a2db dev-python/theano-pymc: amd64 stable wrt bug #773448 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/theano-pymc/theano-pymc-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild index 993d261ea61..3960b80d509 100644 --- a/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" RDEPEND=" dev-python/filelock[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 68dd8187ea58df6a58725c9b55ec4999198a6400 Author: Sam James gentoo org> AuthorDate: Mon Feb 22 07:15:52 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 22 07:15:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68dd8187 dev-python/theano-pymc: Keyword 1.1.2 arm64, #766638 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/theano-pymc-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild index ca106ea987b..993d261ea61 100644 --- a/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" RDEPEND=" dev-python/filelock[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: b7d80eb677afca452d0512f80ff0c8bf20443940 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 19 16:38:09 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 19 16:38:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d80eb6 dev-python/theano-pymc: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/theano-pymc/Manifest| 1 - .../theano-pymc/theano-pymc-1.0.13-r1.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest index 9e50fafdac6..181f5320ccd 100644 --- a/dev-python/theano-pymc/Manifest +++ b/dev-python/theano-pymc/Manifest @@ -1,3 +1,2 @@ DIST Theano-PyMC-rel-1.1.0.tar.gz 12482951 BLAKE2B 3c3cf6bcd396ce01d68575d8272a9b110077ef8c2b4a6c8f0e795dafcf75f862e145d4e9d83289950e8d463098fe0ebbcee8f4d5f0867d9e6c673c77d6fe8b90 SHA512 667c0b3662ee41254d1776060d64d46b58980ac4ae4e7b271d29d7e09321089946e4aa864626b6e8ea1bd2eae330688b675d507e18dce2d92a4a8df5a0116bb6 DIST Theano-PyMC-rel-1.1.2.tar.gz 12482962 BLAKE2B 427afab5b831f625b0825746d24d68d7c7a2ea853f83d0b543f9c16baf7f120bb26446a438fa69279cd55e7788b3f1aaa6c6ac787231415f49a53e34e6b92584 SHA512 f582e23803d392fc469ed4aa13ee8615b7ce367de0a95d57fb71217f578112bd1611df1fa580f19970e1e3681fc5dc7d80d9bb9c2c40e5956d1eb937a9271431 -DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905 SHA512 da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229 diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild deleted file mode 100644 index 1041c4cd8c8..000 --- a/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit distutils-r1 optfeature - -DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" -HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; -SRC_URI="https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/Theano-PyMC-rel-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}]" - -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' -distutils_enable_tests pytest - -python_prepare_all() { - sed -i -e "s/, 'flake8'//" setup.py || die - sed -i -e "s/tests.\*/tests\*/" setup.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - distutils_install_for_testing - pytest -vv || die "Tests failed with ${EPYTHON}" -} - -pkg_postinst() { - optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk - optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 48fa6fe6372b311236888d8e9552a407379aea61 Author: Sam James gentoo org> AuthorDate: Fri Feb 19 16:06:30 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 19 16:06:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48fa6fe6 dev-python/theano-pymc: Stabilize 1.1.0 amd64, #771486 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/theano-pymc-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild index 221894445d0..b777ceb18a1 100644 --- a/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/filelock[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 39171bb4058f29dfe82445b215e66111ff558a04 Author: Jakov Smolic sartura hr> AuthorDate: Sat Feb 13 10:14:14 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 13 10:14:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39171bb4 dev-python/theano-pymc: Remove old Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> dev-python/theano-pymc/Manifest | 3 -- dev-python/theano-pymc/theano-pymc-1.0.14.ebuild | 42 dev-python/theano-pymc/theano-pymc-1.0.15.ebuild | 60 --- dev-python/theano-pymc/theano-pymc-1.1.1.ebuild | 61 4 files changed, 166 deletions(-) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest index 91e9037fb28..9e50fafdac6 100644 --- a/dev-python/theano-pymc/Manifest +++ b/dev-python/theano-pymc/Manifest @@ -1,6 +1,3 @@ -DIST Theano-PyMC-rel-1.0.15.tar.gz 12978600 BLAKE2B 9038baa6d7c275a20a2e4f4f9e382f651deee958b2f044ad4360ea7d5a0408ab237af03857d5a598464c770ab1935d051d0f84657efd2915f5c80b393b972e04 SHA512 ad544b2749320ac2c3cd27e84e7700ce469e7d840491675378aabc3a75b03b26065c1022760fd1dae06f6cd694b4ec6de95e78280c478884ffdb224e4f0760ad DIST Theano-PyMC-rel-1.1.0.tar.gz 12482951 BLAKE2B 3c3cf6bcd396ce01d68575d8272a9b110077ef8c2b4a6c8f0e795dafcf75f862e145d4e9d83289950e8d463098fe0ebbcee8f4d5f0867d9e6c673c77d6fe8b90 SHA512 667c0b3662ee41254d1776060d64d46b58980ac4ae4e7b271d29d7e09321089946e4aa864626b6e8ea1bd2eae330688b675d507e18dce2d92a4a8df5a0116bb6 -DIST Theano-PyMC-rel-1.1.1.tar.gz 12481810 BLAKE2B d0c40c9bcb25c65b38ed21092a1824c137f9942c8c2d1ab38b6ce9885a4e7be2bd096ed28fb7dc9397eae1477a47d9284b3e5536b563e033fd86af49d6479644 SHA512 d0462bdf6d7174b9c31a6e63b19ac7556f35787b962a7ec7a74cd53c12b8eb990730a5e155e55dc59f0bca20da26d4270ea50e8e32fe23118bb1c78912f69688 DIST Theano-PyMC-rel-1.1.2.tar.gz 12482962 BLAKE2B 427afab5b831f625b0825746d24d68d7c7a2ea853f83d0b543f9c16baf7f120bb26446a438fa69279cd55e7788b3f1aaa6c6ac787231415f49a53e34e6b92584 SHA512 f582e23803d392fc469ed4aa13ee8615b7ce367de0a95d57fb71217f578112bd1611df1fa580f19970e1e3681fc5dc7d80d9bb9c2c40e5956d1eb937a9271431 DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905 SHA512 da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229 -DIST theano-pymc-1.0.14.tar.gz 12979426 BLAKE2B e6db87a348d6e7003f8b1ff4e0634335d53d734ea922951edeaab06ec54d51f1d7930a03f6dca14979930abb6212f873d606a9adada46d5b606854c5d8a6c6a5 SHA512 4ddfe5978f33cea96b20763cb01eecf1ec6c0c6b97ac892d647e28b607e61b11862739e5836356ab87e2002e992febe35ce9e1e72d37732074be2dbed64b50b9 diff --git a/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild deleted file mode 100644 index cb97d448445..000 --- a/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8,9} ) -inherit distutils-r1 optfeature - -DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" -HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; -SRC_URI="https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/Theano-PyMC-rel-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}]" - -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' -distutils_enable_tests pytest - -python_prepare_all() { - sed -i -e "s/, 'flake8'//" setup.py || die - sed -i -e "s/tests.\*/tests\*/" setup.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - distutils_install_for_testing - pytest -vv || die "Tests failed with ${EPYTHON}" -} - -pkg_postinst() { - optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk - optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda -} diff --git a/dev-python/theano-pymc/theano-pymc-1.0.15.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.15.ebuild deleted file mode 100644 index 0322ac17b7c..000 --- a/dev-python/theano-pymc/theano-pymc-1.0.15.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 optfeature - -MY_P=Theano-PyMC-rel-${PV} -DESCRIPTION="Library for operating on ma
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 151a6ea4be7dc38411976debb629e4b50091456b Author: Sam James gentoo org> AuthorDate: Wed Jan 27 02:24:39 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jan 27 02:24:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151a6ea4 dev-python/theano-pymc: Keyword 1.1.2 arm, #766638 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/theano-pymc-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild index 221894445d0..ca106ea987b 100644 --- a/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" RDEPEND=" dev-python/filelock[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 92bcdb6f28452b2c07aa2c07ed53dee56ab0baff Author: Sam James gentoo org> AuthorDate: Tue Jan 26 15:18:58 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jan 26 15:18:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92bcdb6f dev-python/theano-pymc: Stabilize 1.0.13-r1 amd64, #766635 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild index 695a31afb33..c1f278df8a6 100644 --- a/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ S="${WORKDIR}"/Theano-PyMC-rel-${PV} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: c8124fb2d5f858e8bd6da81ea7575efb10e75a85 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 23 00:32:09 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 23 00:54:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8124fb2 dev-python/theano-pymc: Bump to 1.1.2 Signed-off-by: Michał Górny gentoo.org> dev-python/theano-pymc/Manifest | 1 + dev-python/theano-pymc/theano-pymc-1.1.2.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest index 4989b972adc..91e9037fb28 100644 --- a/dev-python/theano-pymc/Manifest +++ b/dev-python/theano-pymc/Manifest @@ -1,5 +1,6 @@ DIST Theano-PyMC-rel-1.0.15.tar.gz 12978600 BLAKE2B 9038baa6d7c275a20a2e4f4f9e382f651deee958b2f044ad4360ea7d5a0408ab237af03857d5a598464c770ab1935d051d0f84657efd2915f5c80b393b972e04 SHA512 ad544b2749320ac2c3cd27e84e7700ce469e7d840491675378aabc3a75b03b26065c1022760fd1dae06f6cd694b4ec6de95e78280c478884ffdb224e4f0760ad DIST Theano-PyMC-rel-1.1.0.tar.gz 12482951 BLAKE2B 3c3cf6bcd396ce01d68575d8272a9b110077ef8c2b4a6c8f0e795dafcf75f862e145d4e9d83289950e8d463098fe0ebbcee8f4d5f0867d9e6c673c77d6fe8b90 SHA512 667c0b3662ee41254d1776060d64d46b58980ac4ae4e7b271d29d7e09321089946e4aa864626b6e8ea1bd2eae330688b675d507e18dce2d92a4a8df5a0116bb6 DIST Theano-PyMC-rel-1.1.1.tar.gz 12481810 BLAKE2B d0c40c9bcb25c65b38ed21092a1824c137f9942c8c2d1ab38b6ce9885a4e7be2bd096ed28fb7dc9397eae1477a47d9284b3e5536b563e033fd86af49d6479644 SHA512 d0462bdf6d7174b9c31a6e63b19ac7556f35787b962a7ec7a74cd53c12b8eb990730a5e155e55dc59f0bca20da26d4270ea50e8e32fe23118bb1c78912f69688 +DIST Theano-PyMC-rel-1.1.2.tar.gz 12482962 BLAKE2B 427afab5b831f625b0825746d24d68d7c7a2ea853f83d0b543f9c16baf7f120bb26446a438fa69279cd55e7788b3f1aaa6c6ac787231415f49a53e34e6b92584 SHA512 f582e23803d392fc469ed4aa13ee8615b7ce367de0a95d57fb71217f578112bd1611df1fa580f19970e1e3681fc5dc7d80d9bb9c2c40e5956d1eb937a9271431 DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905 SHA512 da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229 DIST theano-pymc-1.0.14.tar.gz 12979426 BLAKE2B e6db87a348d6e7003f8b1ff4e0634335d53d734ea922951edeaab06ec54d51f1d7930a03f6dca14979930abb6212f873d606a9adada46d5b606854c5d8a6c6a5 SHA512 4ddfe5978f33cea96b20763cb01eecf1ec6c0c6b97ac892d647e28b607e61b11862739e5836356ab87e2002e992febe35ce9e1e72d37732074be2dbed64b50b9 diff --git a/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild new file mode 100644 index 000..221894445d0 --- /dev/null +++ b/dev-python/theano-pymc/theano-pymc-1.1.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 optfeature + +MY_P=Theano-PyMC-rel-${PV} +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; +SRC_URI=" + https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz + -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e "s/tests.\*/tests\*/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local exclude=( + # speed tests are unreliable + tests/scan/test_basic.py::test_speed + tests/scan/test_basic.py::test_speed_rnn + tests/scan/test_basic.py::test_speed_batchrnn + tests/link/test_vm.py::test_speed + tests/link/test_vm.py::test_speed_lazy + tests/tensor/test_gc.py::test_merge_opt_runtime + ) + + distutils_install_for_testing --via-root + pytest -vv ${exclude[@]/#/--deselect } \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" || + die "Tests fail with ${EPYTHON}" +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 916566b6a0d15d9c5ded022cffc6d1bcb481d53c Author: Michał Górny gentoo org> AuthorDate: Fri Jan 22 20:42:48 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 23 00:10:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916566b6 dev-python/theano-pymc: Bump to 1.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/theano-pymc/Manifest | 1 + dev-python/theano-pymc/theano-pymc-1.1.1.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest index b85d8317961..4989b972adc 100644 --- a/dev-python/theano-pymc/Manifest +++ b/dev-python/theano-pymc/Manifest @@ -1,4 +1,5 @@ DIST Theano-PyMC-rel-1.0.15.tar.gz 12978600 BLAKE2B 9038baa6d7c275a20a2e4f4f9e382f651deee958b2f044ad4360ea7d5a0408ab237af03857d5a598464c770ab1935d051d0f84657efd2915f5c80b393b972e04 SHA512 ad544b2749320ac2c3cd27e84e7700ce469e7d840491675378aabc3a75b03b26065c1022760fd1dae06f6cd694b4ec6de95e78280c478884ffdb224e4f0760ad DIST Theano-PyMC-rel-1.1.0.tar.gz 12482951 BLAKE2B 3c3cf6bcd396ce01d68575d8272a9b110077ef8c2b4a6c8f0e795dafcf75f862e145d4e9d83289950e8d463098fe0ebbcee8f4d5f0867d9e6c673c77d6fe8b90 SHA512 667c0b3662ee41254d1776060d64d46b58980ac4ae4e7b271d29d7e09321089946e4aa864626b6e8ea1bd2eae330688b675d507e18dce2d92a4a8df5a0116bb6 +DIST Theano-PyMC-rel-1.1.1.tar.gz 12481810 BLAKE2B d0c40c9bcb25c65b38ed21092a1824c137f9942c8c2d1ab38b6ce9885a4e7be2bd096ed28fb7dc9397eae1477a47d9284b3e5536b563e033fd86af49d6479644 SHA512 d0462bdf6d7174b9c31a6e63b19ac7556f35787b962a7ec7a74cd53c12b8eb990730a5e155e55dc59f0bca20da26d4270ea50e8e32fe23118bb1c78912f69688 DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905 SHA512 da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229 DIST theano-pymc-1.0.14.tar.gz 12979426 BLAKE2B e6db87a348d6e7003f8b1ff4e0634335d53d734ea922951edeaab06ec54d51f1d7930a03f6dca14979930abb6212f873d606a9adada46d5b606854c5d8a6c6a5 SHA512 4ddfe5978f33cea96b20763cb01eecf1ec6c0c6b97ac892d647e28b607e61b11862739e5836356ab87e2002e992febe35ce9e1e72d37732074be2dbed64b50b9 diff --git a/dev-python/theano-pymc/theano-pymc-1.1.1.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.1.ebuild new file mode 100644 index 000..221894445d0 --- /dev/null +++ b/dev-python/theano-pymc/theano-pymc-1.1.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 optfeature + +MY_P=Theano-PyMC-rel-${PV} +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; +SRC_URI=" + https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz + -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e "s/tests.\*/tests\*/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local exclude=( + # speed tests are unreliable + tests/scan/test_basic.py::test_speed + tests/scan/test_basic.py::test_speed_rnn + tests/scan/test_basic.py::test_speed_batchrnn + tests/link/test_vm.py::test_speed + tests/link/test_vm.py::test_speed_lazy + tests/tensor/test_gc.py::test_merge_opt_runtime + ) + + distutils_install_for_testing --via-root + pytest -vv ${exclude[@]/#/--deselect } \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" || + die "Tests fail with ${EPYTHON}" +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: d47f3b569984b4654442d5fe1c4b3c6aab155abe Author: Michał Górny gentoo org> AuthorDate: Sun Jan 17 15:29:53 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Jan 17 20:38:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47f3b56 dev-python/theano-pymc: Bump to 1.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/theano-pymc/Manifest | 1 + dev-python/theano-pymc/theano-pymc-1.1.0.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest index 1355889d5bf..b85d8317961 100644 --- a/dev-python/theano-pymc/Manifest +++ b/dev-python/theano-pymc/Manifest @@ -1,3 +1,4 @@ DIST Theano-PyMC-rel-1.0.15.tar.gz 12978600 BLAKE2B 9038baa6d7c275a20a2e4f4f9e382f651deee958b2f044ad4360ea7d5a0408ab237af03857d5a598464c770ab1935d051d0f84657efd2915f5c80b393b972e04 SHA512 ad544b2749320ac2c3cd27e84e7700ce469e7d840491675378aabc3a75b03b26065c1022760fd1dae06f6cd694b4ec6de95e78280c478884ffdb224e4f0760ad +DIST Theano-PyMC-rel-1.1.0.tar.gz 12482951 BLAKE2B 3c3cf6bcd396ce01d68575d8272a9b110077ef8c2b4a6c8f0e795dafcf75f862e145d4e9d83289950e8d463098fe0ebbcee8f4d5f0867d9e6c673c77d6fe8b90 SHA512 667c0b3662ee41254d1776060d64d46b58980ac4ae4e7b271d29d7e09321089946e4aa864626b6e8ea1bd2eae330688b675d507e18dce2d92a4a8df5a0116bb6 DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905 SHA512 da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229 DIST theano-pymc-1.0.14.tar.gz 12979426 BLAKE2B e6db87a348d6e7003f8b1ff4e0634335d53d734ea922951edeaab06ec54d51f1d7930a03f6dca14979930abb6212f873d606a9adada46d5b606854c5d8a6c6a5 SHA512 4ddfe5978f33cea96b20763cb01eecf1ec6c0c6b97ac892d647e28b607e61b11862739e5836356ab87e2002e992febe35ce9e1e72d37732074be2dbed64b50b9 diff --git a/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild b/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild new file mode 100644 index 000..221894445d0 --- /dev/null +++ b/dev-python/theano-pymc/theano-pymc-1.1.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 optfeature + +MY_P=Theano-PyMC-rel-${PV} +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; +SRC_URI=" + https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz + -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e "s/tests.\*/tests\*/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local exclude=( + # speed tests are unreliable + tests/scan/test_basic.py::test_speed + tests/scan/test_basic.py::test_speed_rnn + tests/scan/test_basic.py::test_speed_batchrnn + tests/link/test_vm.py::test_speed + tests/link/test_vm.py::test_speed_lazy + tests/tensor/test_gc.py::test_merge_opt_runtime + ) + + distutils_install_for_testing --via-root + pytest -vv ${exclude[@]/#/--deselect } \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" || + die "Tests fail with ${EPYTHON}" +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 97fca870650188ba1eead1230b727f115950cf1f Author: Michał Górny gentoo org> AuthorDate: Wed Jan 6 09:17:36 2021 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 6 14:38:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97fca870 dev-python/theano-pymc: Bump to 1.0.15 Signed-off-by: Michał Górny gentoo.org> dev-python/theano-pymc/Manifest | 1 + dev-python/theano-pymc/theano-pymc-1.0.15.ebuild | 60 2 files changed, 61 insertions(+) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest index 033bccb6c7f..1355889d5bf 100644 --- a/dev-python/theano-pymc/Manifest +++ b/dev-python/theano-pymc/Manifest @@ -1,2 +1,3 @@ +DIST Theano-PyMC-rel-1.0.15.tar.gz 12978600 BLAKE2B 9038baa6d7c275a20a2e4f4f9e382f651deee958b2f044ad4360ea7d5a0408ab237af03857d5a598464c770ab1935d051d0f84657efd2915f5c80b393b972e04 SHA512 ad544b2749320ac2c3cd27e84e7700ce469e7d840491675378aabc3a75b03b26065c1022760fd1dae06f6cd694b4ec6de95e78280c478884ffdb224e4f0760ad DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905 SHA512 da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229 DIST theano-pymc-1.0.14.tar.gz 12979426 BLAKE2B e6db87a348d6e7003f8b1ff4e0634335d53d734ea922951edeaab06ec54d51f1d7930a03f6dca14979930abb6212f873d606a9adada46d5b606854c5d8a6c6a5 SHA512 4ddfe5978f33cea96b20763cb01eecf1ec6c0c6b97ac892d647e28b607e61b11862739e5836356ab87e2002e992febe35ce9e1e72d37732074be2dbed64b50b9 diff --git a/dev-python/theano-pymc/theano-pymc-1.0.15.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.15.ebuild new file mode 100644 index 000..0322ac17b7c --- /dev/null +++ b/dev-python/theano-pymc/theano-pymc-1.0.15.ebuild @@ -0,0 +1,60 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) +inherit distutils-r1 optfeature + +MY_P=Theano-PyMC-rel-${PV} +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; +SRC_URI=" + https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz + -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/filelock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e "s/tests.\*/tests\*/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + local exclude=( + # speed tests are unreliable + tests/scan/test_basic.py::test_speed + tests/scan/test_basic.py::test_speed_rnn + tests/scan/test_basic.py::test_speed_batchrnn + tests/link/test_vm.py::test_speed + tests/link/test_vm.py::test_speed_lazy + ) + + distutils_install_for_testing --via-root + pytest -vv ${exclude[@]/#/--deselect } \ + -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" || + die "Tests fail with ${EPYTHON}" +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 0dfc5e582e1b3723b9ea03b46052579d79e01565 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 09:53:31 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 09:53:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfc5e58 dev-python/theano-pymc: restore other Pythons Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/theano-pymc-1.0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild index e66b350a5ee..695a31afb33 100644 --- a/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild @@ -4,7 +4,7 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_9 ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1 optfeature DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays"
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 5e3f2bedb78f4adfec1050ba03105f572e3e8866 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 09:52:04 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 09:52:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3f2bed dev-python/theano-pymc: bump to 1.0.14 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/Manifest | 1 + dev-python/theano-pymc/theano-pymc-1.0.14.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest index 1ff0b282387..033bccb6c7f 100644 --- a/dev-python/theano-pymc/Manifest +++ b/dev-python/theano-pymc/Manifest @@ -1 +1,2 @@ DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905 SHA512 da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229 +DIST theano-pymc-1.0.14.tar.gz 12979426 BLAKE2B e6db87a348d6e7003f8b1ff4e0634335d53d734ea922951edeaab06ec54d51f1d7930a03f6dca14979930abb6212f873d606a9adada46d5b606854c5d8a6c6a5 SHA512 4ddfe5978f33cea96b20763cb01eecf1ec6c0c6b97ac892d647e28b607e61b11862739e5836356ab87e2002e992febe35ce9e1e72d37732074be2dbed64b50b9 diff --git a/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild new file mode 100644 index 000..e66b350a5ee --- /dev/null +++ b/dev-python/theano-pymc/theano-pymc-1.0.14.ebuild @@ -0,0 +1,42 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_9 ) +inherit distutils-r1 optfeature + +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" +HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; +SRC_URI="https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/Theano-PyMC-rel-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}]" + +distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e "s/, 'flake8'//" setup.py || die + sed -i -e "s/tests.\*/tests\*/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_for_testing + pytest -vv || die "Tests failed with ${EPYTHON}" +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 3da7d3db68d60cb41533157f1f272ba75cd4a2bd Author: Sam James gentoo org> AuthorDate: Fri Dec 25 23:36:46 2020 + Commit: Sam James gentoo org> CommitDate: Fri Dec 25 23:36:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3da7d3db dev-python/theano: restrict slow tests We're replacing dev-python/theano with dev-python/theano-pymc so let's just restrict tests here given how slow they are (and they may hang). Tests run fine on theano-pymc and we'll be removing this package soon. Bug: https://bugs.gentoo.org/738416 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/theano/theano-1.0.5.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5.ebuild index 3b60986763c..10481daa623 100644 --- a/dev-python/theano/theano-1.0.5.ebuild +++ b/dev-python/theano/theano-1.0.5.ebuild @@ -18,6 +18,9 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" +# Tests sometimes hang. dev-python/theano-pymc is better. #738416 +# This package is on the way out anyway for that fork. +RESTRICT="test" BDEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: a98d8ad88c9d573e13ad91e41d8e0950be10dcf1 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 14:39:05 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 14:39:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a98d8ad8 dev-python/theano-pymc: fix DEPEND typo Closes: https://bugs.gentoo.org/761496 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> .../{theano-pymc-1.0.13.ebuild => theano-pymc-1.0.13-r1.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild similarity index 98% rename from dev-python/theano-pymc/theano-pymc-1.0.13.ebuild rename to dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild index baf9a7f0e29..695a31afb33 100644 --- a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild @@ -20,7 +20,6 @@ RDEPEND=" dev-python/numpy[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: 4cbe81bed9ad61cae649a5384f69bb30384f7aa1 Author: Sam James gentoo org> AuthorDate: Thu Dec 24 01:52:55 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 02:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbe81be dev-python/theano-pymc: minor post-merge changes Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/theano-pymc-1.0.13.ebuild | 12 +--- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild index 509edfe62e1..baf9a7f0e29 100644 --- a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild +++ b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild @@ -4,12 +4,13 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{6..9} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit distutils-r1 optfeature -DESCRIPTION="Python library for operating with mathematical expressions involving multi-dimensional arrays" +DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; SRC_URI="https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/Theano-PyMC-rel-${PV} LICENSE="BSD" SLOT="0" @@ -21,10 +22,7 @@ RDEPEND=" dev-python/scipy[${PYTHON_USEDEP}]" RDEPEND="${DEPEND}" -S="${WORKDIR}"/Theano-PyMC-rel-${PV} - -distutils_enable_sphinx doc \ - 'dev-python/sphinx_rtd_theme' +distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' distutils_enable_tests pytest python_prepare_all() { @@ -36,7 +34,7 @@ python_prepare_all() { python_test() { distutils_install_for_testing - pytest -vv || die + pytest -vv || die "Tests failed with ${EPYTHON}" } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano-pymc/
commit: f709cad3fec1092ce8357bdaead9da1bd1fdba04 Author: Jakov Smolic sartura hr> AuthorDate: Tue Dec 22 08:52:43 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 24 02:01:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f709cad3 dev-python/theano-pymc: Replacement for dev-python/theano * Python library for operating with mathematical expressions involving multi-dimensional arrays Closes: https://bugs.gentoo.org/759940 Bug: https://bugs.gentoo.org/738416 Signed-off-by: Jakov Smolic sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/18763 Signed-off-by: Sam James gentoo.org> dev-python/theano-pymc/Manifest | 1 + dev-python/theano-pymc/metadata.xml | 12 +++ dev-python/theano-pymc/theano-pymc-1.0.13.ebuild | 45 3 files changed, 58 insertions(+) diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest new file mode 100644 index 000..1ff0b282387 --- /dev/null +++ b/dev-python/theano-pymc/Manifest @@ -0,0 +1 @@ +DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905 SHA512 da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229 diff --git a/dev-python/theano-pymc/metadata.xml b/dev-python/theano-pymc/metadata.xml new file mode 100644 index 000..00af8f28ecf --- /dev/null +++ b/dev-python/theano-pymc/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + +s...@gentoo.org +Gentoo Science Project + + +Theano-PyMC +pymc-devs/Theano-PyMC + + diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild new file mode 100644 index 000..509edfe62e1 --- /dev/null +++ b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6..9} ) +inherit distutils-r1 optfeature + +DESCRIPTION="Python library for operating with mathematical expressions involving multi-dimensional arrays" +HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC"; +SRC_URI="https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +S="${WORKDIR}"/Theano-PyMC-rel-${PV} + +distutils_enable_sphinx doc \ + 'dev-python/sphinx_rtd_theme' +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e "s/, 'flake8'//" setup.py || die + sed -i -e "s/tests.\*/tests\*/" setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_for_testing + pytest -vv || die +} + +pkg_postinst() { + optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk + optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 80739f8f54aff8fb79640f628b1d967f46efc783 Author: Sam James gentoo org> AuthorDate: Tue Oct 27 19:55:24 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 27 19:55:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80739f8f dev-python/theano: Keyword 1.0.5 arm64, #749927 Signed-off-by: Sam James gentoo.org> dev-python/theano/theano-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5.ebuild index dce22b2bb11..3b60986763c 100644 --- a/dev-python/theano/theano-1.0.5.ebuild +++ b/dev-python/theano/theano-1.0.5.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" BDEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 4a1528a96edea05c838360b436b3778255c08544 Author: Sam James gentoo org> AuthorDate: Tue Oct 27 05:08:11 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 27 05:08:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a1528a9 dev-python/theano: Keyword 1.0.5 arm, #749927 Signed-off-by: Sam James gentoo.org> dev-python/theano/theano-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5.ebuild index 6f65b491df8..dce22b2bb11 100644 --- a/dev-python/theano/theano-1.0.5.ebuild +++ b/dev-python/theano/theano-1.0.5.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" BDEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 03ecbdd4a2a1ed7aa5ce6429ed6c4d88005d3685 Author: Sam James gentoo org> AuthorDate: Mon Aug 31 14:13:36 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 31 14:13:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ecbdd4 dev-python/theano: cleanup old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-python/theano/Manifest| 1 - dev-python/theano/theano-1.0.4.ebuild | 51 --- 2 files changed, 52 deletions(-) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest index dfa384a3739..80fe6f51d97 100644 --- a/dev-python/theano/Manifest +++ b/dev-python/theano/Manifest @@ -1,2 +1 @@ -DIST Theano-1.0.4.tar.gz 2840691 BLAKE2B 7f89caee3dd50d75ff09693fde7926f2b7da0f94758ef932f207feea29d74d38ed56591e6ebe0b46cfa043d5fb46d5b97028171acdfd324a01eb7b904169b4ac SHA512 3cc7f9dbb606c3c997c8651c34dd861721d5a8b99d06ed0887306d5a5ad0d7e402fbe29dcb5ad2f513b3bf75966e41a2854ebdf9a4fb212607345f84f367de8c DIST Theano-1.0.5.tar.gz 2842778 BLAKE2B ee82e9487a5265a1040750ace70465c450134e70eba4e58752cbaa7d487be5fb3cce31b838429cb52f7bc31d32a20379e158ee289dd5732dd8b86a9ee36b6d89 SHA512 6bb27753957d32392ea793e39ea56eff94baafbb55e27488f9c0bbdb387172a6829e64f461f83dae192486d9764b72d815e3b8dc059b2af116b024fc7228a118 diff --git a/dev-python/theano/theano-1.0.4.ebuild b/dev-python/theano/theano-1.0.4.ebuild deleted file mode 100644 index 5652fc9d1c4..000 --- a/dev-python/theano/theano-1.0.4.ebuild +++ /dev/null @@ -1,51 +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 eutils - -DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" -HOMEPAGE="https://github.com/Theano/Theano"; -SRC_URI="mirror://pypi/T/${PN^}/${PN^}-${PV}.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/six[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/flake8[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] - )" - -S="${WORKDIR}/${PN^}-${PV}" - -python_prepare_all() { - # remove bundled six - find -type f -name "*.py" -exec \ - sed -e 's:theano.compat.six:six:g' -i '{}' + || die - distutils-r1_python_prepare_all -} - -python_test() { - distutils_install_for_testing - nosetests --verbosity=3 || die -} - -pkg_postinst() { - optfeature "Make picture of Theano computation graph" dev-python/pydot-ng - optfeature "Required for GPU/CPU code generation" dev-python/pygpu -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: d3ef00eef55338eb9ec1f48f670333ca48c07247 Author: Sam James gentoo org> AuthorDate: Mon Aug 31 13:47:50 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 31 13:49:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ef00ee dev-python/theano: Stabilize 1.0.5 amd64, #737524 Signed-off-by: Sam James gentoo.org> dev-python/theano/theano-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5.ebuild index 5fe377d134e..f9608314926 100644 --- a/dev-python/theano/theano-1.0.5.ebuild +++ b/dev-python/theano/theano-1.0.5.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" BDEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 0a3c127149909be5956f2d7ea15198f4099b9f8e Author: Sam James gentoo org> AuthorDate: Sun Aug 30 23:17:03 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 23:17:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3c1271 dev-python/theano: Stabilize 1.0.5 x86, #737524 Signed-off-by: Sam James gentoo.org> dev-python/theano/theano-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5.ebuild index 6bee991692f..5fe377d134e 100644 --- a/dev-python/theano/theano-1.0.5.ebuild +++ b/dev-python/theano/theano-1.0.5.ebuild @@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux" BDEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 289fce7428de5cf1eda36161135c0758e9a28fe0 Author: David Seifert gentoo org> AuthorDate: Sun Aug 23 11:33:41 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Aug 23 11:33:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289fce74 dev-python/theano: Add python 3.6 for 1.0.5 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: David Seifert gentoo.org> dev-python/theano/theano-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5.ebuild index 375aa654122..6bee991692f 100644 --- a/dev-python/theano/theano-1.0.5.ebuild +++ b/dev-python/theano/theano-1.0.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{6..9} ) DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 eutils
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 3672e87eec86bdc2a4cbf1c5fb4b30b421b737de Author: Sam James gentoo org> AuthorDate: Sun Aug 2 22:22:36 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 2 22:22:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3672e87e dev-python/theano: use correct DISTUTILS_USE_SETUPTOOLS Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/theano/theano-1.0.5.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5.ebuild index 9adbc14e397..375aa654122 100644 --- a/dev-python/theano/theano-1.0.5.ebuild +++ b/dev-python/theano/theano-1.0.5.ebuild @@ -4,6 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_USE_SETUPTOOLS=rdepend inherit distutils-r1 eutils
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: bbcb9693500c5ce7e59adb947aa096e296339361 Author: Sam James gentoo org> AuthorDate: Sun Aug 2 18:58:47 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 2 18:58:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcb9693 dev-python/theano: bump to 1.0.5 This adds support for Python 3.8+. We also drop pyflakes and exclude the single flakes8 test. Signed-off-by: Sam James gentoo.org> dev-python/theano/Manifest| 1 + dev-python/theano/theano-1.0.5.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest index 56b8e6682d5..dfa384a3739 100644 --- a/dev-python/theano/Manifest +++ b/dev-python/theano/Manifest @@ -1 +1,2 @@ DIST Theano-1.0.4.tar.gz 2840691 BLAKE2B 7f89caee3dd50d75ff09693fde7926f2b7da0f94758ef932f207feea29d74d38ed56591e6ebe0b46cfa043d5fb46d5b97028171acdfd324a01eb7b904169b4ac SHA512 3cc7f9dbb606c3c997c8651c34dd861721d5a8b99d06ed0887306d5a5ad0d7e402fbe29dcb5ad2f513b3bf75966e41a2854ebdf9a4fb212607345f84f367de8c +DIST Theano-1.0.5.tar.gz 2842778 BLAKE2B ee82e9487a5265a1040750ace70465c450134e70eba4e58752cbaa7d487be5fb3cce31b838429cb52f7bc31d32a20379e158ee289dd5732dd8b86a9ee36b6d89 SHA512 6bb27753957d32392ea793e39ea56eff94baafbb55e27488f9c0bbdb387172a6829e64f461f83dae192486d9764b72d815e3b8dc059b2af116b024fc7228a118 diff --git a/dev-python/theano/theano-1.0.5.ebuild b/dev-python/theano/theano-1.0.5.ebuild new file mode 100644 index 000..9adbc14e397 --- /dev/null +++ b/dev-python/theano/theano-1.0.5.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 eutils + +MY_P=${P^} + +DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" +HOMEPAGE="https://github.com/Theano/Theano"; +SRC_URI="mirror://pypi/${MY_P::1}/${MY_P%-*}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +BDEPEND="test? ( dev-python/parameterized[${PYTHON_USEDEP}] )" +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] +" + +distutils_enable_tests nose + +src_prepare() { + sed -i -e "s/, 'flake8'//" setup.py || die + + distutils-r1_src_prepare +} + +python_test() { + distutils_install_for_testing + nosetests --verbosity=3 -e test_format_flake8 || die +} + +pkg_postinst() { + optfeature "Make picture of Theano computation graph" dev-python/pydot-ng + optfeature "Required for GPU/CPU code generation" dev-python/pygpu +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 7e477c65ce6a74a73a7eb97e4ee43000433e26c2 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 22 12:12:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 22 12:12:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e477c65 dev-python/theano: x86 stable wrt bug #706338 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/theano/theano-1.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.4.ebuild b/dev-python/theano/theano-1.0.4.ebuild index f68538de78c..5652fc9d1c4 100644 --- a/dev-python/theano/theano-1.0.4.ebuild +++ b/dev-python/theano/theano-1.0.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/T/${PN^}/${PN^}-${PV}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: d1d4e614d3c339a26cf8355def6174de8c266cb8 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Mar 9 13:44:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Mar 9 13:44:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d4e614 dev-python/theano: amd64 stable wrt bug #706338 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/theano/theano-1.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.4.ebuild b/dev-python/theano/theano-1.0.4.ebuild index 6b6457147cc..f68538de78c 100644 --- a/dev-python/theano/theano-1.0.4.ebuild +++ b/dev-python/theano/theano-1.0.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/T/${PN^}/${PN^}-${PV}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: e66d95524fd3257733a713d9a2ed2a1197831b1f Author: Michał Górny gentoo org> AuthorDate: Thu Jan 16 05:45:38 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 16 06:04:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66d9552 dev-python/theano: Remove Python 2 from 1.0.4 Signed-off-by: Michał Górny gentoo.org> dev-python/theano/theano-1.0.4.ebuild | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-python/theano/theano-1.0.4.ebuild b/dev-python/theano/theano-1.0.4.ebuild index 68db6a25ddc..6b6457147cc 100644 --- a/dev-python/theano/theano-1.0.4.ebuild +++ b/dev-python/theano/theano-1.0.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7} ) inherit distutils-r1 eutils @@ -25,10 +25,10 @@ RDEPEND=" DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}] test? ( - dev-python/flake8[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] + dev-python/flake8[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] )" S="${WORKDIR}/${PN^}-${PV}" @@ -36,7 +36,7 @@ S="${WORKDIR}/${PN^}-${PV}" python_prepare_all() { # remove bundled six find -type f -name "*.py" -exec \ -sed -e 's:theano.compat.six:six:g' -i '{}' + || die + sed -e 's:theano.compat.six:six:g' -i '{}' + || die distutils-r1_python_prepare_all }
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 32ea19c5eeb32c48778203493aaa10cbec69a383 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 16 05:46:23 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 16 06:05:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ea19c5 dev-python/theano: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/theano/Manifest| 1 - dev-python/theano/theano-0.7.0.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest index 66c0e87d90b..56b8e6682d5 100644 --- a/dev-python/theano/Manifest +++ b/dev-python/theano/Manifest @@ -1,2 +1 @@ -DIST Theano-0.7.0.tar.gz 1985387 BLAKE2B 00d547d5d1f6bb4049a1db71442381ae3803be683975ccca7536b8971e066ac1d09a4fc93a7f70693ae052bbf681e0c59a8b30a326f862f870e10422b438f979 SHA512 6e6bf9afdebf3c281d71f5ceda73792e0a52b403b18776a639665767ac73ac4920b5042e29d656d517b8f023e5f9cd5a27086e0456dc40c42abf6f3569da3f06 DIST Theano-1.0.4.tar.gz 2840691 BLAKE2B 7f89caee3dd50d75ff09693fde7926f2b7da0f94758ef932f207feea29d74d38ed56591e6ebe0b46cfa043d5fb46d5b97028171acdfd324a01eb7b904169b4ac SHA512 3cc7f9dbb606c3c997c8651c34dd861721d5a8b99d06ed0887306d5a5ad0d7e402fbe29dcb5ad2f513b3bf75966e41a2854ebdf9a4fb212607345f84f367de8c diff --git a/dev-python/theano/theano-0.7.0.ebuild b/dev-python/theano/theano-0.7.0.ebuild deleted file mode 100644 index 9765e72f92a..000 --- a/dev-python/theano/theano-0.7.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 versionator - -MYPN=Theano -MYP=${MYPN}-$(replace_version_separator 3 '') - -DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" -HOMEPAGE="https://github.com/Theano/Theano"; -SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" - -SLOT="0" -LICENSE="BSD" -IUSE="test" -RESTRICT="!test? ( test )" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/numpy-1.6.2[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - >=sci-libs/scipy-0.11[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -S="${WORKDIR}/${MYP}" - -python_prepare_all() { - find -type f -name "*.py" -exec \ - sed \ - -e 's:theano.compat.six:six:g' \ - -i '{}' + || die - - rm ${PN}/compat/six.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - nosetests --verbosity=3 || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: e0ae1ad6161b2ac93d2399a98b432d7eb72e9ac0 Author: David Seifert gentoo org> AuthorDate: Sun Dec 29 08:52:51 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Dec 29 08:52:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ae1ad6 dev-python/theano: Remove old Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-python/theano/Manifest| 2 -- dev-python/theano/theano-0.8.2.ebuild | 53 --- dev-python/theano/theano-0.9.0.ebuild | 53 --- 3 files changed, 108 deletions(-) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest index eb87e216677..66c0e87d90b 100644 --- a/dev-python/theano/Manifest +++ b/dev-python/theano/Manifest @@ -1,4 +1,2 @@ DIST Theano-0.7.0.tar.gz 1985387 BLAKE2B 00d547d5d1f6bb4049a1db71442381ae3803be683975ccca7536b8971e066ac1d09a4fc93a7f70693ae052bbf681e0c59a8b30a326f862f870e10422b438f979 SHA512 6e6bf9afdebf3c281d71f5ceda73792e0a52b403b18776a639665767ac73ac4920b5042e29d656d517b8f023e5f9cd5a27086e0456dc40c42abf6f3569da3f06 -DIST Theano-0.8.2.tar.gz 2914631 BLAKE2B d136630d689101e9ae47984cd13289b03943276ed0aa606478169d4334a302448f5a2c31d65b1e6d571648772d6f0760cc004f2eefd86d41d72f2b0270017763 SHA512 d7bad7ed4c9453470b66df2ada4587fbe9effc134c0604d11576630a613568386d41aa7dd4a77f8b7a1eb6d8a2f76a8e809b1ac3ae18c85a0c55ba4a059b865e -DIST Theano-0.9.0.tar.gz 3116713 BLAKE2B bf38d3c504909caa7aaf8e704a6afc86ab56810199190a0a6beb86ff5e0f9a75c8681dee1f1411ddcfa40739576e4d725c2423e74a32e796987fbd4b09ffde76 SHA512 e0e59256d2442f929fb120b4b21cab735e0a8ba087c4ea7d7caeabe8fa30cc19a46181fe1b4e268e778344fb3506eb20d8090dfc8d2a499c1bf84b07352686ab DIST Theano-1.0.4.tar.gz 2840691 BLAKE2B 7f89caee3dd50d75ff09693fde7926f2b7da0f94758ef932f207feea29d74d38ed56591e6ebe0b46cfa043d5fb46d5b97028171acdfd324a01eb7b904169b4ac SHA512 3cc7f9dbb606c3c997c8651c34dd861721d5a8b99d06ed0887306d5a5ad0d7e402fbe29dcb5ad2f513b3bf75966e41a2854ebdf9a4fb212607345f84f367de8c diff --git a/dev-python/theano/theano-0.8.2.ebuild b/dev-python/theano/theano-0.8.2.ebuild deleted file mode 100644 index de0279333ae..000 --- a/dev-python/theano/theano-0.8.2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_5 ) - -inherit distutils-r1 versionator - -MYPN=Theano -MYP=${MYPN}-$(replace_version_separator 3 '') - -DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" -HOMEPAGE="https://github.com/Theano/Theano"; -SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" - -SLOT="0" -LICENSE="BSD" -IUSE="doc test" -RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/flake8[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/nose-parameterized[${PYTHON_USEDEP}] - dev-python/pyflakes[${PYTHON_USEDEP}] - )" -S="${WORKDIR}/${MYP}" - -python_prepare_all() { - # remove bundled six - find -type f -name "*.py" -exec \ -sed -e 's:theano.compat.six:six:g' -i '{}' + || die - rm ${PN}/compat/six.py || die - distutils-r1_python_prepare_all -} - -python_test() { - nosetests --verbosity=3 || die -} - -pkg_postinst() { - optfeature "Make picture of Theano computation graph" dev-python/pydot-ng - optfeature "Required for GPU/CPU code generation" dev-python/pygpu -} diff --git a/dev-python/theano/theano-0.9.0.ebuild b/dev-python/theano/theano-0.9.0.ebuild deleted file mode 100644 index 1de50901c43..000 --- a/dev-python/theano/theano-0.9.0.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) - -inherit distutils-r1 versionator - -MYPN=Theano -MYP=${MYPN}-$(replace_version_separator 3 '') - -DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" -HOMEPAGE="https://github.com/Theano/Theano"; -SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" - -SLOT="0" -LICENSE="BSD" -IUSE="doc test" -RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - sci-libs/scipy[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - dev-python/flake8[${PYTHON_USEDEP}] - dev-python/nose[${PYTHON_USEDEP}] - dev-python/nose-parameterized[${PYTHON_USEDEP
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 2816aed520d90d85c23858c612a132f11625af43 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 12 09:52:40 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 12 09:54:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2816aed5 dev-python/theano: fix SRC_URI, bug #682204 Reported-by: Helmut Jarausch Fix-by: Petr Voytsik Closes: https://bugs.gentoo.org/682204 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/theano/theano-1.0.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-1.0.4.ebuild b/dev-python/theano/theano-1.0.4.ebuild index 6351d160efd..2bfe26861e2 100644 --- a/dev-python/theano/theano-1.0.4.ebuild +++ b/dev-python/theano/theano-1.0.4.ebuild @@ -9,7 +9,7 @@ inherit distutils-r1 eutils DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" HOMEPAGE="https://github.com/Theano/Theano"; -SRC_URI="mirror://pypi/theano/${PN^}/${PN^}-${PV}.tar.gz" +SRC_URI="mirror://pypi/T/${PN^}/${PN^}-${PV}.tar.gz" LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 32317737669b4ba87e8aaf8211b4615673f4b1d9 Author: Amy Liffey gentoo org> AuthorDate: Sun Mar 31 14:38:31 2019 + Commit: Amy Liffey gentoo org> CommitDate: Sun Mar 31 14:38:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32317737 dev-python/theano: remove old 0.6.0 Signed-off-by: Amy Liffey gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/theano/Manifest| 1 - dev-python/theano/theano-0.6.0.ebuild | 31 --- 2 files changed, 32 deletions(-) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest index 50b9a99a9bd..eb87e216677 100644 --- a/dev-python/theano/Manifest +++ b/dev-python/theano/Manifest @@ -1,4 +1,3 @@ -DIST Theano-0.6.0.tar.gz 1763756 BLAKE2B d5eddeef1868f4fd6946b2067d0c7264f699650a79f50579eed4e768b59bdd02d81cfbbcd29b6aedac28d7bdd89ec1a6dfabb97b1d203bf8d61d6cac3ce7ae1c SHA512 6333c673df809bed3af952e0759cce4878ed21684367c6eb20e422363c7c5696ea59239ff6a448c6a32771b1069d441b0e3d049f9708ae69d790412303b8ebbd DIST Theano-0.7.0.tar.gz 1985387 BLAKE2B 00d547d5d1f6bb4049a1db71442381ae3803be683975ccca7536b8971e066ac1d09a4fc93a7f70693ae052bbf681e0c59a8b30a326f862f870e10422b438f979 SHA512 6e6bf9afdebf3c281d71f5ceda73792e0a52b403b18776a639665767ac73ac4920b5042e29d656d517b8f023e5f9cd5a27086e0456dc40c42abf6f3569da3f06 DIST Theano-0.8.2.tar.gz 2914631 BLAKE2B d136630d689101e9ae47984cd13289b03943276ed0aa606478169d4334a302448f5a2c31d65b1e6d571648772d6f0760cc004f2eefd86d41d72f2b0270017763 SHA512 d7bad7ed4c9453470b66df2ada4587fbe9effc134c0604d11576630a613568386d41aa7dd4a77f8b7a1eb6d8a2f76a8e809b1ac3ae18c85a0c55ba4a059b865e DIST Theano-0.9.0.tar.gz 3116713 BLAKE2B bf38d3c504909caa7aaf8e704a6afc86ab56810199190a0a6beb86ff5e0f9a75c8681dee1f1411ddcfa40739576e4d725c2423e74a32e796987fbd4b09ffde76 SHA512 e0e59256d2442f929fb120b4b21cab735e0a8ba087c4ea7d7caeabe8fa30cc19a46181fe1b4e268e778344fb3506eb20d8090dfc8d2a499c1bf84b07352686ab diff --git a/dev-python/theano/theano-0.6.0.ebuild b/dev-python/theano/theano-0.6.0.ebuild deleted file mode 100644 index 04aebf32abc..000 --- a/dev-python/theano/theano-0.6.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit distutils-r1 versionator - -MYPN=Theano -MYP=${MYPN}-$(replace_version_separator 3 '') - -DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" -HOMEPAGE="https://github.com/Theano/Theano"; -SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" - -SLOT="0" -LICENSE="BSD" -IUSE="test" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND="sci-libs/scipy[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/nose[${PYTHON_USEDEP}] )" - -S="${WORKDIR}/${MYP}" - -python_test() { - nosetests --verbosity=3 || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 68ae6ec4f65edc25b59bef4410af33cee8be2df8 Author: Amy Liffey gentoo org> AuthorDate: Sun Mar 31 14:33:38 2019 + Commit: Amy Liffey gentoo org> CommitDate: Sun Mar 31 14:36:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ae6ec4 dev-python/theano: version bump 1.0.4 Signed-off-by: Amy Liffey gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/theano/Manifest| 1 + dev-python/theano/theano-1.0.4.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest index eec75901f74..50b9a99a9bd 100644 --- a/dev-python/theano/Manifest +++ b/dev-python/theano/Manifest @@ -2,3 +2,4 @@ DIST Theano-0.6.0.tar.gz 1763756 BLAKE2B d5eddeef1868f4fd6946b2067d0c7264f699650 DIST Theano-0.7.0.tar.gz 1985387 BLAKE2B 00d547d5d1f6bb4049a1db71442381ae3803be683975ccca7536b8971e066ac1d09a4fc93a7f70693ae052bbf681e0c59a8b30a326f862f870e10422b438f979 SHA512 6e6bf9afdebf3c281d71f5ceda73792e0a52b403b18776a639665767ac73ac4920b5042e29d656d517b8f023e5f9cd5a27086e0456dc40c42abf6f3569da3f06 DIST Theano-0.8.2.tar.gz 2914631 BLAKE2B d136630d689101e9ae47984cd13289b03943276ed0aa606478169d4334a302448f5a2c31d65b1e6d571648772d6f0760cc004f2eefd86d41d72f2b0270017763 SHA512 d7bad7ed4c9453470b66df2ada4587fbe9effc134c0604d11576630a613568386d41aa7dd4a77f8b7a1eb6d8a2f76a8e809b1ac3ae18c85a0c55ba4a059b865e DIST Theano-0.9.0.tar.gz 3116713 BLAKE2B bf38d3c504909caa7aaf8e704a6afc86ab56810199190a0a6beb86ff5e0f9a75c8681dee1f1411ddcfa40739576e4d725c2423e74a32e796987fbd4b09ffde76 SHA512 e0e59256d2442f929fb120b4b21cab735e0a8ba087c4ea7d7caeabe8fa30cc19a46181fe1b4e268e778344fb3506eb20d8090dfc8d2a499c1bf84b07352686ab +DIST Theano-1.0.4.tar.gz 2840691 BLAKE2B 7f89caee3dd50d75ff09693fde7926f2b7da0f94758ef932f207feea29d74d38ed56591e6ebe0b46cfa043d5fb46d5b97028171acdfd324a01eb7b904169b4ac SHA512 3cc7f9dbb606c3c997c8651c34dd861721d5a8b99d06ed0887306d5a5ad0d7e402fbe29dcb5ad2f513b3bf75966e41a2854ebdf9a4fb212607345f84f367de8c diff --git a/dev-python/theano/theano-1.0.4.ebuild b/dev-python/theano/theano-1.0.4.ebuild new file mode 100644 index 000..645f4a198a3 --- /dev/null +++ b/dev-python/theano/theano-1.0.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) + +inherit distutils-r1 eutils + +DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" +HOMEPAGE="https://github.com/Theano/Theano"; +SRC_URI="mirror://pypi/theano/${PN^}/${PN^}-${PV}.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/six[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/flake8[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + )" + +S="${WORKDIR}/${PN^}-${PV}" + +python_prepare_all() { + # remove bundled six + find -type f -name "*.py" -exec \ +sed -e 's:theano.compat.six:six:g' -i '{}' + || die + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_for_testing + nosetests --verbosity=3 || die +} + +pkg_postinst() { + optfeature "Make picture of Theano computation graph" dev-python/pydot-ng + optfeature "Required for GPU/CPU code generation" dev-python/pygpu +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: a41d9c4f9d0eabafd0dc52781710c648f5286a5c Author: Sébastien Fabbro gentoo org> AuthorDate: Tue Jun 27 05:09:21 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Wed Jun 28 04:00:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41d9c4f dev-python/theano: version bump Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-python/theano/Manifest| 1 + dev-python/theano/theano-0.9.0.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest index 33585815dfc..c97b06290d4 100644 --- a/dev-python/theano/Manifest +++ b/dev-python/theano/Manifest @@ -1,3 +1,4 @@ DIST Theano-0.6.0.tar.gz 1763756 SHA256 aaa75f9a9b7bf50f09ddcc01fb993cf47513179d0a7bee3d96bfeebd66e76083 SHA512 6333c673df809bed3af952e0759cce4878ed21684367c6eb20e422363c7c5696ea59239ff6a448c6a32771b1069d441b0e3d049f9708ae69d790412303b8ebbd WHIRLPOOL 946fcacb87b7745e72282f5f7e6b67db5fd0e365f55b2c97a8e9e506e30986d90da7c3789636892ca316da33f4f064f99d31fc3771678457dd609fd0c43d9010 DIST Theano-0.7.0.tar.gz 1985387 SHA256 05b0f6d2467735abea13bdc5c2c1ce3c53f1b89f9ebc5a43abdf71f88cf818b3 SHA512 6e6bf9afdebf3c281d71f5ceda73792e0a52b403b18776a639665767ac73ac4920b5042e29d656d517b8f023e5f9cd5a27086e0456dc40c42abf6f3569da3f06 WHIRLPOOL b79906e39eb8f7cad26160148465b4719d1011e1a4626c98fdb55cd273ff289b0c01278d51fdc8271b71434be0fd036f8259a315b07639e9ad83d1e3bf313687 DIST Theano-0.8.2.tar.gz 2914631 SHA256 7463c8f7ed1a787bf881f36d38a38607150186697e7ce7e78bfb94b7c6af8930 SHA512 d7bad7ed4c9453470b66df2ada4587fbe9effc134c0604d11576630a613568386d41aa7dd4a77f8b7a1eb6d8a2f76a8e809b1ac3ae18c85a0c55ba4a059b865e WHIRLPOOL 05ae7308054e74fcbcb9057aca5a0e8ed7db7980e4a258bf5143f2a1ae9cfb430808a48467d6a185cdb4215ce33163a1e6e1961284e593c90cc9be6f0c9a5cbb +DIST Theano-0.9.0.tar.gz 3116713 SHA256 745d66716531f9063127274b40503fbc21f931f78b7b03e79e5523d50078bc17 SHA512 e0e59256d2442f929fb120b4b21cab735e0a8ba087c4ea7d7caeabe8fa30cc19a46181fe1b4e268e778344fb3506eb20d8090dfc8d2a499c1bf84b07352686ab WHIRLPOOL 3c387356580cf8ea9340f214783b9003417c2e5ca2d35660ceda0d91a4b1eb29d3794000c59b09b1fd7b20cf273f372d111fcb31496991801d6253319e2694c7 diff --git a/dev-python/theano/theano-0.9.0.ebuild b/dev-python/theano/theano-0.9.0.ebuild new file mode 100644 index 000..cc371c65076 --- /dev/null +++ b/dev-python/theano/theano-0.9.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 versionator + +MYPN=Theano +MYP=${MYPN}-$(replace_version_separator 3 '') + +DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" +HOMEPAGE="https://github.com/Theano/Theano"; +SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" + +SLOT="0" +LICENSE="BSD" +IUSE="doc test" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/flake8[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/nose-parameterized[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + )" +S="${WORKDIR}/${MYP}" + +python_prepare_all() { + # remove bundled six + find -type f -name "*.py" -exec \ +sed -e 's:theano.compat.six:six:g' -i '{}' + || die + rm ${PN}/compat/six.py || die + distutils-r1_python_prepare_all +} + +python_test() { + nosetests --verbosity=3 || die +} + +pkg_postinst() { + optfeature "Make picture of Theano computation graph" dev-python/pydot-ng + optfeature "Required for GPU/CPU code generation" dev-python/pygpu +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 76ea1551d3832ae4ebc247ecf7908457daf01e41 Author: Sébastien Fabbro gentoo org> AuthorDate: Wed Jan 4 18:07:13 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Wed Jan 4 19:24:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ea1551 dev-python/theano: splitting the optfeature to actually install Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/theano/theano-0.8.2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-python/theano/theano-0.8.2.ebuild b/dev-python/theano/theano-0.8.2.ebuild index c48464f..e6dd721 100644 --- a/dev-python/theano/theano-0.8.2.ebuild +++ b/dev-python/theano/theano-0.8.2.ebuild @@ -48,7 +48,6 @@ python_test() { } pkg_postinst() { - optfeature \ - "Make picture of Theano computation graph" dev-python/pydot-ng \ - "Required for GPU/CPU code generation" dev-python/pygpu + optfeature "Make picture of Theano computation graph" dev-python/pydot-ng + optfeature "Required for GPU/CPU code generation" dev-python/pygpu }
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: ed61d295f7fc1cce7551a29847d54645748edaef Author: Sébastien Fabbro gentoo org> AuthorDate: Wed Jan 4 06:01:03 2017 + Commit: Sebastien Fabbro gentoo org> CommitDate: Wed Jan 4 06:02:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed61d295 dev-python/theano: version bump experimental gpu support Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/theano/Manifest| 1 + dev-python/theano/theano-0.8.2.ebuild | 54 +++ 2 files changed, 55 insertions(+) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest index eb5e9e1..3358581 100644 --- a/dev-python/theano/Manifest +++ b/dev-python/theano/Manifest @@ -1,2 +1,3 @@ DIST Theano-0.6.0.tar.gz 1763756 SHA256 aaa75f9a9b7bf50f09ddcc01fb993cf47513179d0a7bee3d96bfeebd66e76083 SHA512 6333c673df809bed3af952e0759cce4878ed21684367c6eb20e422363c7c5696ea59239ff6a448c6a32771b1069d441b0e3d049f9708ae69d790412303b8ebbd WHIRLPOOL 946fcacb87b7745e72282f5f7e6b67db5fd0e365f55b2c97a8e9e506e30986d90da7c3789636892ca316da33f4f064f99d31fc3771678457dd609fd0c43d9010 DIST Theano-0.7.0.tar.gz 1985387 SHA256 05b0f6d2467735abea13bdc5c2c1ce3c53f1b89f9ebc5a43abdf71f88cf818b3 SHA512 6e6bf9afdebf3c281d71f5ceda73792e0a52b403b18776a639665767ac73ac4920b5042e29d656d517b8f023e5f9cd5a27086e0456dc40c42abf6f3569da3f06 WHIRLPOOL b79906e39eb8f7cad26160148465b4719d1011e1a4626c98fdb55cd273ff289b0c01278d51fdc8271b71434be0fd036f8259a315b07639e9ad83d1e3bf313687 +DIST Theano-0.8.2.tar.gz 2914631 SHA256 7463c8f7ed1a787bf881f36d38a38607150186697e7ce7e78bfb94b7c6af8930 SHA512 d7bad7ed4c9453470b66df2ada4587fbe9effc134c0604d11576630a613568386d41aa7dd4a77f8b7a1eb6d8a2f76a8e809b1ac3ae18c85a0c55ba4a059b865e WHIRLPOOL 05ae7308054e74fcbcb9057aca5a0e8ed7db7980e4a258bf5143f2a1ae9cfb430808a48467d6a185cdb4215ce33163a1e6e1961284e593c90cc9be6f0c9a5cbb diff --git a/dev-python/theano/theano-0.8.2.ebuild b/dev-python/theano/theano-0.8.2.ebuild new file mode 100644 index ..c48464f --- /dev/null +++ b/dev-python/theano/theano-0.8.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5} ) + +inherit distutils-r1 versionator + +MYPN=Theano +MYP=${MYPN}-$(replace_version_separator 3 '') + +DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" +HOMEPAGE="https://github.com/Theano/Theano"; +SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" + +SLOT="0" +LICENSE="BSD" +IUSE="doc test" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/flake8[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/nose-parameterized[${PYTHON_USEDEP}] + dev-python/pyflakes[${PYTHON_USEDEP}] + )" +S="${WORKDIR}/${MYP}" + +python_prepare_all() { + # remove bundled six + find -type f -name "*.py" -exec \ +sed -e 's:theano.compat.six:six:g' -i '{}' + || die + rm ${PN}/compat/six.py || die + distutils-r1_python_prepare_all +} + +python_test() { + nosetests --verbosity=3 || die +} + +pkg_postinst() { + optfeature \ + "Make picture of Theano computation graph" dev-python/pydot-ng \ + "Required for GPU/CPU code generation" dev-python/pygpu +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 90d2fc18de4f426ebc1d8a1c6397b5d11d52c041 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 29 10:04:10 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 29 10:04:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d2fc18 dev-python/theano: amd64 stable wrt bug #593076 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/theano/theano-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-0.7.0.ebuild b/dev-python/theano/theano-0.7.0.ebuild index 46e5945..ec48daa 100644 --- a/dev-python/theano/theano-0.7.0.ebuild +++ b/dev-python/theano/theano-0.7.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" SLOT="0" LICENSE="BSD" IUSE="test" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/numpy-1.6.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: f0effe24b87d849eadbc3ba1dd8e8226b0e70fad Author: Justin Lecher gentoo org> AuthorDate: Thu Feb 4 14:21:19 2016 + Commit: Justin Lecher gentoo org> CommitDate: Thu Feb 4 14:21:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0effe24 dev-python/theano: Version Bump Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=573754 Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> dev-python/theano/Manifest| 1 + dev-python/theano/theano-0.7.0.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-python/theano/Manifest b/dev-python/theano/Manifest index 41b7d8a..eb5e9e1 100644 --- a/dev-python/theano/Manifest +++ b/dev-python/theano/Manifest @@ -1 +1,2 @@ DIST Theano-0.6.0.tar.gz 1763756 SHA256 aaa75f9a9b7bf50f09ddcc01fb993cf47513179d0a7bee3d96bfeebd66e76083 SHA512 6333c673df809bed3af952e0759cce4878ed21684367c6eb20e422363c7c5696ea59239ff6a448c6a32771b1069d441b0e3d049f9708ae69d790412303b8ebbd WHIRLPOOL 946fcacb87b7745e72282f5f7e6b67db5fd0e365f55b2c97a8e9e506e30986d90da7c3789636892ca316da33f4f064f99d31fc3771678457dd609fd0c43d9010 +DIST Theano-0.7.0.tar.gz 1985387 SHA256 05b0f6d2467735abea13bdc5c2c1ce3c53f1b89f9ebc5a43abdf71f88cf818b3 SHA512 6e6bf9afdebf3c281d71f5ceda73792e0a52b403b18776a639665767ac73ac4920b5042e29d656d517b8f023e5f9cd5a27086e0456dc40c42abf6f3569da3f06 WHIRLPOOL b79906e39eb8f7cad26160148465b4719d1011e1a4626c98fdb55cd273ff289b0c01278d51fdc8271b71434be0fd036f8259a315b07639e9ad83d1e3bf313687 diff --git a/dev-python/theano/theano-0.7.0.ebuild b/dev-python/theano/theano-0.7.0.ebuild new file mode 100644 index 000..46e5945 --- /dev/null +++ b/dev-python/theano/theano-0.7.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 versionator + +MYPN=Theano +MYP=${MYPN}-$(replace_version_separator 3 '') + +DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" +HOMEPAGE="https://github.com/Theano/Theano"; +SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" + +SLOT="0" +LICENSE="BSD" +IUSE="test" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/numpy-1.6.2[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=sci-libs/scipy-0.11[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S="${WORKDIR}/${MYP}" + +python_prepare_all() { + find -type f -name "*.py" -exec \ + sed \ + -e 's:theano.compat.six:six:g' \ + -i '{}' + || die + + rm ${PN}/compat/six.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + nosetests --verbosity=3 || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: 537ad06e17cfab70952140d48d61a605218b08b9 Author: Justin Lecher gentoo org> AuthorDate: Thu Feb 4 12:34:57 2016 + Commit: Justin Lecher gentoo org> CommitDate: Thu Feb 4 14:21:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=537ad06e dev-python/theano: Sort global scope and make tests verbose Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> dev-python/theano/theano-0.6.0.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-python/theano/theano-0.6.0.ebuild b/dev-python/theano/theano-0.6.0.ebuild index 1483766..23aedb6 100644 --- a/dev-python/theano/theano-0.6.0.ebuild +++ b/dev-python/theano/theano-0.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,13 +13,12 @@ MYP=${MYPN}-$(replace_version_separator 3 '') DESCRIPTION="Python library to define and optimize multi-dimensional arrays mathematical expressions" HOMEPAGE="https://github.com/Theano/Theano"; -LICENSE="BSD" - SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" SLOT="0" +LICENSE="BSD" IUSE="test" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" RDEPEND="sci-libs/scipy[${PYTHON_USEDEP}]" DEPEND="${RDEPEND} @@ -29,5 +28,5 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MYP}" python_test() { - nosetests || die + nosetests --verbosity=3 || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/
commit: eb968407cfa58d32d37d8cc8687dca78f8656d3c Author: Justin Lecher gentoo org> AuthorDate: Thu Feb 4 12:36:45 2016 + Commit: Justin Lecher gentoo org> CommitDate: Thu Feb 4 14:21:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb968407 dev-python/theano: Chop DESCRIPTION to 80 chars Package-Manager: portage-2.2.27 Signed-off-by: Justin Lecher gentoo.org> dev-python/theano/theano-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/theano/theano-0.6.0.ebuild b/dev-python/theano/theano-0.6.0.ebuild index 23aedb6..09384e6 100644 --- a/dev-python/theano/theano-0.6.0.ebuild +++ b/dev-python/theano/theano-0.6.0.ebuild @@ -11,7 +11,7 @@ inherit distutils-r1 versionator MYPN=Theano MYP=${MYPN}-$(replace_version_separator 3 '') -DESCRIPTION="Python library to define and optimize multi-dimensional arrays mathematical expressions" +DESCRIPTION="Define and optimize multi-dimensional arrays mathematical expressions" HOMEPAGE="https://github.com/Theano/Theano"; SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"