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

2024-04-03 Thread Andrey Grozin
commit: d75c1d0cac4edc9a8bd93a9ade45a8aeaae14a41
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Apr  3 15:54:52 2024 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Apr  3 15:54:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75c1d0c

dev-python/vpython: bump to 7.6.5

Closes: https://bugs.gentoo.org/928503
Signed-off-by: Andrey Grozin  gentoo.org>

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

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index cd978844f63f..31bbeaa0eb44 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1 +1,2 @@
 DIST vpython-7.6.4.tar.gz 4504204 BLAKE2B 
941eff8f9e5ca636001785b21e914194a4a84b910b8e329a45e2c0f0857c46c7658f9d0db128b524a0b760aa04d523617b473e73438d88ffb13e6ffdcc4419fe
 SHA512 
997a6e351e0ae86938e557029a4888a508cdd7ae6aaa25dc578a772a5bbee857edc7c4414d48a9a6a48eff1e0ba435cfd24b98c47a6286cf0bb43e48db2b57c9
+DIST vpython-7.6.5.tar.gz 4533807 BLAKE2B 
c9eb7c243aba1e9147f7ec6529ba217ffa4acd2956c84bdb1da11e361653ced4f937545343d2daac01cd1063124f9e4ca55d9abff66c42c64d3f512e0f5e83ac
 SHA512 
75836d113eaaf38f576ed148e33c955751da30198a40e4afeee3405209a94d70ca80166609782f079158ce430125394986750248206805bc28841820c0d868d6

diff --git a/dev-python/vpython/vpython-7.6.5.ebuild 
b/dev-python/vpython/vpython-7.6.5.ebuild
new file mode 100644
index ..199751729c52
--- /dev/null
+++ b/dev-python/vpython/vpython-7.6.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="VPython for Jupyter notebook"
+HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyter-server-proxy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2023-03-15 Thread Michał Górny
commit: 374dcda513e9197a9db095c00c935364d5b56f29
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 15 17:49:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 16 04:09:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374dcda5

dev-python/vpython: Use pypi.eclass

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

 dev-python/vpython/vpython-7.6.4-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/vpython/vpython-7.6.4-r1.ebuild 
b/dev-python/vpython/vpython-7.6.4-r1.ebuild
index d7c13e25645c..a27304034dae 100644
--- a/dev-python/vpython/vpython-7.6.4-r1.ebuild
+++ b/dev-python/vpython/vpython-7.6.4-r1.ebuild
@@ -6,11 +6,10 @@ EAPI=8
 PYTHON_COMPAT=( python3_{9..11} )
 
 DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="VPython for Jupyter notebook"
 HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"



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

2023-02-16 Thread Andrey Grozin
commit: 85e18146c1f90752119b4186ca18ec9650b4474f
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Feb 16 11:30:26 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Feb 16 11:30:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e18146

dev-python/vpython: remove old revision

Signed-off-by: Andrey Grozin  gentoo.org>

 dev-python/vpython/vpython-7.6.4.ebuild | 31 ---
 1 file changed, 31 deletions(-)

diff --git a/dev-python/vpython/vpython-7.6.4.ebuild 
b/dev-python/vpython/vpython-7.6.4.ebuild
deleted file mode 100644
index d97374e3ac22..
--- a/dev-python/vpython/vpython-7.6.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="VPython for Jupyter notebook"
-HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/jupyter[${PYTHON_USEDEP}]
-   dev-python/jupyter-server-proxy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-
-RESTRICT="test"
-
-distutils_enable_tests pytest



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

2023-02-16 Thread Andrey Grozin
commit: 203aa6a42d6217f45362b4035de72224a4b573da
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Feb 16 11:29:02 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Feb 16 11:29:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=203aa6a4

dev-python/vpython: add python3_11

Signed-off-by: Andrey Grozin  gentoo.org>

 dev-python/vpython/vpython-7.6.4-r1.ebuild | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/dev-python/vpython/vpython-7.6.4-r1.ebuild 
b/dev-python/vpython/vpython-7.6.4-r1.ebuild
new file mode 100644
index ..d7c13e25645c
--- /dev/null
+++ b/dev-python/vpython/vpython-7.6.4-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="VPython for Jupyter notebook"
+HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyter-server-proxy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+RESTRICT="test"
+
+distutils_enable_tests pytest



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

2022-11-13 Thread Michał Górny
commit: d02fb65d87d8af5367b11f8a736d7c8b370359e4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 14 05:06:43 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 14 05:06:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d02fb65d

dev-python/vpython: Remove old

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

 dev-python/vpython/Manifest |  1 -
 dev-python/vpython/vpython-7.6.3.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index 899559fb3341..cd978844f63f 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1,2 +1 @@
-DIST vpython-7.6.3.tar.gz 4461187 BLAKE2B 
4698396fb9f846db59233bb6795748cadf7a0c8c4b1969dfe439965fa29db703806197a6e91b5d91935b8fdcf5c626dac6613a73e06b88c899b0b19ef69e
 SHA512 
0270103eb5c67ecbf7461e1821e3502295976f430d290fbefc5281643802963bf6ccd729eb37b19e50b2403f7cf0dc09f869d4cd30726ccd086bacb6180f868e
 DIST vpython-7.6.4.tar.gz 4504204 BLAKE2B 
