summaryrefslogtreecommitdiff
path: root/app-misc/tmuxp
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /app-misc/tmuxp
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'app-misc/tmuxp')
-rw-r--r--app-misc/tmuxp/Manifest8
-rw-r--r--app-misc/tmuxp/metadata.xml11
-rw-r--r--app-misc/tmuxp/tmuxp-1.55.0.ebuild54
-rw-r--r--app-misc/tmuxp/tmuxp-1.62.0.ebuild54
-rw-r--r--app-misc/tmuxp/tmuxp-1.63.1.ebuild62
-rw-r--r--app-misc/tmuxp/tmuxp-1.64.0.ebuild62
-rw-r--r--app-misc/tmuxp/tmuxp-1.66.0.ebuild61
-rw-r--r--app-misc/tmuxp/tmuxp-1.67.0.ebuild61
-rw-r--r--app-misc/tmuxp/tmuxp-1.68.0.ebuild61
-rw-r--r--app-misc/tmuxp/tmuxp-1.70.0.ebuild61
10 files changed, 0 insertions, 495 deletions
diff --git a/app-misc/tmuxp/Manifest b/app-misc/tmuxp/Manifest
deleted file mode 100644
index 28774d4d4f08..000000000000
--- a/app-misc/tmuxp/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-DIST tmuxp-1.55.0.tar.gz 912159 BLAKE2B 4a2eced7a2fc88ac25e8818ddd3a9368182470ab6ef12d571b32b7bf8e2754bfc8456e35157a46f6b5ebd3e6daf04e555633fab61e113a00fc0b81a3af0d876a SHA512 e9029e571637014cb053b20dfeee1624829c7c46e359f6aef3daba4d9342fe22b79700e30dc18522ef9344e926b7c9cd9893fa769f6f2ee6f74c43cdcb1a442b
-DIST tmuxp-1.62.0.tar.gz 942942 BLAKE2B 9a431642e3d6ca1a5b582729151cf02bd42d6528cc0c3816996ee4cdd7c5f1926172567e78514e484c756ec38e9e86c629157670d3d58cd4be15a48e5650af6e SHA512 8e309a06921fd1909878ed6a56156e0fc08657e0dc38a15bf4e6e9c34471c1d20dccb36138df33383338e79870bb66e760ff3f56ef925f92b8d35d8a7d719eee
-DIST tmuxp-1.63.1.tar.gz 1014471 BLAKE2B 384aec4a6c96aaf15642a24d442360b0d4758602c60b09c1916d556083910eb39c52a8c966cad4a267a2dceee1405e9bc23cac30ccf24f104d9dea7fd345f5dd SHA512 b9fcf652cc44739c11394bbd0cf922416540cbfe22ea008abcc6b2cb0b88ce3cc123bdc04e375062b3b9a19d1cc63a0fc03ee2a5421d97a5d1357e835045002e
-DIST tmuxp-1.64.0.tar.gz 1057733 BLAKE2B e26c2095450259f2f2fb919939e61f7559233915f209b1e0957ca27f53dfe8bbcd6e53aec4a243eb88aabf60336c69aa855b617564603e6ecdaa1ea86d82ed34 SHA512 84e54be070ca94688a873cdcdfd8af3214ea53fe6ae02a92994f0f9bee7d7401b2e77be9f2e4a3ada4d973a328ef89117d6fe9b315ffabd845e5f5cde5ad10b6
-DIST tmuxp-1.66.0.tar.gz 1072798 BLAKE2B 02e74c2059e5451abf41f18499e71c8b58668a3014a502a2c4a25862b86abf1e52450d1a159ec8f58e313b5e745e6269c7ba2c01f3cfb6d822f1b0b8013661fa SHA512 ff75e7883781dd6a23314b415b8df4412993e6deb501cac22969ec6eba768a8ce49b2cc702fdc8852fe99b989701ea364d029879f64d5cbb7e1420539e0b1f93
-DIST tmuxp-1.67.0.tar.gz 1096493 BLAKE2B 4637b7403c1f5699719b754b46d018ad8e90807f590c1ffba3e9877f46cf292e3d2cade7e63bdd46a984cddad95d926ba804fbde5ee7a75ad72bf5c52f9e7c09 SHA512 b0d68796f323b449a5abf6c1cc64e21d1faadbc69a0b26696fd4456fbe871ea6c2408e7e18d002128d7576be3ef36988e4fceccf16200e53d1f021cc73c88165
-DIST tmuxp-1.68.0.tar.gz 1051698 BLAKE2B 43ee20652f2dbe5f915e227305d95e7f61e4c881fb2e5e8bd55284268474079b02499294b669e6bb7117dd26e86ea71c9ea378ac57131d9921145748819a77ba SHA512 0ba2755768e555b247b989d491e482967205f365a0e2141e8e9ba6627c5da79f1bb62b5b7bbed8942c9dd1f27a2647b151caca7dc5a1ecdcb19a156d41f5d874
-DIST tmuxp-1.70.0.tar.gz 1054547 BLAKE2B ac727d4113212c4f3a670b13b3a21d3557fbbcc1d3ea2c1d37ecd76a5403ef6e3fab0038b7554e579b51d0538082cf199d13cb2ab473a6b485a2612d1c662b12 SHA512 5cea69b6d4fb386d089a0105de96278a8635e7c01f086f0795ad71af1da5ff38f9ef1e38383be0b2a3e1f9c0ebf873874f2cb9e62d5fc87799981a2a7ee5ac5a
diff --git a/app-misc/tmuxp/metadata.xml b/app-misc/tmuxp/metadata.xml
deleted file mode 100644
index bba2b912e2f9..000000000000
--- a/app-misc/tmuxp/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>chutzpah@gentoo.org</email>
- <name>Patrick McLean</name>
- </maintainer>
- <upstream>
- <remote-id type="github">tmux-python/tmuxp</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/app-misc/tmuxp/tmuxp-1.55.0.ebuild b/app-misc/tmuxp/tmuxp-1.55.0.ebuild
deleted file mode 100644
index 18271697430e..000000000000
--- a/app-misc/tmuxp/tmuxp-1.55.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
- >=app-misc/tmux-3.0a
- =dev-python/libtmux-0.46*[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- !!dev-python/flaky
- )
-"
-
-EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
-)
-
-EPYTEST_IGNORE=(
- # not actually tests, but throws off test collection
- "tests/fixtures/"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
- -i pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.62.0.ebuild b/app-misc/tmuxp/tmuxp-1.62.0.ebuild
deleted file mode 100644
index 260e2bb63ac3..000000000000
--- a/app-misc/tmuxp/tmuxp-1.62.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.2
- =dev-python/libtmux-0.52.1*[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- !!dev-python/flaky
- )
-"
-
-EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
-)
-
-EPYTEST_IGNORE=(
- # not actually tests, but throws off test collection
- "tests/fixtures/"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
- -i pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.63.1.ebuild b/app-misc/tmuxp/tmuxp-1.63.1.ebuild
deleted file mode 100644
index 57bc0694c1d0..000000000000
--- a/app-misc/tmuxp/tmuxp-1.63.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.2
- =dev-python/libtmux-0.53.0*[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
- -i pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -a EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
- )
-
- local -a EPYTEST_IGNORE=(
- # not actually tests, but throws off test collection
- "tests/fixtures/"
- )
-
- local -a EPYTEST_PLUGINS=(
- anyio
- pytest-mock
- pytest-rerunfailures
- )
-
- # don't run doc tests as they need a bunch of extra sphinx stuff
- rm -rf tests/docs || die
-
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.64.0.ebuild b/app-misc/tmuxp/tmuxp-1.64.0.ebuild
deleted file mode 100644
index 57bc0694c1d0..000000000000
--- a/app-misc/tmuxp/tmuxp-1.64.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.2
- =dev-python/libtmux-0.53.0*[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.3.9[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
- -i pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -a EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
- )
-
- local -a EPYTEST_IGNORE=(
- # not actually tests, but throws off test collection
- "tests/fixtures/"
- )
-
- local -a EPYTEST_PLUGINS=(
- anyio
- pytest-mock
- pytest-rerunfailures
- )
-
- # don't run doc tests as they need a bunch of extra sphinx stuff
- rm -rf tests/docs || die
-
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.66.0.ebuild b/app-misc/tmuxp/tmuxp-1.66.0.ebuild
deleted file mode 100644
index 4242a5d8acc8..000000000000
--- a/app-misc/tmuxp/tmuxp-1.66.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.2
- =dev-python/libtmux-0.55.0*[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
- -i pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -a EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
- )
-
- local -a EPYTEST_IGNORE=(
- # not actually tests, but throws off test collection
- "tests/fixtures/"
- )
-
- local -a EPYTEST_PLUGINS=(
- anyio
- pytest-mock
- pytest-rerunfailures
- )
-
- # don't run doc tests as they need a bunch of extra sphinx stuff
- rm -rf tests/docs || die
-
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.67.0.ebuild b/app-misc/tmuxp/tmuxp-1.67.0.ebuild
deleted file mode 100644
index 4242a5d8acc8..000000000000
--- a/app-misc/tmuxp/tmuxp-1.67.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.2
- =dev-python/libtmux-0.55.0*[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
- -i pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -a EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
- )
-
- local -a EPYTEST_IGNORE=(
- # not actually tests, but throws off test collection
- "tests/fixtures/"
- )
-
- local -a EPYTEST_PLUGINS=(
- anyio
- pytest-mock
- pytest-rerunfailures
- )
-
- # don't run doc tests as they need a bunch of extra sphinx stuff
- rm -rf tests/docs || die
-
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.68.0.ebuild b/app-misc/tmuxp/tmuxp-1.68.0.ebuild
deleted file mode 100644
index 500deee60f9b..000000000000
--- a/app-misc/tmuxp/tmuxp-1.68.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.2
- =dev-python/libtmux-0.56.0*[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
- -i pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -a EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
- )
-
- local -a EPYTEST_IGNORE=(
- # not actually tests, but throws off test collection
- "tests/fixtures/"
- )
-
- local -a EPYTEST_PLUGINS=(
- anyio
- pytest-mock
- pytest-rerunfailures
- )
-
- # don't run doc tests as they need a bunch of extra sphinx stuff
- rm -rf tests/docs || die
-
- SHELL="/bin/bash" epytest tests
-}
diff --git a/app-misc/tmuxp/tmuxp-1.70.0.ebuild b/app-misc/tmuxp/tmuxp-1.70.0.ebuild
deleted file mode 100644
index 70fbdb30df31..000000000000
--- a/app-misc/tmuxp/tmuxp-1.70.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 2019-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=hatchling
-inherit distutils-r1
-
-DESCRIPTION="tmux session manager. built on libtmux"
-HOMEPAGE="https://tmuxp.git-pull.com"
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
- >=app-misc/tmux-3.2
- =dev-python/libtmux-0.58.0*[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/pytest-6.2.5[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-4.2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -r -e 's:libtmux = "~[0-9.]+":libtmux = "~0.30":' \
- -i pyproject.toml || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -a EPYTEST_DESELECT=(
- # test doesn't get along with sandbox
- "tests/cli/test_load.py::test_load_zsh_autotitle_warning"
- )
-
- local -a EPYTEST_IGNORE=(
- # not actually tests, but throws off test collection
- "tests/fixtures/"
- )
-
- local -a EPYTEST_PLUGINS=(
- anyio
- pytest-mock
- pytest-rerunfailures
- )
-
- # don't run doc tests as they need a bunch of extra sphinx stuff
- rm -rf tests/docs || die
-
- SHELL="/bin/bash" epytest tests
-}