summaryrefslogtreecommitdiff
path: root/dev-python/oct2py
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/oct2py')
-rw-r--r--dev-python/oct2py/Manifest9
-rw-r--r--dev-python/oct2py/files/oct2py-5.2.0-mask-pkg-load-test.patch10
-rw-r--r--dev-python/oct2py/oct2py-5.7.1.ebuild (renamed from dev-python/oct2py/oct2py-5.6.1.ebuild)9
-rw-r--r--dev-python/oct2py/oct2py-5.7.2.ebuild (renamed from dev-python/oct2py/oct2py-5.6.0.ebuild)17
4 files changed, 19 insertions, 26 deletions
diff --git a/dev-python/oct2py/Manifest b/dev-python/oct2py/Manifest
index 45395107e23e..738f854ea9ab 100644
--- a/dev-python/oct2py/Manifest
+++ b/dev-python/oct2py/Manifest
@@ -1,6 +1,5 @@
-AUX oct2py-5.2.0-mask-pkg-load-test.patch 384 BLAKE2B eb97b0f6fdf6df1bfc6907984ee1b223b9ec406c831c8c7f5908d3f5e130cddb85610487ee6eacf664e2e1859c3cc2ec1f5a22072d3dcac09b68bb631534e015 SHA512 44755cfd9725ef5e4dc572ac5e17954f023c4ae0bbe68ed984e696b485cf96bb15e11ee2d0a8a4a411237d0f5337269f13767af509554a9826fe572a7a2bfa71
-DIST oct2py-5.6.0.tar.gz 437965 BLAKE2B e22aca80608e1132f2cb8936e9dac7c97bd8e5463b6997dd80f0ed567af2a59a28b4c58995b11e2c1a970bc0bde81afda432d8ce5306b2eb5417b1f75b8b4b19 SHA512 d5eae408812358e48c9a72e823dc06a7556c09176170def00c53aacba75c6568357afe8e9a079c02e08c88ee1e7f1aa4284508471680b5542894745b19e7af36
-DIST oct2py-5.6.1.tar.gz 440686 BLAKE2B 5255b0413a655f74db243d8d3a338a8468400af0c392a7ae5c6ac894edd8fa526acda5c8dbad7c5d8414dc9de3f4fa8c4aa055a396238464556186edd9500b1b SHA512 2485c7434666f8d580396759024e4f807c6e14f5d0f30a0f2449373488735c6ee91b6a8bdde8d951e0371790cd7673710986f6e3b6af0c77b3a36e92bb1c1285
-EBUILD oct2py-5.6.0.ebuild 1277 BLAKE2B fdfdc6f1674e44d7e0266eb11f31b98d919b53c338e7794412cccccfc632cbaa27b948d3f19d8b0cca020e8b7b41b8578d82da155869079012bcacd139b28cc3 SHA512 7c58f3636ed3a98a0aef4f09100dbc9aaaccabdd296a83f66feecef363b52e2b0687a0aa3156e6f22e3f90cd637d3a5c1479ef296390e6f94155a920eff9edd3
-EBUILD oct2py-5.6.1.ebuild 1216 BLAKE2B e8b4b0ce34e13f3ca4722be51a3e2004db388c059530eab86b3d0476d17295239ef5046bce2df60040a59f7ff8deac64591c90c9c7331947259b372fbe17a432 SHA512 7cf298e59a2b615a7316f2df120780400b90c777b81317b6ffceec9fee0e2418632dee9a1147a6a67f1c4a0fabccdf882c882f57877e383193b7189723f036bd
+DIST oct2py-5.7.1.tar.gz 441250 BLAKE2B b0eca421b297ca5495508cfcb75e8c3bd0f53f12ab3c367bfedfd2f0064c7d9874c6cbefa0d9fc7bea3c21865993136707dab3deb8cd442090bc1c9cc5786527 SHA512 e8018b88119a5275061e315ecd37d07284ba674d64d778215378f0f6b60d4a33e503f0d26e1d23fb054974673ade9eeae5b292498f158e0a6d476c0998da5e6e
+DIST oct2py-5.7.2.tar.gz 441373 BLAKE2B afa7a98f6d38120e8028438d243fb2baefaf3cacc00b576f32fbf666f193dad95e8468847859e8405b7796ec2132b99e347f9ea466400307d1d23ce46f9489fc SHA512 f01263d210eab9adb3f69025a2a22efebd0b1a4dff040620fd382752159992d9907451ec7a72c75f211a9a8e18a1d1c53ff5d3512d8bd807afc737b50fcae178
+EBUILD oct2py-5.7.1.ebuild 1219 BLAKE2B 99af5ccb2ccefe4c4ebcf4c23c6a3edd102e3d58ad4455d5e403729a5aee6ae113fb65dc434b1cea84fa3244495c38ac0bcffd1c11522001f80aa076814eac18 SHA512 68ce01a80a84e8bea12ae6d8ca1473c4c5c604c7b9b3691f6ece627ff198e6d5de3611b0f2812d4ce8969e98126beb8641bd6546695bf430fffc20c3ceecb0bb
+EBUILD oct2py-5.7.2.ebuild 1219 BLAKE2B 99af5ccb2ccefe4c4ebcf4c23c6a3edd102e3d58ad4455d5e403729a5aee6ae113fb65dc434b1cea84fa3244495c38ac0bcffd1c11522001f80aa076814eac18 SHA512 68ce01a80a84e8bea12ae6d8ca1473c4c5c604c7b9b3691f6ece627ff198e6d5de3611b0f2812d4ce8969e98126beb8641bd6546695bf430fffc20c3ceecb0bb
MISC metadata.xml 616 BLAKE2B 8ecf15bc368039c2a5abb858bbb1bf78028868070ccc528e62bc2318c9f6348a103a857ca7f256e548de8f0874ebfdc387d264af3fb13764b3145e91265c1e57 SHA512 387f069b113e2ddf805e75d3f440083c72bc07e211c6b8af0c7b20e73bbdb3244a71d012b051041b6de6000d84caa4bceed1747e098f9621096ab30dc8bdac1f
diff --git a/dev-python/oct2py/files/oct2py-5.2.0-mask-pkg-load-test.patch b/dev-python/oct2py/files/oct2py-5.2.0-mask-pkg-load-test.patch
deleted file mode 100644
index c233b45ec2c7..000000000000
--- a/dev-python/oct2py/files/oct2py-5.2.0-mask-pkg-load-test.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/oct2py/tests/test_usage.py
-+++ b/oct2py/tests/test_usage.py
-@@ -338,6 +338,7 @@
- with pytest.raises(Oct2PyError, match=exp):
- self.oc.pyeval_like_error3(1)
-
-+ @pytest.mark.skip(reason="requires octave 'signal' package to be installed")
- def test_pkg_load(self):
- self.oc.eval('pkg load signal')
- t = np.linspace(0, 1, num=100)
diff --git a/dev-python/oct2py/oct2py-5.6.1.ebuild b/dev-python/oct2py/oct2py-5.7.1.ebuild
index 482fbfd11055..79f44327ad13 100644
--- a/dev-python/oct2py/oct2py-5.6.1.ebuild
+++ b/dev-python/oct2py/oct2py-5.7.1.ebuild
@@ -3,8 +3,9 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1 pypi
DESCRIPTION="Python to GNU Octave bridge"
@@ -21,13 +22,15 @@ IUSE="examples"
RDEPEND="
>=dev-python/numpy-1.12[${PYTHON_USEDEP}]
>=dev-python/octave-kernel-0.34.0[${PYTHON_USEDEP}]
- >=dev-python/scipy-0.17[${PYTHON_USEDEP}]"
+ >=dev-python/scipy-0.17[${PYTHON_USEDEP}]
+"
BDEPEND="
test? (
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/nbconvert[${PYTHON_USEDEP}]
dev-python/pandas[${PYTHON_USEDEP}]
- )"
+ )
+"
EPYTEST_DESELECT=(
# No graphics toolkit available: 743589
diff --git a/dev-python/oct2py/oct2py-5.6.0.ebuild b/dev-python/oct2py/oct2py-5.7.2.ebuild
index f10a1aac5a11..79f44327ad13 100644
--- a/dev-python/oct2py/oct2py-5.6.0.ebuild
+++ b/dev-python/oct2py/oct2py-5.7.2.ebuild
@@ -3,8 +3,9 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1 pypi
DESCRIPTION="Python to GNU Octave bridge"
@@ -21,13 +22,15 @@ IUSE="examples"
RDEPEND="
>=dev-python/numpy-1.12[${PYTHON_USEDEP}]
>=dev-python/octave-kernel-0.34.0[${PYTHON_USEDEP}]
- >=dev-python/scipy-0.17[${PYTHON_USEDEP}]"
+ >=dev-python/scipy-0.17[${PYTHON_USEDEP}]
+"
BDEPEND="
test? (
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/nbconvert[${PYTHON_USEDEP}]
dev-python/pandas[${PYTHON_USEDEP}]
- )"
+ )
+"
EPYTEST_DESELECT=(
# No graphics toolkit available: 743589
@@ -36,13 +39,11 @@ EPYTEST_DESELECT=(
distutils_enable_sphinx docs/source \
dev-python/numpydoc \
- dev-python/sphinx-bootstrap-theme \
- dev-python/sphinx-rtd-theme \
- dev-python/myst-parser
+ dev-python/pydata-sphinx-theme \
+ dev-python/myst-parser \
+ dev-python/sphinxcontrib-spelling
distutils_enable_tests pytest
-PATCHES=( "${FILESDIR}"/${PN}-5.2.0-mask-pkg-load-test.patch )
-
python_install_all() {
distutils-r1_python_install_all