941eff8f9e5ca636001785b21e914194a4a84b910b8e329a45e2c0f0857c46c7658f9d0db128b524a0b760aa04d523617b473e73438d88ffb13e6ffdcc4419fe
 SHA512 
997a6e351e0ae86938e557029a4888a508cdd7ae6aaa25dc578a772a5bbee857edc7c4414d48a9a6a48eff1e0ba435cfd24b98c47a6286cf0bb43e48db2b57c9

diff --git a/dev-python/vpython/vpython-7.6.3.ebuild 
b/dev-python/vpython/vpython-7.6.3.ebuild
deleted file mode 100644
index 2c0cd2303be8..
--- a/dev-python/vpython/vpython-7.6.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="VPython for Jupyter notebook"
-HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
-SRC_URI="https://github.com/${PN}/${PN}-jupyter/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-jupyter-${PV}"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/jupyter[${PYTHON_USEDEP}]
-   dev-python/jupyter-server-proxy[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-
-RESTRICT="test"
-
-distutils_enable_tests pytest



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

2022-10-25 Thread Andrey Grozin
commit: 25e985cdfdf3b4d8112d930f842310ca1db38416
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Oct 25 17:20:09 2022 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Oct 25 17:20:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25e985cd

dev-python/vpython: bump to 7.6.4

Signed-off-by: Andrey Grozin  gentoo.org>

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

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index 34523dd6e181..899559fb3341 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1 +1,2 @@
 DIST vpython-7.6.3.tar.gz 4461187 BLAKE2B 
4698396fb9f846db59233bb6795748cadf7a0c8c4b1969dfe439965fa29db703806197a6e91b5d91935b8fdcf5c626dac6613a73e06b88c899b0b19ef69e
 SHA512 
0270103eb5c67ecbf7461e1821e3502295976f430d290fbefc5281643802963bf6ccd729eb37b19e50b2403f7cf0dc09f869d4cd30726ccd086bacb6180f868e
+DIST vpython-7.6.4.tar.gz 4504204 BLAKE2B 
941eff8f9e5ca636001785b21e914194a4a84b910b8e329a45e2c0f0857c46c7658f9d0db128b524a0b760aa04d523617b473e73438d88ffb13e6ffdcc4419fe
 SHA512 
997a6e351e0ae86938e557029a4888a508cdd7ae6aaa25dc578a772a5bbee857edc7c4414d48a9a6a48eff1e0ba435cfd24b98c47a6286cf0bb43e48db2b57c9

diff --git a/dev-python/vpython/vpython-7.6.4.ebuild 
b/dev-python/vpython/vpython-7.6.4.ebuild
new file mode 100644
index ..f72ecbdce015
--- /dev/null
+++ b/dev-python/vpython/vpython-7.6.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="VPython for Jupyter notebook"
+HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyter-server-proxy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+"
+
+RESTRICT="test"
+
+distutils_enable_tests pytest



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

2022-06-17 Thread Michał Górny
commit: 271c6f02aeb129352ee14577639469cccec08734
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 17 11:13:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 17 11:13:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271c6f02

dev-python/vpython: Remove incorrect dev-python/versioneer dep

dev-python/versioneer is not used by the package, it merely imports
the "versioneer.py" file included in the dist.

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

 dev-python/vpython/vpython-7.6.3.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/vpython/vpython-7.6.3.ebuild 
b/dev-python/vpython/vpython-7.6.3.ebuild
index 3c1262029dc7..2c0cd2303be8 100644
--- a/dev-python/vpython/vpython-7.6.3.ebuild
+++ b/dev-python/vpython/vpython-7.6.3.ebuild
@@ -25,7 +25,6 @@ RDEPEND="
 "
 BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/versioneer[${PYTHON_USEDEP}]
 "
 
 RESTRICT="test"



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

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

dev-python/vpython: Remove old

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

 dev-python/vpython/Manifest|  2 -
 .../vpython-7.6.2-fix-python310-detection.patch| 56 --
 dev-python/vpython/vpython-7.6.1-r3.ebuild | 27 ---
 dev-python/vpython/vpython-7.6.2.ebuild| 38 ---
 4 files changed, 123 deletions(-)

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index b678f2d8af04..34523dd6e181 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1,3 +1 @@
-DIST vpython-7.6.1.tar.gz 3552831 BLAKE2B 
78281ebbdae2bf09d139569cd344f32aa77aad59ce988a72c57b9984774bc376348c6e69c9119822fe1fbd5dbe6cecf81f17da3977b257c64321e4d4f2deb755
 SHA512 
8a06bf41865a6bb61c6616c853889b24128f32a9ce1eb8cd9ff861e4995f700ea24e7ffc04fd1edf9cd823a1a592083202abecb1373d5f544facc8646f0cf30b
-DIST vpython-7.6.2.tar.gz 4461606 BLAKE2B 
67e59d5ac8e061ffa62433bcc1c3285cf659482e298b706d2b59ef8160c154c42efa8677fce19856a88024af06fb71882ff280ba2e1312a18da272168a4eb1a9
 SHA512 
fb8f0e9219950cab6d800a44a7fa473bd39e67895170b5cd7636a78cefd83f740d5b4da245b3f252402bfae6e576948b5831d230bf365ac7141ba6bf5f1ef6d6
 DIST vpython-7.6.3.tar.gz 4461187 BLAKE2B 
4698396fb9f846db59233bb6795748cadf7a0c8c4b1969dfe439965fa29db703806197a6e91b5d91935b8fdcf5c626dac6613a73e06b88c899b0b19ef69e
 SHA512 
0270103eb5c67ecbf7461e1821e3502295976f430d290fbefc5281643802963bf6ccd729eb37b19e50b2403f7cf0dc09f869d4cd30726ccd086bacb6180f868e

diff --git 
a/dev-python/vpython/files/vpython-7.6.2-fix-python310-detection.patch 
b/dev-python/vpython/files/vpython-7.6.2-fix-python310-detection.patch
deleted file mode 100644
index 5cf5b2fe000a..
--- a/dev-python/vpython/files/vpython-7.6.2-fix-python310-detection.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 426eeae74eb67934bf7ddcffc07677d93a7ea191 Mon Sep 17 00:00:00 2001
-From: Mike 
-Date: Fri, 8 Oct 2021 17:22:52 -0400
-Subject: [PATCH 1/2] Fixed version check to encompass Python 3.10
-

- vpython/__init__.py | 12 ++--
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/vpython/__init__.py b/vpython/__init__.py
-index 3fc6ce5..c09f697 100644
 a/vpython/__init__.py
-+++ b/vpython/__init__.py
-@@ -10,14 +10,14 @@
- # both of those.
- 
- from ._notebook_helpers import _isnotebook, __is_spyder
--import platform
--__p = platform.python_version()
-+import sys
-+__v = sys.version_info
- 
--# Delete platform now that we are done with it
--del platform
-+# Delete sys now that we are done with it
-+del sys
- 
--__ispython3 = (__p[0] == '3')
--__require_notebook = (not __ispython3) or (__p[2] < '5') # Python 2.7 or 3.4 
require Jupyter notebook
-+__ispython3 = (__v.major == 3)
-+__require_notebook = (not __ispython3) or (__v.minor < 5) # Python 2.7 or 3.4 
require Jupyter notebook
- 
- if __require_notebook and (not _isnotebook):
- s = "The non-notebook version of vpython requires Python 3.5 or 
later."
-
-From 405062dcca5a9a8656b99afb52cd13ce885f8bd1 Mon Sep 17 00:00:00 2001
-From: Mike 
-Date: Mon, 11 Oct 2021 18:16:50 -0400
-Subject: [PATCH 2/2] Added username to contributors.md
-

- CONTRIBUTORS.md | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
-index 1f627bd..d608966 100644
 a/CONTRIBUTORS.md
-+++ b/CONTRIBUTORS.md
-@@ -30,6 +30,7 @@ We are certain the list is incomplete; please let one of us 
know by opening an [
- + Kyle Dunn ([@kdunn926](https://github.com/kdunn926))
- + Brian Su ([@brianbbsu](https://github.com/brianbbsu))
- + [@0dminnimda](https://github.com/0dminnimda)
-++ Mike Miller ([@Axe319](https://github.com/axe319))
- 
- ## Full timeline of vpython development
- 

diff --git a/dev-python/vpython/vpython-7.6.1-r3.ebuild 
b/dev-python/vpython/vpython-7.6.1-r3.ebuild
deleted file mode 100644
index 1d56387d3f84..
--- a/dev-python/vpython/vpython-7.6.1-r3.ebuild
+++ /dev/null
@@ -1,27 +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
-
-DESCRIPTION="VPython for Jupyter notebook"
-HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-RDEPEND="
-   dev-python/autobahn[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/jupyter[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/versioneer[${PYTHON_USEDEP}]"
-BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
-DEPEND="
-   ${RDEPEND}
-   ${BDEPEND}"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 

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

2022-03-09 Thread Jakov Smolić
commit: 6b4e898cc4a72c3e787376eea7f7d9907a53d426
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar 10 07:51:25 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar 10 07:51:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4e898c

dev-python/vpython: Keyword 7.6.3 x86, #834859

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/vpython/vpython-7.6.3.ebuild 
b/dev-python/vpython/vpython-7.6.3.ebuild
index 570bdf9bfb43..3c1262029dc7 100644
--- a/dev-python/vpython/vpython-7.6.3.ebuild
+++ b/dev-python/vpython/vpython-7.6.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-jupyter-${PV}"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
>=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}]



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

2022-01-22 Thread Arthur Zamarin
commit: 3f4f11976fad148b0c00db7709d7ec99698c5b28
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 22 11:14:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 22 11:14:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4f1197

dev-python/vpython: fix ebuild

Pushed wrong ebuild.

- Remove patch as is was merged.
- fix variable order
- remove unnneeded DEPEND variable

Fixes: c4bb8ddd7188712c4c098165091bdeb3a96ac869
Closes: https://bugs.gentoo.org/831812
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/vpython/vpython-7.6.3.ebuild | 13 -
 1 file changed, 4 insertions(+), 9 deletions(-)

diff --git a/dev-python/vpython/vpython-7.6.3.ebuild 
b/dev-python/vpython/vpython-7.6.3.ebuild
index ddb418a4d03b..570bdf9bfb43 100644
--- a/dev-python/vpython/vpython-7.6.3.ebuild
+++ b/dev-python/vpython/vpython-7.6.3.ebuild
@@ -12,6 +12,10 @@ HOMEPAGE="https://www.vpython.org/ 
https://pypi.org/project/vpython/;
 SRC_URI="https://github.com/${PN}/${PN}-jupyter/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
 S="${WORKDIR}/${PN}-jupyter-${PV}"
 
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
 RDEPEND="
>=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}]
dev-python/ipykernel[${PYTHON_USEDEP}]
@@ -23,16 +27,7 @@ BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
dev-python/versioneer[${PYTHON_USEDEP}]
 "
-DEPEND="
-   ${RDEPEND}
-   ${BDEPEND}
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64"
 
 RESTRICT="test"
-PATCHES="${FILESDIR}/${P}-fix-python310-detection.patch"
 
 distutils_enable_tests pytest



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

2022-01-21 Thread Arthur Zamarin
commit: 075caf6d3b0e32b314c876316acdb3b45cc28b18
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 21 19:33:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 21 19:34:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075caf6d

dev-python/vpython: add github upstream metadata

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

 dev-python/vpython/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/vpython/metadata.xml b/dev-python/vpython/metadata.xml
index 2b5c1eb5a512..b20c6fd83b73 100644
--- a/dev-python/vpython/metadata.xml
+++ b/dev-python/vpython/metadata.xml
@@ -15,5 +15,6 @@


vpython
+   vpython/vpython-jupyter

 



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

2022-01-21 Thread Arthur Zamarin
commit: c4bb8ddd7188712c4c098165091bdeb3a96ac869
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 21 19:33:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 21 19:34:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4bb8ddd

dev-python/vpython: add 7.6.3

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

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

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index f0a2252d7ebd..b678f2d8af04 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1,2 +1,3 @@
 DIST vpython-7.6.1.tar.gz 3552831 BLAKE2B 
78281ebbdae2bf09d139569cd344f32aa77aad59ce988a72c57b9984774bc376348c6e69c9119822fe1fbd5dbe6cecf81f17da3977b257c64321e4d4f2deb755
 SHA512 
8a06bf41865a6bb61c6616c853889b24128f32a9ce1eb8cd9ff861e4995f700ea24e7ffc04fd1edf9cd823a1a592083202abecb1373d5f544facc8646f0cf30b
 DIST vpython-7.6.2.tar.gz 4461606 BLAKE2B 
67e59d5ac8e061ffa62433bcc1c3285cf659482e298b706d2b59ef8160c154c42efa8677fce19856a88024af06fb71882ff280ba2e1312a18da272168a4eb1a9
 SHA512 
fb8f0e9219950cab6d800a44a7fa473bd39e67895170b5cd7636a78cefd83f740d5b4da245b3f252402bfae6e576948b5831d230bf365ac7141ba6bf5f1ef6d6
+DIST vpython-7.6.3.tar.gz 4461187 BLAKE2B 
4698396fb9f846db59233bb6795748cadf7a0c8c4b1969dfe439965fa29db703806197a6e91b5d91935b8fdcf5c626dac6613a73e06b88c899b0b19ef69e
 SHA512 
0270103eb5c67ecbf7461e1821e3502295976f430d290fbefc5281643802963bf6ccd729eb37b19e50b2403f7cf0dc09f869d4cd30726ccd086bacb6180f868e

diff --git a/dev-python/vpython/vpython-7.6.3.ebuild 
b/dev-python/vpython/vpython-7.6.3.ebuild
new file mode 100644
index ..ddb418a4d03b
--- /dev/null
+++ b/dev-python/vpython/vpython-7.6.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="VPython for Jupyter notebook"
+HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
+SRC_URI="https://github.com/${PN}/${PN}-jupyter/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-jupyter-${PV}"
+
+RDEPEND="
+   >=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyter-server-proxy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/versioneer[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   ${BDEPEND}
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+PATCHES="${FILESDIR}/${P}-fix-python310-detection.patch"
+
+distutils_enable_tests pytest



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

2021-11-28 Thread Andrew Ammerlaan
commit: e57537683c4ebea75fe11532aaf7a833e0c048f2
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Nov 28 15:08:53 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Nov 28 15:09:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5753768

dev-python/vpython: add version 7.6.2, enable py3.10

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

 dev-python/vpython/Manifest|  1 +
 .../vpython-7.6.2-fix-python310-detection.patch| 56 ++
 dev-python/vpython/vpython-7.6.2.ebuild| 38 +++
 3 files changed, 95 insertions(+)

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index 88c99e2919e9..f0a2252d7ebd 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1 +1,2 @@
 DIST vpython-7.6.1.tar.gz 3552831 BLAKE2B 
78281ebbdae2bf09d139569cd344f32aa77aad59ce988a72c57b9984774bc376348c6e69c9119822fe1fbd5dbe6cecf81f17da3977b257c64321e4d4f2deb755
 SHA512 
8a06bf41865a6bb61c6616c853889b24128f32a9ce1eb8cd9ff861e4995f700ea24e7ffc04fd1edf9cd823a1a592083202abecb1373d5f544facc8646f0cf30b
+DIST vpython-7.6.2.tar.gz 4461606 BLAKE2B 
67e59d5ac8e061ffa62433bcc1c3285cf659482e298b706d2b59ef8160c154c42efa8677fce19856a88024af06fb71882ff280ba2e1312a18da272168a4eb1a9
 SHA512 
fb8f0e9219950cab6d800a44a7fa473bd39e67895170b5cd7636a78cefd83f740d5b4da245b3f252402bfae6e576948b5831d230bf365ac7141ba6bf5f1ef6d6

diff --git 
a/dev-python/vpython/files/vpython-7.6.2-fix-python310-detection.patch 
b/dev-python/vpython/files/vpython-7.6.2-fix-python310-detection.patch
new file mode 100644
index ..5cf5b2fe000a
--- /dev/null
+++ b/dev-python/vpython/files/vpython-7.6.2-fix-python310-detection.patch
@@ -0,0 +1,56 @@
+From 426eeae74eb67934bf7ddcffc07677d93a7ea191 Mon Sep 17 00:00:00 2001
+From: Mike 
+Date: Fri, 8 Oct 2021 17:22:52 -0400
+Subject: [PATCH 1/2] Fixed version check to encompass Python 3.10
+
+---
+ vpython/__init__.py | 12 ++--
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/vpython/__init__.py b/vpython/__init__.py
+index 3fc6ce5..c09f697 100644
+--- a/vpython/__init__.py
 b/vpython/__init__.py
+@@ -10,14 +10,14 @@
+ # both of those.
+ 
+ from ._notebook_helpers import _isnotebook, __is_spyder
+-import platform
+-__p = platform.python_version()
++import sys
++__v = sys.version_info
+ 
+-# Delete platform now that we are done with it
+-del platform
++# Delete sys now that we are done with it
++del sys
+ 
+-__ispython3 = (__p[0] == '3')
+-__require_notebook = (not __ispython3) or (__p[2] < '5') # Python 2.7 or 3.4 
require Jupyter notebook
++__ispython3 = (__v.major == 3)
++__require_notebook = (not __ispython3) or (__v.minor < 5) # Python 2.7 or 3.4 
require Jupyter notebook
+ 
+ if __require_notebook and (not _isnotebook):
+ s = "The non-notebook version of vpython requires Python 3.5 or 
later."
+
+From 405062dcca5a9a8656b99afb52cd13ce885f8bd1 Mon Sep 17 00:00:00 2001
+From: Mike 
+Date: Mon, 11 Oct 2021 18:16:50 -0400
+Subject: [PATCH 2/2] Added username to contributors.md
+
+---
+ CONTRIBUTORS.md | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
+index 1f627bd..d608966 100644
+--- a/CONTRIBUTORS.md
 b/CONTRIBUTORS.md
+@@ -30,6 +30,7 @@ We are certain the list is incomplete; please let one of us 
know by opening an [
+ + Kyle Dunn ([@kdunn926](https://github.com/kdunn926))
+ + Brian Su ([@brianbbsu](https://github.com/brianbbsu))
+ + [@0dminnimda](https://github.com/0dminnimda)
+++ Mike Miller ([@Axe319](https://github.com/axe319))
+ 
+ ## Full timeline of vpython development
+ 

diff --git a/dev-python/vpython/vpython-7.6.2.ebuild 
b/dev-python/vpython/vpython-7.6.2.ebuild
new file mode 100644
index ..cbf767586bd9
--- /dev/null
+++ b/dev-python/vpython/vpython-7.6.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="VPython for Jupyter notebook"
+HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
+SRC_URI="https://github.com/${PN}/${PN}-jupyter/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-jupyter-${PV}"
+
+RDEPEND="
+   >=dev-python/autobahn-18.8.2[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/jupyter-server-proxy[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/versioneer[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   ${BDEPEND}
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+PATCHES="${FILESDIR}/${P}-fix-python310-detection.patch"
+
+distutils_enable_tests pytest



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

2021-03-11 Thread Andrey Grozin
commit: 895edd817cfbc3de1df197e3726291db29c02e6a
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Mar 12 07:27:57 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Mar 12 07:27:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895edd81

dev-python/vpython: clean 7.6.1-r2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-python/vpython/vpython-7.6.1-r2.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/dev-python/vpython/vpython-7.6.1-r2.ebuild 
b/dev-python/vpython/vpython-7.6.1-r2.ebuild
deleted file mode 100644
index 0b80bad621f..000
--- a/dev-python/vpython/vpython-7.6.1-r2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..8} )
-
-inherit distutils-r1
-
-DESCRIPTION="VPython for Jupyter notebook"
-HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-RDEPEND="
-   dev-python/autobahn[${PYTHON_USEDEP}]
-   dev-python/ipykernel[${PYTHON_USEDEP}]
-   dev-python/jupyter[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/versioneer[${PYTHON_USEDEP}]"
-BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
-DEPEND="
-   ${RDEPEND}
-   ${BDEPEND}"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"



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

2021-03-11 Thread Andrey Grozin
commit: d45ebce94409c288b272670264722ab3ab31b2d6
Author: Andrey Grozin  gentoo  org>
AuthorDate: Fri Mar 12 07:25:16 2021 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Fri Mar 12 07:25:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45ebce9

dev-python/vpython: python3_9 added

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-python/vpython/vpython-7.6.1-r3.ebuild | 27 +++
 1 file changed, 27 insertions(+)

diff --git a/dev-python/vpython/vpython-7.6.1-r3.ebuild 
b/dev-python/vpython/vpython-7.6.1-r3.ebuild
new file mode 100644
index 000..1d56387d3f8
--- /dev/null
+++ b/dev-python/vpython/vpython-7.6.1-r3.ebuild
@@ -0,0 +1,27 @@
+# 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
+
+DESCRIPTION="VPython for Jupyter notebook"
+HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+RDEPEND="
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/versioneer[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+DEPEND="
+   ${RDEPEND}
+   ${BDEPEND}"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2020-09-05 Thread Michał Górny
commit: 7105673b1f1fd01e4ad85d55a9316c6705b3ca72
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  5 06:00:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  5 06:07:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7105673b

dev-python/vpython: Revbump post py3.6 removal

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

 dev-python/vpython/{vpython-7.6.1-r1.ebuild => vpython-7.6.1-r2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-python/vpython/vpython-7.6.1-r1.ebuild 
b/dev-python/vpython/vpython-7.6.1-r2.ebuild
similarity index 100%
rename from dev-python/vpython/vpython-7.6.1-r1.ebuild
rename to dev-python/vpython/vpython-7.6.1-r2.ebuild



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

2020-09-02 Thread Michał Górny
commit: a4a7c81b4680896f4f446ba1bf6ac80fbc50cde9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  2 08:46:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  2 09:12:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a7c81b

dev-python/vpython: Use HTTPS

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

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

diff --git a/dev-python/vpython/vpython-7.6.1-r1.ebuild 
b/dev-python/vpython/vpython-7.6.1-r1.ebuild
index 1a3cb46b689..0b80bad621f 100644
--- a/dev-python/vpython/vpython-7.6.1-r1.ebuild
+++ b/dev-python/vpython/vpython-7.6.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{7..8} )
 inherit distutils-r1
 
 DESCRIPTION="VPython for Jupyter notebook"
-HOMEPAGE="http://www.vpython.org/ https://pypi.org/project/vpython/;
+HOMEPAGE="https://www.vpython.org/ https://pypi.org/project/vpython/;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 RDEPEND="



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

2020-09-02 Thread Michał Górny
commit: d5d2c6b9c3fd9032fe957d4bec25cc2232f5440b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  2 08:34:13 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  2 09:11:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d2c6b9

dev-python/vpython: Remove py3.6 due to ipython

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

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

diff --git a/dev-python/vpython/vpython-7.6.1-r1.ebuild 
b/dev-python/vpython/vpython-7.6.1-r1.ebuild
index 1d0df6203ec..1a3cb46b689 100644
--- a/dev-python/vpython/vpython-7.6.1-r1.ebuild
+++ b/dev-python/vpython/vpython-7.6.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_COMPAT=( python3_{7..8} )
 
 inherit distutils-r1
 



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

2020-08-17 Thread David Seifert
commit: d79631c7b6565742790a9be723db35d7a81a0b36
Author: David Seifert  gentoo  org>
AuthorDate: Mon Aug 17 17:31:08 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Aug 17 17:31:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79631c7

dev-python/vpython: Add python 3.8

Bug: https://bugs.gentoo.org/718882
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: David Seifert  gentoo.org>

 ...vpython-7.6.1.ebuild => vpython-7.6.1-r1.ebuild} | 21 ++---
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/dev-python/vpython/vpython-7.6.1.ebuild 
b/dev-python/vpython/vpython-7.6.1-r1.ebuild
similarity index 67%
rename from dev-python/vpython/vpython-7.6.1.ebuild
rename to dev-python/vpython/vpython-7.6.1-r1.ebuild
index d2f5ea8d2a9..1d0df6203ec 100644
--- a/dev-python/vpython/vpython-7.6.1.ebuild
+++ b/dev-python/vpython/vpython-7.6.1-r1.ebuild
@@ -1,20 +1,27 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python3_7 )
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+
 inherit distutils-r1
 
 DESCRIPTION="VPython for Jupyter notebook"
 HOMEPAGE="http://www.vpython.org/ https://pypi.org/project/vpython/;
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-DEPEND="dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/versioneer[${PYTHON_USEDEP}]
+
+RDEPEND="
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/ipykernel[${PYTHON_USEDEP}]
dev-python/jupyter[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/autobahn[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
+   dev-python/versioneer[${PYTHON_USEDEP}]"
+BDEPEND="dev-python/cython[${PYTHON_USEDEP}]"
+DEPEND="
+   ${RDEPEND}
+   ${BDEPEND}"
+
 LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"



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

2020-08-17 Thread David Seifert
commit: 47957a2f2fdd0a2c36fafd775fe28a7637c393c0
Author: David Seifert  gentoo  org>
AuthorDate: Mon Aug 17 17:31:11 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Aug 17 17:31:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47957a2f

dev-python/vpython: Remove old

Closes: https://bugs.gentoo.org/718882
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: David Seifert  gentoo.org>

 dev-python/vpython/Manifest |  1 -
 dev-python/vpython/vpython-7.4.6.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index 90c7b95c3e9..88c99e2919e 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1,2 +1 @@
-DIST vpython-7.4.6.tar.gz 3542460 BLAKE2B 
358bd33f386b27ade92088af07fd5a73c1fccd5dbe729fe989f802b1db0eff38014bc38baf383324bb6299f53c68df8cfe9070a6d805303e0b50d4088af133ee
 SHA512 
68591fc3bf71ae1b87e86a61574c46bb64a041ab29309ced64ef69c6d110e0fcd4f3d3adaab2ae76b21df9f66314095c4b3d79e6ebf1d60fa7725f85ae7a7b06
 DIST vpython-7.6.1.tar.gz 3552831 BLAKE2B 
78281ebbdae2bf09d139569cd344f32aa77aad59ce988a72c57b9984774bc376348c6e69c9119822fe1fbd5dbe6cecf81f17da3977b257c64321e4d4f2deb755
 SHA512 
8a06bf41865a6bb61c6616c853889b24128f32a9ce1eb8cd9ff861e4995f700ea24e7ffc04fd1edf9cd823a1a592083202abecb1373d5f544facc8646f0cf30b

diff --git a/dev-python/vpython/vpython-7.4.6.ebuild 
b/dev-python/vpython/vpython-7.4.6.ebuild
deleted file mode 100644
index f04d979bc1b..000
--- a/dev-python/vpython/vpython-7.4.6.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-inherit distutils-r1
-
-DESCRIPTION="VPython for Jupyter notebook"
-HOMEPAGE="http://www.vpython.org/ https://pypi.org/project/vpython/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-DEPEND="dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/versioneer[${PYTHON_USEDEP}]
-   dev-python/jupyter[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/autobahn[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"



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

2020-08-13 Thread Andrey Grozin
commit: 4d3c2fd61f78b5b3bd61b03ee18e5de56b90c06f
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Aug 13 12:12:28 2020 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Aug 13 12:12:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d3c2fd6

dev-python/vpython: bump to 7.6.1

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Andrey Grozin  gentoo.org>

 dev-python/vpython/Manifest |  1 +
 dev-python/vpython/vpython-7.6.1.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index 2d86b89..90c7b95c3e9 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1 +1,2 @@
 DIST vpython-7.4.6.tar.gz 3542460 BLAKE2B 
358bd33f386b27ade92088af07fd5a73c1fccd5dbe729fe989f802b1db0eff38014bc38baf383324bb6299f53c68df8cfe9070a6d805303e0b50d4088af133ee
 SHA512 
68591fc3bf71ae1b87e86a61574c46bb64a041ab29309ced64ef69c6d110e0fcd4f3d3adaab2ae76b21df9f66314095c4b3d79e6ebf1d60fa7725f85ae7a7b06
+DIST vpython-7.6.1.tar.gz 3552831 BLAKE2B 
78281ebbdae2bf09d139569cd344f32aa77aad59ce988a72c57b9984774bc376348c6e69c9119822fe1fbd5dbe6cecf81f17da3977b257c64321e4d4f2deb755
 SHA512 
8a06bf41865a6bb61c6616c853889b24128f32a9ce1eb8cd9ff861e4995f700ea24e7ffc04fd1edf9cd823a1a592083202abecb1373d5f544facc8646f0cf30b

diff --git a/dev-python/vpython/vpython-7.6.1.ebuild 
b/dev-python/vpython/vpython-7.6.1.ebuild
new file mode 100644
index 000..d2f5ea8d2a9
--- /dev/null
+++ b/dev-python/vpython/vpython-7.6.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_7 )
+inherit distutils-r1
+
+DESCRIPTION="VPython for Jupyter notebook"
+HOMEPAGE="http://www.vpython.org/ https://pypi.org/project/vpython/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+DEPEND="dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/versioneer[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2020-03-29 Thread Michał Górny
commit: bc0aeed1d1375ffa43534e8c524481b16f30a620
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 29 11:12:52 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 29 11:14:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0aeed1

dev-python/vpython: Remove redundant versions

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

 dev-python/vpython/Manifest |  1 -
 dev-python/vpython/vpython-7.4.2.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index 34c317375f5..2d86b89 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1,2 +1 @@
-DIST vpython-7.4.2.tar.gz 3960161 BLAKE2B 
e5a0d441f350af1b3390bea943fe5a5a9083234c415b93bf10bbc8109eb280050b447c95e93c18549f5c74a8c3ae43dfe6817cdc4055e4a8a7ad7f66b54c5342
 SHA512 
dd4db13743f733ac0bfcaac5520da193df9c0f7fc6198f1d55723e45a6e39f642f09f66a3f217669e70027a30c2f8426c0a80bee0d4cbc33b77ac5c927c7e3d0
 DIST vpython-7.4.6.tar.gz 3542460 BLAKE2B 
358bd33f386b27ade92088af07fd5a73c1fccd5dbe729fe989f802b1db0eff38014bc38baf383324bb6299f53c68df8cfe9070a6d805303e0b50d4088af133ee
 SHA512 
68591fc3bf71ae1b87e86a61574c46bb64a041ab29309ced64ef69c6d110e0fcd4f3d3adaab2ae76b21df9f66314095c4b3d79e6ebf1d60fa7725f85ae7a7b06

diff --git a/dev-python/vpython/vpython-7.4.2.ebuild 
b/dev-python/vpython/vpython-7.4.2.ebuild
deleted file mode 100644
index f04d979bc1b..000
--- a/dev-python/vpython/vpython-7.4.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python3_6 )
-inherit distutils-r1
-
-DESCRIPTION="VPython for Jupyter notebook"
-HOMEPAGE="http://www.vpython.org/ https://pypi.org/project/vpython/;
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-DEPEND="dev-python/cython[${PYTHON_USEDEP}]
-   dev-python/versioneer[${PYTHON_USEDEP}]
-   dev-python/jupyter[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/autobahn[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"



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

2019-12-04 Thread Michał Górny
commit: c1f99709abded0b9b8cf1be0dacf33d7b909aead
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  2 10:23:08 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec  4 17:13:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f99709

dev-python/vpython: Remove py2

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

 dev-python/vpython/vpython-7.4.2.ebuild | 2 +-
 dev-python/vpython/vpython-7.4.6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/vpython/vpython-7.4.2.ebuild 
b/dev-python/vpython/vpython-7.4.2.ebuild
index 242bea8fdc7..668b766f7ab 100644
--- a/dev-python/vpython/vpython-7.4.2.ebuild
+++ b/dev-python/vpython/vpython-7.4.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="VPython for Jupyter notebook"

diff --git a/dev-python/vpython/vpython-7.4.6.ebuild 
b/dev-python/vpython/vpython-7.4.6.ebuild
index 242bea8fdc7..668b766f7ab 100644
--- a/dev-python/vpython/vpython-7.4.6.ebuild
+++ b/dev-python/vpython/vpython-7.4.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="VPython for Jupyter notebook"



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

2018-09-23 Thread Andrey Grozin
commit: 86e67b188a053a8edb6a9359ab6bfac0e1877095
Author: Andrey Grozin  gentoo  org>
AuthorDate: Sun Sep 23 12:58:27 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Sun Sep 23 12:58:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86e67b18

dev-python/vpython: bump to 7.4.6

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 dev-python/vpython/Manifest |  1 +
 dev-python/vpython/vpython-7.4.6.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
index 4730597f28b..34c317375f5 100644
--- a/dev-python/vpython/Manifest
+++ b/dev-python/vpython/Manifest
@@ -1 +1,2 @@
 DIST vpython-7.4.2.tar.gz 3960161 BLAKE2B 
e5a0d441f350af1b3390bea943fe5a5a9083234c415b93bf10bbc8109eb280050b447c95e93c18549f5c74a8c3ae43dfe6817cdc4055e4a8a7ad7f66b54c5342
 SHA512 
dd4db13743f733ac0bfcaac5520da193df9c0f7fc6198f1d55723e45a6e39f642f09f66a3f217669e70027a30c2f8426c0a80bee0d4cbc33b77ac5c927c7e3d0
+DIST vpython-7.4.6.tar.gz 3542460 BLAKE2B 
358bd33f386b27ade92088af07fd5a73c1fccd5dbe729fe989f802b1db0eff38014bc38baf383324bb6299f53c68df8cfe9070a6d805303e0b50d4088af133ee
 SHA512 
68591fc3bf71ae1b87e86a61574c46bb64a041ab29309ced64ef69c6d110e0fcd4f3d3adaab2ae76b21df9f66314095c4b3d79e6ebf1d60fa7725f85ae7a7b06

diff --git a/dev-python/vpython/vpython-7.4.6.ebuild 
b/dev-python/vpython/vpython-7.4.6.ebuild
new file mode 100644
index 000..242bea8fdc7
--- /dev/null
+++ b/dev-python/vpython/vpython-7.4.6.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+inherit distutils-r1
+
+DESCRIPTION="VPython for Jupyter notebook"
+HOMEPAGE="http://www.vpython.org/ https://pypi.org/project/vpython/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+DEPEND="dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/versioneer[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2018-03-20 Thread Andrey Grozin
commit: 9dbd6bfe54386bf7a68e0724ddb2eeb9e309cd1d
Author: Andrey Grozin  gentoo  org>
AuthorDate: Tue Mar 20 19:07:06 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Tue Mar 20 19:07:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbd6bfe

dev-python/vpython: initial import

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-python/vpython/Manifest |  1 +
 dev-python/vpython/metadata.xml | 16 
 dev-python/vpython/vpython-7.4.2.ebuild | 20 
 3 files changed, 37 insertions(+)

diff --git a/dev-python/vpython/Manifest b/dev-python/vpython/Manifest
new file mode 100644
index 000..4730597f28b
--- /dev/null
+++ b/dev-python/vpython/Manifest
@@ -0,0 +1 @@
+DIST vpython-7.4.2.tar.gz 3960161 BLAKE2B 
e5a0d441f350af1b3390bea943fe5a5a9083234c415b93bf10bbc8109eb280050b447c95e93c18549f5c74a8c3ae43dfe6817cdc4055e4a8a7ad7f66b54c5342
 SHA512 
dd4db13743f733ac0bfcaac5520da193df9c0f7fc6198f1d55723e45a6e39f642f09f66a3f217669e70027a30c2f8426c0a80bee0d4cbc33b77ac5c927c7e3d0

diff --git a/dev-python/vpython/metadata.xml b/dev-python/vpython/metadata.xml
new file mode 100644
index 000..824d6a7836b
--- /dev/null
+++ b/dev-python/vpython/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   s...@gentoo.org
+   
+   
+   This package enables one to run VPython in a browser,
+   using the GlowScript VPython API,
+   documented in the Help at http://glowscript.org.
+   If the code is in a cell in a Jupyter notebook,
+   the 3D scene appears in the Jupyter notebook.
+   If the code is launched outside a notebook (e.g. from the 
command line),
+   a browser window will open displaying the scene.
+   
+

diff --git a/dev-python/vpython/vpython-7.4.2.ebuild 
b/dev-python/vpython/vpython-7.4.2.ebuild
new file mode 100644
index 000..f5ba2ba317a
--- /dev/null
+++ b/dev-python/vpython/vpython-7.4.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+inherit distutils-r1
+
+DESCRIPTION="VPython for Jupyter notebook"
+HOMEPAGE="http://www.vpython.org/ https://pypi.python.org/pypi/vpython/;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+DEPEND="dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/versioneer[${PYTHON_USEDEP}]
+   dev-python/jupyter[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/autobahn[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"