[gentoo-commits] repo/gentoo:master commit in: dev-python/theano/, profiles/

2021-10-26 Thread Jakov Smolić
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/

2021-10-26 Thread Jakov Smolić
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/

2021-09-13 Thread Jakov Smolić
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/

2021-09-13 Thread Jakov Smolić
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/

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

2021-03-05 Thread Sam James
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/

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

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

2021-03-03 Thread Agostino Sarubbo
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/

2021-02-21 Thread Sam James
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/

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

2021-02-19 Thread Sam James
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/

2021-02-13 Thread David Seifert
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/

2021-01-26 Thread Sam James
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/

2021-01-26 Thread Sam James
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/

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

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

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

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

2020-12-29 Thread Sam James
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/

2020-12-29 Thread Sam James
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/

2020-12-25 Thread Sam James
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/

2020-12-24 Thread Sam James
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/

2020-12-24 Thread Sam James
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/

2020-12-24 Thread Sam James
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/

2020-10-27 Thread Sam James
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/

2020-10-26 Thread Sam James
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/

2020-08-31 Thread Sam James
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/

2020-08-31 Thread Sam James
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/

2020-08-30 Thread Sam James
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/

2020-08-23 Thread David Seifert
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/

2020-08-02 Thread Sam James
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/

2020-08-02 Thread Sam James
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/

2020-03-22 Thread Agostino Sarubbo
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/

2020-03-09 Thread Agostino Sarubbo
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/

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

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

2019-12-29 Thread David Seifert
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/

2019-05-12 Thread Sergei Trofimovich
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/

2019-03-31 Thread Amy Liffey
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/

2019-03-31 Thread Amy Liffey
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/

2017-06-27 Thread Sebastien Fabbro
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/

2017-01-04 Thread Sebastien Fabbro
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/

2017-01-03 Thread Sebastien Fabbro
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/

2016-12-29 Thread Agostino Sarubbo
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/

2016-02-04 Thread Justin Lecher
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/

2016-02-04 Thread Justin Lecher
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/

2016-02-04 Thread Justin Lecher
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"