From ca3b1cd8e6788dc09acbdcdbc7454351fa55da53 Mon Sep 17 00:00:00 2001 From: Nils Freydank Date: Mon, 19 Aug 2024 05:00:00 +0200 Subject: [PATCH] dev-python/control: Bump to 0.11.1, drop ~x86 The new test dep ruff is not keyworded for ~x86. Actually I've got no ~x86 system anymore to test, anyways, so let's drop it here. Signed-off-by: Nils Freydank --- dev-python/control/Manifest | 2 +- ...control-0.10.0.ebuild => control-0.10.1.ebuild} | 14 ++++++++++---- 2 files changed, 11 insertions(+), 5 deletions(-) rename dev-python/control/{control-0.10.0.ebuild => control-0.10.1.ebuild} (68%) diff --git a/dev-python/control/Manifest b/dev-python/control/Manifest index 831f86c..492c96e 100644 --- a/dev-python/control/Manifest +++ b/dev-python/control/Manifest @@ -1 +1 @@ -DIST control-0.10.0.tar.gz 8956376 BLAKE2B ad439bf50c0c7f460e730cb5f141c64bd94b7a24474145343fbd983e2280e1e330165ef0888be8efb766f34923e8f95b6792c02061eeba879dafec525aed3414 SHA512 a8df6b30abd7120b64883d7a640faf1b7ed2e9d3cb5894397302a5e1a2789747d408feb9d9d6f08388cc8b91f4ef7fc39bc130c5ac90ee4752a87f6946ae3be0 +DIST control-0.10.1.tar.gz 9474344 BLAKE2B 767b2db5e094795d4d2572d04bb81b5c7d11243f3fa022d3d8fa51adb1ed324cabdd5e9b2c25951066f0339738645696e5aef49b8710e556eec01ad1bfc3c26b SHA512 89ed1eb29a842b3aecce4b858512cc6833e2b5b4acf37044e6c729cc16adf07f9e599f49d7ff0c38af798e9a6ee6edf125f87e20df02b0f7dfc6e396ff2f52e9 diff --git a/dev-python/control/control-0.10.0.ebuild b/dev-python/control/control-0.10.1.ebuild similarity index 68% rename from dev-python/control/control-0.10.0.ebuild rename to dev-python/control/control-0.10.1.ebuild index df51b69..dfc4e11 100644 --- a/dev-python/control/control-0.10.0.ebuild +++ b/dev-python/control/control-0.10.1.ebuild @@ -4,7 +4,7 @@ EAPI="8" DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..12} ) +PYTHON_COMPAT=( python3_{12..13} ) inherit distutils-r1 pypi DESCRIPTION="Python Control Systems Library" @@ -16,13 +16,19 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" -# Tests need nose which is getting cleaned from main tree. -RESTRICT="test" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" dev-python/matplotlib[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}] + dev-python/slycot[${PYTHON_USEDEP}] + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-util/ruff + ) " RDEPEND="${DEPEND}"