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

2024-04-21 Thread Michał Górny
commit: 65522d90d7e5f2dd0c347b1ed901a75673281fb5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 22 03:24:01 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 22 03:40:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65522d90

dev-python/libtmux: Bump to 0.37.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.37.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 58dd02031fb4..5ae36e7af8b9 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -8,3 +8,4 @@ DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B 
d1b9b1e0789c81dab17a1d0be3708f34388
 DIST libtmux-0.35.0.gh.tar.gz 282514 BLAKE2B 
b940e3833a54f949a73e19e1c8cdb97f91300425b4eff9f5b4ed0b60bfb117d0c670f3e450937bb453e0a7c2b7c623691d1ad8c42611bc486d65992680cbed9a
 SHA512 
a847a5cd14f0daefaa7582610bcc5ab707aed16b73e4ff53f630bd27794dbdabf1c1d42635d30a3e3823413be79e9c2fcf3710096080b0eac3c49adecb816d59
 DIST libtmux-0.35.1.gh.tar.gz 282665 BLAKE2B 
7b28e4a4dbbea86102aa37bc1bca6d7de7d184b999dd4cbbe739770a32e0bcc5069f5822a79af426f41dc9ad25fda0cb3e23cba7a5b340b88259d552cb380356
 SHA512 
400eb10594032e9387a7408626d3be3281fdcb66ed06cc839732ccb39278c20f3f8d8f07e88ea03876a5afe38cb567e585c45716b1edb12cc8f6a89f20873a34
 DIST libtmux-0.36.0.gh.tar.gz 282828 BLAKE2B 
247f98ae47093090187f2d52792f850f7476427b368f46970ef3fe9bd6449c03ac23101c8c7af711167bbd92e9e2cff3754474375dabd48157154ed89975a71a
 SHA512 
2fa16a55d4b46461d1266179cfa6cf8d710fdbe435369ff195a683a96243b2b7cd2fbeb47b88e3a660c23d3ca57e1c2722bc12492c52ee0961a1c5cc99ceb093
+DIST libtmux-0.37.0.gh.tar.gz 283496 BLAKE2B 
ef8c9c05cc20f549fc13ffb05276e1ba5b24c366c9cf44eb5ffe609cfe0e603ab7a90747b5df03afa62a6a9d8c81904e7fa7e4598092d3b11c0e9295e413d88d
 SHA512 
8876ad13613d367d6a6ea5945b5a0a495460b5ad68a14d89d20a41f0e5b421e0007041e4e8356e88a8eefb2b2422be306aebd2452e3be556f1cc4fd232327499

diff --git a/dev-python/libtmux/libtmux-0.37.0.ebuild 
b/dev-python/libtmux/libtmux-0.37.0.ebuild
new file mode 100644
index ..60bbba2f66cb
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.37.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
+   # https://bugs.gentoo.org/927158
+   local -x TMUX_PANE=
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=libtmux.pytest_plugin
+
+   local EPYTEST_DESELECT=(
+   # flaky tests
+   tests/legacy_api/test_test.py::test_function_times_out
+   tests/legacy_api/test_test.py::test_function_times_out_no_raise
+   
tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert
+   )
+   epytest -o addopts= -p pytest_mock -p rerunfailures tests
+}



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

2024-03-24 Thread Michał Górny
commit: 9cb12f21626619636f8753b2bc0a9b91d9d755fa
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 25 04:23:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 25 04:47:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb12f21

dev-python/libtmux: Bump to 0.36.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.36.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 483e3a18f872..58dd02031fb4 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -7,3 +7,4 @@ DIST libtmux-0.32.0.gh.tar.gz 278651 BLAKE2B 
c6b98925f258fb5a2c25b08ee835faf6f11
 DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B 
d1b9b1e0789c81dab17a1d0be3708f34388952b2ea583f0efac280503365dba033d0c181f6ae1eb247ea2252288d47d4ab5b2a227077a5653e3e842bf8f01fa7
 SHA512 
30641730c57b68fc887513618596f951dd60ddf97c0bc6acaf1c489abbfc91ee1439ab158b9453df382fcb8163c0b7812de20955909950c173042103707c3705
 DIST libtmux-0.35.0.gh.tar.gz 282514 BLAKE2B 
b940e3833a54f949a73e19e1c8cdb97f91300425b4eff9f5b4ed0b60bfb117d0c670f3e450937bb453e0a7c2b7c623691d1ad8c42611bc486d65992680cbed9a
 SHA512 
a847a5cd14f0daefaa7582610bcc5ab707aed16b73e4ff53f630bd27794dbdabf1c1d42635d30a3e3823413be79e9c2fcf3710096080b0eac3c49adecb816d59
 DIST libtmux-0.35.1.gh.tar.gz 282665 BLAKE2B 
7b28e4a4dbbea86102aa37bc1bca6d7de7d184b999dd4cbbe739770a32e0bcc5069f5822a79af426f41dc9ad25fda0cb3e23cba7a5b340b88259d552cb380356
 SHA512 
400eb10594032e9387a7408626d3be3281fdcb66ed06cc839732ccb39278c20f3f8d8f07e88ea03876a5afe38cb567e585c45716b1edb12cc8f6a89f20873a34
+DIST libtmux-0.36.0.gh.tar.gz 282828 BLAKE2B 
247f98ae47093090187f2d52792f850f7476427b368f46970ef3fe9bd6449c03ac23101c8c7af711167bbd92e9e2cff3754474375dabd48157154ed89975a71a
 SHA512 
2fa16a55d4b46461d1266179cfa6cf8d710fdbe435369ff195a683a96243b2b7cd2fbeb47b88e3a660c23d3ca57e1c2722bc12492c52ee0961a1c5cc99ceb093

diff --git a/dev-python/libtmux/libtmux-0.36.0.ebuild 
b/dev-python/libtmux/libtmux-0.36.0.ebuild
new file mode 100644
index ..60bbba2f66cb
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.36.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
+   # https://bugs.gentoo.org/927158
+   local -x TMUX_PANE=
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=libtmux.pytest_plugin
+
+   local EPYTEST_DESELECT=(
+   # flaky tests
+   tests/legacy_api/test_test.py::test_function_times_out
+   tests/legacy_api/test_test.py::test_function_times_out_no_raise
+   
tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert
+   )
+   epytest -o addopts= -p pytest_mock -p rerunfailures tests
+}



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

2024-03-24 Thread Michał Górny
commit: 9099ace531cca77c4e60bf79916f4bbaf618f250
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 24 15:55:08 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 24 16:22:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9099ace5

dev-python/libtmux: Bump to 0.35.1

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.35.1.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 8d9d90c924d8..483e3a18f872 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -6,3 +6,4 @@ DIST libtmux-0.30.2.gh.tar.gz 276498 BLAKE2B 
13d7940d7f0f2f71819c2a5747f73fb5f03
 DIST libtmux-0.32.0.gh.tar.gz 278651 BLAKE2B 
c6b98925f258fb5a2c25b08ee835faf6f1189413041e592da396d0934ad712d3494c8b0985352f96fff998ecd051c0cc433377697333a88225f55392d3a1971b
 SHA512 
daa97cdba7c07ea35c8658263a6dc3a533b6422449a31d83cb3cac4c47c2be32f3c60556ea05e5d098c090582697de0192725453d61e89ecc31f79309b1700ac
 DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B 
d1b9b1e0789c81dab17a1d0be3708f34388952b2ea583f0efac280503365dba033d0c181f6ae1eb247ea2252288d47d4ab5b2a227077a5653e3e842bf8f01fa7
 SHA512 
30641730c57b68fc887513618596f951dd60ddf97c0bc6acaf1c489abbfc91ee1439ab158b9453df382fcb8163c0b7812de20955909950c173042103707c3705
 DIST libtmux-0.35.0.gh.tar.gz 282514 BLAKE2B 
b940e3833a54f949a73e19e1c8cdb97f91300425b4eff9f5b4ed0b60bfb117d0c670f3e450937bb453e0a7c2b7c623691d1ad8c42611bc486d65992680cbed9a
 SHA512 
a847a5cd14f0daefaa7582610bcc5ab707aed16b73e4ff53f630bd27794dbdabf1c1d42635d30a3e3823413be79e9c2fcf3710096080b0eac3c49adecb816d59
+DIST libtmux-0.35.1.gh.tar.gz 282665 BLAKE2B 
7b28e4a4dbbea86102aa37bc1bca6d7de7d184b999dd4cbbe739770a32e0bcc5069f5822a79af426f41dc9ad25fda0cb3e23cba7a5b340b88259d552cb380356
 SHA512 
400eb10594032e9387a7408626d3be3281fdcb66ed06cc839732ccb39278c20f3f8d8f07e88ea03876a5afe38cb567e585c45716b1edb12cc8f6a89f20873a34

diff --git a/dev-python/libtmux/libtmux-0.35.1.ebuild 
b/dev-python/libtmux/libtmux-0.35.1.ebuild
new file mode 100644
index ..60bbba2f66cb
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.35.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
+   # https://bugs.gentoo.org/927158
+   local -x TMUX_PANE=
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=libtmux.pytest_plugin
+
+   local EPYTEST_DESELECT=(
+   # flaky tests
+   tests/legacy_api/test_test.py::test_function_times_out
+   tests/legacy_api/test_test.py::test_function_times_out_no_raise
+   
tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert
+   )
+   epytest -o addopts= -p pytest_mock -p rerunfailures tests
+}



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

2024-03-17 Thread Patrick McLean
commit: 8cdca38b00fd7e9776ea5a0b30fc445f465c395a
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Mar 17 20:53:45 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Mar 17 20:55:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cdca38b

dev-python/libtmux: add 0.35.0, drop 0.34.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest | 2 +-
 dev-python/libtmux/{libtmux-0.34.0.ebuild => libtmux-0.35.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index b748e7bfd086..8d9d90c924d8 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -5,4 +5,4 @@ DIST libtmux-0.30.1.gh.tar.gz 276505 BLAKE2B 
508e9b15183ecf7c3c006145fbbc9580e71
 DIST libtmux-0.30.2.gh.tar.gz 276498 BLAKE2B 
13d7940d7f0f2f71819c2a5747f73fb5f0319179ec57a974461552f3de5804bc30d35c8790d8ae63bb9797b3b1aea54ab94e1f593a37cbac286b297d70d33ed0
 SHA512 
503dd5e7325073cc57ab9a553c3b3cf7c7cd12a506a8a59dcfd84c5902f0a1b2adab507c5b95e9abc97c9384d282bb866d8772c93b23b101d0ec8ded8f2a280d
 DIST libtmux-0.32.0.gh.tar.gz 278651 BLAKE2B 
c6b98925f258fb5a2c25b08ee835faf6f1189413041e592da396d0934ad712d3494c8b0985352f96fff998ecd051c0cc433377697333a88225f55392d3a1971b
 SHA512 
daa97cdba7c07ea35c8658263a6dc3a533b6422449a31d83cb3cac4c47c2be32f3c60556ea05e5d098c090582697de0192725453d61e89ecc31f79309b1700ac
 DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B 
d1b9b1e0789c81dab17a1d0be3708f34388952b2ea583f0efac280503365dba033d0c181f6ae1eb247ea2252288d47d4ab5b2a227077a5653e3e842bf8f01fa7
 SHA512 
30641730c57b68fc887513618596f951dd60ddf97c0bc6acaf1c489abbfc91ee1439ab158b9453df382fcb8163c0b7812de20955909950c173042103707c3705
-DIST libtmux-0.34.0.gh.tar.gz 282504 BLAKE2B 
9ff5d3124c1fc26fa7cc825b3cd145126362a88da2ab691c711149772e293f7ea30277cc842d7d5347d7529009ae5d2c30926d724f5ddc957cdcb395df9fa06b
 SHA512 
6431cd3fca0f51a3dfa4e5a10031f11cc3520a20a904196b2d03d86b71845082564bde85cb2be4f5fc30ef762af5dbac16c131cbc548e2e3a827d8892f1202b3
+DIST libtmux-0.35.0.gh.tar.gz 282514 BLAKE2B 
b940e3833a54f949a73e19e1c8cdb97f91300425b4eff9f5b4ed0b60bfb117d0c670f3e450937bb453e0a7c2b7c623691d1ad8c42611bc486d65992680cbed9a
 SHA512 
a847a5cd14f0daefaa7582610bcc5ab707aed16b73e4ff53f630bd27794dbdabf1c1d42635d30a3e3823413be79e9c2fcf3710096080b0eac3c49adecb816d59

diff --git a/dev-python/libtmux/libtmux-0.34.0.ebuild 
b/dev-python/libtmux/libtmux-0.35.0.ebuild
similarity index 100%
rename from dev-python/libtmux/libtmux-0.34.0.ebuild
rename to dev-python/libtmux/libtmux-0.35.0.ebuild



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

2024-03-17 Thread Patrick McLean
commit: 1aa4d1342aa3bbe979b9d8bf0013edc79ce59192
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Mar 17 17:13:36 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Mar 17 17:13:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aa4d134

dev-python/libtmux: add 0.34.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.34.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 85bfcfc7909b..b748e7bfd086 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -5,3 +5,4 @@ DIST libtmux-0.30.1.gh.tar.gz 276505 BLAKE2B 
508e9b15183ecf7c3c006145fbbc9580e71
 DIST libtmux-0.30.2.gh.tar.gz 276498 BLAKE2B 
13d7940d7f0f2f71819c2a5747f73fb5f0319179ec57a974461552f3de5804bc30d35c8790d8ae63bb9797b3b1aea54ab94e1f593a37cbac286b297d70d33ed0
 SHA512 
503dd5e7325073cc57ab9a553c3b3cf7c7cd12a506a8a59dcfd84c5902f0a1b2adab507c5b95e9abc97c9384d282bb866d8772c93b23b101d0ec8ded8f2a280d
 DIST libtmux-0.32.0.gh.tar.gz 278651 BLAKE2B 
c6b98925f258fb5a2c25b08ee835faf6f1189413041e592da396d0934ad712d3494c8b0985352f96fff998ecd051c0cc433377697333a88225f55392d3a1971b
 SHA512 
daa97cdba7c07ea35c8658263a6dc3a533b6422449a31d83cb3cac4c47c2be32f3c60556ea05e5d098c090582697de0192725453d61e89ecc31f79309b1700ac
 DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B 
d1b9b1e0789c81dab17a1d0be3708f34388952b2ea583f0efac280503365dba033d0c181f6ae1eb247ea2252288d47d4ab5b2a227077a5653e3e842bf8f01fa7
 SHA512 
30641730c57b68fc887513618596f951dd60ddf97c0bc6acaf1c489abbfc91ee1439ab158b9453df382fcb8163c0b7812de20955909950c173042103707c3705
+DIST libtmux-0.34.0.gh.tar.gz 282504 BLAKE2B 
9ff5d3124c1fc26fa7cc825b3cd145126362a88da2ab691c711149772e293f7ea30277cc842d7d5347d7529009ae5d2c30926d724f5ddc957cdcb395df9fa06b
 SHA512 
6431cd3fca0f51a3dfa4e5a10031f11cc3520a20a904196b2d03d86b71845082564bde85cb2be4f5fc30ef762af5dbac16c131cbc548e2e3a827d8892f1202b3

diff --git a/dev-python/libtmux/libtmux-0.34.0.ebuild 
b/dev-python/libtmux/libtmux-0.34.0.ebuild
new file mode 100644
index ..60bbba2f66cb
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.34.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
+   # https://bugs.gentoo.org/927158
+   local -x TMUX_PANE=
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=libtmux.pytest_plugin
+
+   local EPYTEST_DESELECT=(
+   # flaky tests
+   tests/legacy_api/test_test.py::test_function_times_out
+   tests/legacy_api/test_test.py::test_function_times_out_no_raise
+   
tests/legacy_api/test_test.py::test_function_times_out_no_raise_assert
+   )
+   epytest -o addopts= -p pytest_mock -p rerunfailures tests
+}



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

2024-03-17 Thread Michał Górny
commit: 8e62bb4553a5b5585991697c84fb1eb144a1ff86
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 17 16:07:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 17 16:24:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e62bb45

dev-python/libtmux: Bump to 0.33.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.33.0.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index a87d7e7bc192..85bfcfc7909b 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -4,3 +4,4 @@ DIST libtmux-0.28.0.gh.tar.gz 273309 BLAKE2B 
9bc5b3068e64f09af0411f68f22cd23535b
 DIST libtmux-0.30.1.gh.tar.gz 276505 BLAKE2B 
508e9b15183ecf7c3c006145fbbc9580e7180fd39b453b8a9589f644f8fddcf14144e9989c92a581c7c10a95660d9c5b9f7f5544e51e202634407c0a1914c6a2
 SHA512 
9ec06901f978a631b9d8085806b71912f5b582d20e917ed4409f870ec2e873095044779b1d0db2cbe0285e11a043c44cd801fa60cb2f57d9d31fb95e3015daf8
 DIST libtmux-0.30.2.gh.tar.gz 276498 BLAKE2B 
13d7940d7f0f2f71819c2a5747f73fb5f0319179ec57a974461552f3de5804bc30d35c8790d8ae63bb9797b3b1aea54ab94e1f593a37cbac286b297d70d33ed0
 SHA512 
503dd5e7325073cc57ab9a553c3b3cf7c7cd12a506a8a59dcfd84c5902f0a1b2adab507c5b95e9abc97c9384d282bb866d8772c93b23b101d0ec8ded8f2a280d
 DIST libtmux-0.32.0.gh.tar.gz 278651 BLAKE2B 
c6b98925f258fb5a2c25b08ee835faf6f1189413041e592da396d0934ad712d3494c8b0985352f96fff998ecd051c0cc433377697333a88225f55392d3a1971b
 SHA512 
daa97cdba7c07ea35c8658263a6dc3a533b6422449a31d83cb3cac4c47c2be32f3c60556ea05e5d098c090582697de0192725453d61e89ecc31f79309b1700ac
+DIST libtmux-0.33.0.gh.tar.gz 282114 BLAKE2B 
d1b9b1e0789c81dab17a1d0be3708f34388952b2ea583f0efac280503365dba033d0c181f6ae1eb247ea2252288d47d4ab5b2a227077a5653e3e842bf8f01fa7
 SHA512 
30641730c57b68fc887513618596f951dd60ddf97c0bc6acaf1c489abbfc91ee1439ab158b9453df382fcb8163c0b7812de20955909950c173042103707c3705

diff --git a/dev-python/libtmux/libtmux-0.33.0.ebuild 
b/dev-python/libtmux/libtmux-0.33.0.ebuild
new file mode 100644
index ..83478dc1b926
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.33.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
+   # https://bugs.gentoo.org/927158
+   local -x TMUX_PANE=
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=libtmux.pytest_plugin
+   epytest -o addopts= -p pytest_mock -p rerunfailures tests
+}



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

2024-03-17 Thread Michał Górny
commit: 833255f9cf0694a78e9a38863661f6977a8d1982
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 17 16:02:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 17 16:24:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833255f9

dev-python/libtmux: Fix test failures when running in tmux

Closes: https://bugs.gentoo.org/927158
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/libtmux/libtmux-0.30.2.ebuild | 5 -
 dev-python/libtmux/libtmux-0.32.0.ebuild | 3 +++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-python/libtmux/libtmux-0.30.2.ebuild 
b/dev-python/libtmux/libtmux-0.30.2.ebuild
index 3347c96865a2..8dcc7ee19960 100644
--- a/dev-python/libtmux/libtmux-0.30.2.ebuild
+++ b/dev-python/libtmux/libtmux-0.30.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 
@@ -53,5 +53,8 @@ python_test() {
local -a EPYTEST_DESELECT=(
libtmux/pane.py::libtmux.pane.Pane.send_keys
)
+   # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
+   # https://bugs.gentoo.org/927158
+   local -x TMUX_PANE=
epytest
 }

diff --git a/dev-python/libtmux/libtmux-0.32.0.ebuild 
b/dev-python/libtmux/libtmux-0.32.0.ebuild
index df35033bc48a..8dcc7ee19960 100644
--- a/dev-python/libtmux/libtmux-0.32.0.ebuild
+++ b/dev-python/libtmux/libtmux-0.32.0.ebuild
@@ -53,5 +53,8 @@ python_test() {
local -a EPYTEST_DESELECT=(
libtmux/pane.py::libtmux.pane.Pane.send_keys
)
+   # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
+   # https://bugs.gentoo.org/927158
+   local -x TMUX_PANE=
epytest
 }



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

2024-03-17 Thread Michał Górny
commit: c8a3df6f1e2217e0b77412a99f612950ed1174fd
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 17 16:04:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 17 16:24:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a3df6f

dev-python/libtmux: Disable pytest plugin autoloading

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

 dev-python/libtmux/libtmux-0.32.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/libtmux/libtmux-0.32.0.ebuild 
b/dev-python/libtmux/libtmux-0.32.0.ebuild
index 8dcc7ee19960..495a7ad4e9f9 100644
--- a/dev-python/libtmux/libtmux-0.32.0.ebuild
+++ b/dev-python/libtmux/libtmux-0.32.0.ebuild
@@ -56,5 +56,7 @@ python_test() {
# tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set
# https://bugs.gentoo.org/927158
local -x TMUX_PANE=
-   epytest
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=libtmux.pytest_plugin
+   epytest -p pytest_mock -p rerunfailures
 }



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

2024-03-01 Thread Michał Górny
commit: cd253006b79ed2e386790ac1d8446a2903ffd115
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar  2 06:26:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  2 06:43:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd253006

dev-python/libtmux: Bump to 0.32.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.32.0.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index f975cbdf3095..a87d7e7bc192 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -3,3 +3,4 @@ DIST libtmux-0.27.0.gh.tar.gz 270128 BLAKE2B 
330335e24ff5f1777d3a4ebd4746adcc391
 DIST libtmux-0.28.0.gh.tar.gz 273309 BLAKE2B 
9bc5b3068e64f09af0411f68f22cd23535b084175970338c827783741c8abde03548996cd573c6b58ce49298582f8e159dcab569fb6d19560229187a8da269b1
 SHA512 
8a6457c82cb06c72c0382c362e5d84d0a5498a01e8806adffd7e8c3a67c1b741fbd11892a3cca2156f940a954684e2d6f85ee7ad14f582f5727b977d433dd707
 DIST libtmux-0.30.1.gh.tar.gz 276505 BLAKE2B 
508e9b15183ecf7c3c006145fbbc9580e7180fd39b453b8a9589f644f8fddcf14144e9989c92a581c7c10a95660d9c5b9f7f5544e51e202634407c0a1914c6a2
 SHA512 
9ec06901f978a631b9d8085806b71912f5b582d20e917ed4409f870ec2e873095044779b1d0db2cbe0285e11a043c44cd801fa60cb2f57d9d31fb95e3015daf8
 DIST libtmux-0.30.2.gh.tar.gz 276498 BLAKE2B 
13d7940d7f0f2f71819c2a5747f73fb5f0319179ec57a974461552f3de5804bc30d35c8790d8ae63bb9797b3b1aea54ab94e1f593a37cbac286b297d70d33ed0
 SHA512 
503dd5e7325073cc57ab9a553c3b3cf7c7cd12a506a8a59dcfd84c5902f0a1b2adab507c5b95e9abc97c9384d282bb866d8772c93b23b101d0ec8ded8f2a280d
+DIST libtmux-0.32.0.gh.tar.gz 278651 BLAKE2B 
c6b98925f258fb5a2c25b08ee835faf6f1189413041e592da396d0934ad712d3494c8b0985352f96fff998ecd051c0cc433377697333a88225f55392d3a1971b
 SHA512 
daa97cdba7c07ea35c8658263a6dc3a533b6422449a31d83cb3cac4c47c2be32f3c60556ea05e5d098c090582697de0192725453d61e89ecc31f79309b1700ac

diff --git a/dev-python/libtmux/libtmux-0.32.0.ebuild 
b/dev-python/libtmux/libtmux-0.32.0.ebuild
new file mode 100644
index ..df35033bc48a
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.32.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -r -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/^[[:space:]]+"README\.md"/d' \
+   -i pyproject.toml || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -a EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+   )
+   epytest
+}



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

2024-02-16 Thread Patrick McLean
commit: 927dab586439dbaa3d7b8fc0f61d9ee1ddf77fd0
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Feb 16 23:14:54 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb 16 23:15:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=927dab58

dev-python/libtmux: add 0.30.2

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.30.2.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index ba80d8c60e1f..f975cbdf3095 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -2,3 +2,4 @@ DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1
 DIST libtmux-0.27.0.gh.tar.gz 270128 BLAKE2B 
330335e24ff5f1777d3a4ebd4746adcc391919a129c08c1bfe80d7ef61e962dc550690a68055390c58e8e6c539edcac74def8646d4b1055503496ac38f72fc0d
 SHA512 
fd847524bf6b0742bac4eca2c1032e069be09081e9107a6403eebfce0f6ca4e624f717aae0794ece54065d50cc1eb6ef48327ef1e9aea794328c42a5d7bbb293
 DIST libtmux-0.28.0.gh.tar.gz 273309 BLAKE2B 
9bc5b3068e64f09af0411f68f22cd23535b084175970338c827783741c8abde03548996cd573c6b58ce49298582f8e159dcab569fb6d19560229187a8da269b1
 SHA512 
8a6457c82cb06c72c0382c362e5d84d0a5498a01e8806adffd7e8c3a67c1b741fbd11892a3cca2156f940a954684e2d6f85ee7ad14f582f5727b977d433dd707
 DIST libtmux-0.30.1.gh.tar.gz 276505 BLAKE2B 
508e9b15183ecf7c3c006145fbbc9580e7180fd39b453b8a9589f644f8fddcf14144e9989c92a581c7c10a95660d9c5b9f7f5544e51e202634407c0a1914c6a2
 SHA512 
9ec06901f978a631b9d8085806b71912f5b582d20e917ed4409f870ec2e873095044779b1d0db2cbe0285e11a043c44cd801fa60cb2f57d9d31fb95e3015daf8
+DIST libtmux-0.30.2.gh.tar.gz 276498 BLAKE2B 
13d7940d7f0f2f71819c2a5747f73fb5f0319179ec57a974461552f3de5804bc30d35c8790d8ae63bb9797b3b1aea54ab94e1f593a37cbac286b297d70d33ed0
 SHA512 
503dd5e7325073cc57ab9a553c3b3cf7c7cd12a506a8a59dcfd84c5902f0a1b2adab507c5b95e9abc97c9384d282bb866d8772c93b23b101d0ec8ded8f2a280d

diff --git a/dev-python/libtmux/libtmux-0.30.2.ebuild 
b/dev-python/libtmux/libtmux-0.30.2.ebuild
new file mode 100644
index ..3347c96865a2
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.30.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -r -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/^[[:space:]]+"README\.md"/d' \
+   -i pyproject.toml || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -a EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+   )
+   epytest
+}



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

2024-02-16 Thread Patrick McLean
commit: 6d5c72ff89a3871688cd3816e13c3c727f56381b
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Feb 16 21:46:52 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb 16 21:52:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d5c72ff

dev-python/libtmux: add 0.30.1

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.30.1.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 4523dc50a326..ba80d8c60e1f 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,4 @@
 DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1e218d3b1839f5febdd9b6b402886e577b15c920cf458ecb14b4e6d532955b6d71ecf932060e6f8ba32193d6bb0162
 SHA512 
27000581396d79665e34b67a9e59bf639ca0fbd855ada9648750750e41e732cdcde15a05c6548993f08a8637783ddb478de24b75d5c18a198541c36b4b08b9cc
 DIST libtmux-0.27.0.gh.tar.gz 270128 BLAKE2B 
330335e24ff5f1777d3a4ebd4746adcc391919a129c08c1bfe80d7ef61e962dc550690a68055390c58e8e6c539edcac74def8646d4b1055503496ac38f72fc0d
 SHA512 
fd847524bf6b0742bac4eca2c1032e069be09081e9107a6403eebfce0f6ca4e624f717aae0794ece54065d50cc1eb6ef48327ef1e9aea794328c42a5d7bbb293
 DIST libtmux-0.28.0.gh.tar.gz 273309 BLAKE2B 
9bc5b3068e64f09af0411f68f22cd23535b084175970338c827783741c8abde03548996cd573c6b58ce49298582f8e159dcab569fb6d19560229187a8da269b1
 SHA512 
8a6457c82cb06c72c0382c362e5d84d0a5498a01e8806adffd7e8c3a67c1b741fbd11892a3cca2156f940a954684e2d6f85ee7ad14f582f5727b977d433dd707
+DIST libtmux-0.30.1.gh.tar.gz 276505 BLAKE2B 
508e9b15183ecf7c3c006145fbbc9580e7180fd39b453b8a9589f644f8fddcf14144e9989c92a581c7c10a95660d9c5b9f7f5544e51e202634407c0a1914c6a2
 SHA512 
9ec06901f978a631b9d8085806b71912f5b582d20e917ed4409f870ec2e873095044779b1d0db2cbe0285e11a043c44cd801fa60cb2f57d9d31fb95e3015daf8

diff --git a/dev-python/libtmux/libtmux-0.30.1.ebuild 
b/dev-python/libtmux/libtmux-0.30.1.ebuild
new file mode 100644
index ..3347c96865a2
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.30.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -r -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/^[[:space:]]+"README\.md"/d' \
+   -i pyproject.toml || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -a EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+   )
+   epytest
+}



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

2024-02-14 Thread Patrick McLean
commit: 2762c28d5757c26d79e77f0ceb8f57dd112a5eca
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Feb 15 01:35:34 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb 15 01:35:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2762c28d

dev-python/libtmux: add 0.28.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.28.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 737201039911..6babe596cfcb 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -6,3 +6,4 @@ DIST libtmux-0.24.1.gh.tar.gz 265873 BLAKE2B 
4dbc6ef078ed2fb83115b54b2b78b2076a0
 DIST libtmux-0.25.0.gh.tar.gz 268260 BLAKE2B 
ac9da378491acbb91eb8e67e47ef213206d77f618a35fd6cba1014435c70b82eca712f764ccc4f2fa14f4027001678e31743ade9b28ffbc9e5509e2592afab48
 SHA512 
72cf2a24af0407baa775f1be13490c45b573cfaabc6803b57d77cc0eac5de0ef9b8c3a8923437163d1b6b9486a86b71076df40761f302d3534d36d94c68bd6bb
 DIST libtmux-0.26.0.gh.tar.gz 268056 BLAKE2B 
c89424babf8a1af34aa1e5766982f909fbd5cbad44c6536a49bb03a531d0c0ca30d9e088d003606275a453b419c718ec84bb4b9638c73127b21ac9ffada925d6
 SHA512 
48d3a56045bbb3920db9ab15f9dcbbe56e3b37ac1e12834cab4ea2d42ac51fe563a6dd340f8b6109674b20d8ad3cd6551d10cb643f660a6523af66fc67b100b2
 DIST libtmux-0.27.0.gh.tar.gz 270128 BLAKE2B 
330335e24ff5f1777d3a4ebd4746adcc391919a129c08c1bfe80d7ef61e962dc550690a68055390c58e8e6c539edcac74def8646d4b1055503496ac38f72fc0d
 SHA512 
fd847524bf6b0742bac4eca2c1032e069be09081e9107a6403eebfce0f6ca4e624f717aae0794ece54065d50cc1eb6ef48327ef1e9aea794328c42a5d7bbb293
+DIST libtmux-0.28.0.gh.tar.gz 273309 BLAKE2B 
9bc5b3068e64f09af0411f68f22cd23535b084175970338c827783741c8abde03548996cd573c6b58ce49298582f8e159dcab569fb6d19560229187a8da269b1
 SHA512 
8a6457c82cb06c72c0382c362e5d84d0a5498a01e8806adffd7e8c3a67c1b741fbd11892a3cca2156f940a954684e2d6f85ee7ad14f582f5727b977d433dd707

diff --git a/dev-python/libtmux/libtmux-0.28.0.ebuild 
b/dev-python/libtmux/libtmux-0.28.0.ebuild
new file mode 100644
index ..5131b7f304b5
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.28.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -r -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/^[[:space:]]+"README\.md"/d' \
+   -i pyproject.toml || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -a EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+   tests/legacy_api/test_test.py
+   )
+
+   epytest
+}



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

2024-02-14 Thread Patrick McLean
commit: e14fa4079dbc2e3ef41ff140e9d1a8406014645d
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Feb 15 01:36:47 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb 15 01:36:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e14fa407

dev-python/libtmux: drop versions

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  6 
 dev-python/libtmux/libtmux-0.22.1.ebuild | 56 --
 dev-python/libtmux/libtmux-0.23.0.ebuild | 55 -
 dev-python/libtmux/libtmux-0.23.2.ebuild | 56 --
 dev-python/libtmux/libtmux-0.24.1.ebuild | 55 -
 dev-python/libtmux/libtmux-0.25.0.ebuild | 55 -
 dev-python/libtmux/libtmux-0.26.0.ebuild | 59 
 7 files changed, 342 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 6babe596cfcb..4523dc50a326 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,9 +1,3 @@
 DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1e218d3b1839f5febdd9b6b402886e577b15c920cf458ecb14b4e6d532955b6d71ecf932060e6f8ba32193d6bb0162
 SHA512 
27000581396d79665e34b67a9e59bf639ca0fbd855ada9648750750e41e732cdcde15a05c6548993f08a8637783ddb478de24b75d5c18a198541c36b4b08b9cc
-DIST libtmux-0.22.1.gh.tar.gz 266173 BLAKE2B 
743d43fcebfb0058c9ff13f0fb9ad811403f85bf80dd68dbeead86fe079b4176db15c9bf0a8dd48fae67cb9fa968633595a51e6fcf6091bff54df911d2dd17bf
 SHA512 
f056ecbf793cd90bb60d50252c78eb67a8312eb3eda92d68ff69ed85270f23c9d4489789438fb9d228600320a2afb64a29a70c00a415604b65079167381c46d6
-DIST libtmux-0.23.0.gh.tar.gz 267917 BLAKE2B 
55b564ca517b346cdcb81b114cb62d3a10d94aad7be54b5172669a4c42f9d01d54c467ba32d818ec4851ae148bc0cadf174e47f5026a5025d015bc1e294802d9
 SHA512 
28b2b356e2f774085ffd03a1c63b1b7d6ece24765c54728a3e71fabe7b46b15f61a0a0263366bb67dfc440129c07cb6ff6f6dc6141b8d1f2e9fe96fc05b8b88a
-DIST libtmux-0.23.2.gh.tar.gz 268237 BLAKE2B 
a5e7aece4d7160f87c48c2c02371c6d6b423aad979d91683561b1d8a7f750c626b522af5d1d97157c536adfd612948750433e77faaeb633343af37648bc9bf01
 SHA512 
f8952cffa94fcf9b345275d3d5e59ea0a164bbcb93aacbd2820c8127b34526635d7b9a25f5684cd385744b1de626b8bce19d2c735579c2bdffed6a17c9f8f394
-DIST libtmux-0.24.1.gh.tar.gz 265873 BLAKE2B 
4dbc6ef078ed2fb83115b54b2b78b2076a0296b3b76e4710e7fbb9de0a0add2d2eb1d99ecfb835d6eec22ed6b0993cf3de04062c3855e8f5edc45de13f5076e6
 SHA512 
1d2246c8032b4f8bb220f63aac6db96cf4a7eeba31137399a539195789a0f76bd7ec37cfd4d9ace4380ed63f4fabed6673e3926ba789fcc14da7bdf200279da3
-DIST libtmux-0.25.0.gh.tar.gz 268260 BLAKE2B 
ac9da378491acbb91eb8e67e47ef213206d77f618a35fd6cba1014435c70b82eca712f764ccc4f2fa14f4027001678e31743ade9b28ffbc9e5509e2592afab48
 SHA512 
72cf2a24af0407baa775f1be13490c45b573cfaabc6803b57d77cc0eac5de0ef9b8c3a8923437163d1b6b9486a86b71076df40761f302d3534d36d94c68bd6bb
-DIST libtmux-0.26.0.gh.tar.gz 268056 BLAKE2B 
c89424babf8a1af34aa1e5766982f909fbd5cbad44c6536a49bb03a531d0c0ca30d9e088d003606275a453b419c718ec84bb4b9638c73127b21ac9ffada925d6
 SHA512 
48d3a56045bbb3920db9ab15f9dcbbe56e3b37ac1e12834cab4ea2d42ac51fe563a6dd340f8b6109674b20d8ad3cd6551d10cb643f660a6523af66fc67b100b2
 DIST libtmux-0.27.0.gh.tar.gz 270128 BLAKE2B 
330335e24ff5f1777d3a4ebd4746adcc391919a129c08c1bfe80d7ef61e962dc550690a68055390c58e8e6c539edcac74def8646d4b1055503496ac38f72fc0d
 SHA512 
fd847524bf6b0742bac4eca2c1032e069be09081e9107a6403eebfce0f6ca4e624f717aae0794ece54065d50cc1eb6ef48327ef1e9aea794328c42a5d7bbb293
 DIST libtmux-0.28.0.gh.tar.gz 273309 BLAKE2B 
9bc5b3068e64f09af0411f68f22cd23535b084175970338c827783741c8abde03548996cd573c6b58ce49298582f8e159dcab569fb6d19560229187a8da269b1
 SHA512 
8a6457c82cb06c72c0382c362e5d84d0a5498a01e8806adffd7e8c3a67c1b741fbd11892a3cca2156f940a954684e2d6f85ee7ad14f582f5727b977d433dd707

diff --git a/dev-python/libtmux/libtmux-0.22.1.ebuild 
b/dev-python/libtmux/libtmux-0.22.1.ebuild
deleted file mode 100644
index 499498389f30..
--- a/dev-python/libtmux/libtmux-0.22.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python API for tmux"
-HOMEPAGE="
-   https://libtmux.git-pull.com/
-   https://github.com/tmux-python/libtmux/
-   https://pypi.org/project/libtmux/
-"
-SRC_URI="
-   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   

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

2024-02-07 Thread Patrick McLean
commit: a072218f09308c608c728ffaece0904934902947
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Feb  7 18:16:13 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Feb  7 18:16:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a072218f

dev-python/libtmux: add 0.27.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.27.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index d70750cf0c1e..737201039911 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -5,3 +5,4 @@ DIST libtmux-0.23.2.gh.tar.gz 268237 BLAKE2B 
a5e7aece4d7160f87c48c2c02371c6d6b42
 DIST libtmux-0.24.1.gh.tar.gz 265873 BLAKE2B 
4dbc6ef078ed2fb83115b54b2b78b2076a0296b3b76e4710e7fbb9de0a0add2d2eb1d99ecfb835d6eec22ed6b0993cf3de04062c3855e8f5edc45de13f5076e6
 SHA512 
1d2246c8032b4f8bb220f63aac6db96cf4a7eeba31137399a539195789a0f76bd7ec37cfd4d9ace4380ed63f4fabed6673e3926ba789fcc14da7bdf200279da3
 DIST libtmux-0.25.0.gh.tar.gz 268260 BLAKE2B 
ac9da378491acbb91eb8e67e47ef213206d77f618a35fd6cba1014435c70b82eca712f764ccc4f2fa14f4027001678e31743ade9b28ffbc9e5509e2592afab48
 SHA512 
72cf2a24af0407baa775f1be13490c45b573cfaabc6803b57d77cc0eac5de0ef9b8c3a8923437163d1b6b9486a86b71076df40761f302d3534d36d94c68bd6bb
 DIST libtmux-0.26.0.gh.tar.gz 268056 BLAKE2B 
c89424babf8a1af34aa1e5766982f909fbd5cbad44c6536a49bb03a531d0c0ca30d9e088d003606275a453b419c718ec84bb4b9638c73127b21ac9ffada925d6
 SHA512 
48d3a56045bbb3920db9ab15f9dcbbe56e3b37ac1e12834cab4ea2d42ac51fe563a6dd340f8b6109674b20d8ad3cd6551d10cb643f660a6523af66fc67b100b2
+DIST libtmux-0.27.0.gh.tar.gz 270128 BLAKE2B 
330335e24ff5f1777d3a4ebd4746adcc391919a129c08c1bfe80d7ef61e962dc550690a68055390c58e8e6c539edcac74def8646d4b1055503496ac38f72fc0d
 SHA512 
fd847524bf6b0742bac4eca2c1032e069be09081e9107a6403eebfce0f6ca4e624f717aae0794ece54065d50cc1eb6ef48327ef1e9aea794328c42a5d7bbb293

diff --git a/dev-python/libtmux/libtmux-0.27.0.ebuild 
b/dev-python/libtmux/libtmux-0.27.0.ebuild
new file mode 100644
index ..5131b7f304b5
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.27.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -r -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/^[[:space:]]+"README\.md"/d' \
+   -i pyproject.toml || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -a EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+   tests/legacy_api/test_test.py
+   )
+
+   epytest
+}



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

2024-02-07 Thread Patrick McLean
commit: 87162a8dcc48c92faec3b8c375389a2c6e9e019d
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Feb  7 18:13:16 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Feb  7 18:13:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87162a8d

dev-python/libtmux: add 0.26.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.26.0.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 42020a779f5f..d70750cf0c1e 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -4,3 +4,4 @@ DIST libtmux-0.23.0.gh.tar.gz 267917 BLAKE2B 
55b564ca517b346cdcb81b114cb62d3a10d
 DIST libtmux-0.23.2.gh.tar.gz 268237 BLAKE2B 
a5e7aece4d7160f87c48c2c02371c6d6b423aad979d91683561b1d8a7f750c626b522af5d1d97157c536adfd612948750433e77faaeb633343af37648bc9bf01
 SHA512 
f8952cffa94fcf9b345275d3d5e59ea0a164bbcb93aacbd2820c8127b34526635d7b9a25f5684cd385744b1de626b8bce19d2c735579c2bdffed6a17c9f8f394
 DIST libtmux-0.24.1.gh.tar.gz 265873 BLAKE2B 
4dbc6ef078ed2fb83115b54b2b78b2076a0296b3b76e4710e7fbb9de0a0add2d2eb1d99ecfb835d6eec22ed6b0993cf3de04062c3855e8f5edc45de13f5076e6
 SHA512 
1d2246c8032b4f8bb220f63aac6db96cf4a7eeba31137399a539195789a0f76bd7ec37cfd4d9ace4380ed63f4fabed6673e3926ba789fcc14da7bdf200279da3
 DIST libtmux-0.25.0.gh.tar.gz 268260 BLAKE2B 
ac9da378491acbb91eb8e67e47ef213206d77f618a35fd6cba1014435c70b82eca712f764ccc4f2fa14f4027001678e31743ade9b28ffbc9e5509e2592afab48
 SHA512 
72cf2a24af0407baa775f1be13490c45b573cfaabc6803b57d77cc0eac5de0ef9b8c3a8923437163d1b6b9486a86b71076df40761f302d3534d36d94c68bd6bb
+DIST libtmux-0.26.0.gh.tar.gz 268056 BLAKE2B 
c89424babf8a1af34aa1e5766982f909fbd5cbad44c6536a49bb03a531d0c0ca30d9e088d003606275a453b419c718ec84bb4b9638c73127b21ac9ffada925d6
 SHA512 
48d3a56045bbb3920db9ab15f9dcbbe56e3b37ac1e12834cab4ea2d42ac51fe563a6dd340f8b6109674b20d8ad3cd6551d10cb643f660a6523af66fc67b100b2

diff --git a/dev-python/libtmux/libtmux-0.26.0.ebuild 
b/dev-python/libtmux/libtmux-0.26.0.ebuild
new file mode 100644
index ..5131b7f304b5
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.26.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal 
multiplexer"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -r -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/^[[:space:]]+"README\.md"/d' \
+   -i pyproject.toml || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -a EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+   tests/legacy_api/test_test.py
+   )
+
+   epytest
+}



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

2023-11-27 Thread Patrick McLean
commit: bba9ff83c6c6dda53cf28ccb4229cb03275e56e1
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Nov 27 23:44:12 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov 28 00:36:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba9ff83

dev-python/libtmux: add 0.25.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.25.0.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 814aa53c4721..a6db867e2dea 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -2,3 +2,4 @@ DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1
 DIST libtmux-0.22.1.gh.tar.gz 266173 BLAKE2B 
743d43fcebfb0058c9ff13f0fb9ad811403f85bf80dd68dbeead86fe079b4176db15c9bf0a8dd48fae67cb9fa968633595a51e6fcf6091bff54df911d2dd17bf
 SHA512 
f056ecbf793cd90bb60d50252c78eb67a8312eb3eda92d68ff69ed85270f23c9d4489789438fb9d228600320a2afb64a29a70c00a415604b65079167381c46d6
 DIST libtmux-0.23.0.gh.tar.gz 267917 BLAKE2B 
55b564ca517b346cdcb81b114cb62d3a10d94aad7be54b5172669a4c42f9d01d54c467ba32d818ec4851ae148bc0cadf174e47f5026a5025d015bc1e294802d9
 SHA512 
28b2b356e2f774085ffd03a1c63b1b7d6ece24765c54728a3e71fabe7b46b15f61a0a0263366bb67dfc440129c07cb6ff6f6dc6141b8d1f2e9fe96fc05b8b88a
 DIST libtmux-0.23.2.gh.tar.gz 268237 BLAKE2B 
a5e7aece4d7160f87c48c2c02371c6d6b423aad979d91683561b1d8a7f750c626b522af5d1d97157c536adfd612948750433e77faaeb633343af37648bc9bf01
 SHA512 
f8952cffa94fcf9b345275d3d5e59ea0a164bbcb93aacbd2820c8127b34526635d7b9a25f5684cd385744b1de626b8bce19d2c735579c2bdffed6a17c9f8f394
+DIST libtmux-0.25.0.gh.tar.gz 268260 BLAKE2B 
ac9da378491acbb91eb8e67e47ef213206d77f618a35fd6cba1014435c70b82eca712f764ccc4f2fa14f4027001678e31743ade9b28ffbc9e5509e2592afab48
 SHA512 
72cf2a24af0407baa775f1be13490c45b573cfaabc6803b57d77cc0eac5de0ef9b8c3a8923437163d1b6b9486a86b71076df40761f302d3534d36d94c68bd6bb

diff --git a/dev-python/libtmux/libtmux-0.25.0.ebuild 
b/dev-python/libtmux/libtmux-0.25.0.ebuild
new file mode 100644
index ..0e68ab26e7bf
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.25.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+   tests/legacy_api/test_test.py
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -r -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/^[[:space:]]+"README\.md"/d' \
+   -i pyproject.toml || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-11-27 Thread Patrick McLean
commit: 3089aab09e1629d8c5614b3fcb91bae4213ea86f
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Nov 27 23:48:11 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov 28 00:36:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3089aab0

dev-python/libtmux: add 0.24.1

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.24.1.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index a6db867e2dea..42020a779f5f 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -2,4 +2,5 @@ DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1
 DIST libtmux-0.22.1.gh.tar.gz 266173 BLAKE2B 
743d43fcebfb0058c9ff13f0fb9ad811403f85bf80dd68dbeead86fe079b4176db15c9bf0a8dd48fae67cb9fa968633595a51e6fcf6091bff54df911d2dd17bf
 SHA512 
f056ecbf793cd90bb60d50252c78eb67a8312eb3eda92d68ff69ed85270f23c9d4489789438fb9d228600320a2afb64a29a70c00a415604b65079167381c46d6
 DIST libtmux-0.23.0.gh.tar.gz 267917 BLAKE2B 
55b564ca517b346cdcb81b114cb62d3a10d94aad7be54b5172669a4c42f9d01d54c467ba32d818ec4851ae148bc0cadf174e47f5026a5025d015bc1e294802d9
 SHA512 
28b2b356e2f774085ffd03a1c63b1b7d6ece24765c54728a3e71fabe7b46b15f61a0a0263366bb67dfc440129c07cb6ff6f6dc6141b8d1f2e9fe96fc05b8b88a
 DIST libtmux-0.23.2.gh.tar.gz 268237 BLAKE2B 
a5e7aece4d7160f87c48c2c02371c6d6b423aad979d91683561b1d8a7f750c626b522af5d1d97157c536adfd612948750433e77faaeb633343af37648bc9bf01
 SHA512 
f8952cffa94fcf9b345275d3d5e59ea0a164bbcb93aacbd2820c8127b34526635d7b9a25f5684cd385744b1de626b8bce19d2c735579c2bdffed6a17c9f8f394
+DIST libtmux-0.24.1.gh.tar.gz 265873 BLAKE2B 
4dbc6ef078ed2fb83115b54b2b78b2076a0296b3b76e4710e7fbb9de0a0add2d2eb1d99ecfb835d6eec22ed6b0993cf3de04062c3855e8f5edc45de13f5076e6
 SHA512 
1d2246c8032b4f8bb220f63aac6db96cf4a7eeba31137399a539195789a0f76bd7ec37cfd4d9ace4380ed63f4fabed6673e3926ba789fcc14da7bdf200279da3
 DIST libtmux-0.25.0.gh.tar.gz 268260 BLAKE2B 
ac9da378491acbb91eb8e67e47ef213206d77f618a35fd6cba1014435c70b82eca712f764ccc4f2fa14f4027001678e31743ade9b28ffbc9e5509e2592afab48
 SHA512 
72cf2a24af0407baa775f1be13490c45b573cfaabc6803b57d77cc0eac5de0ef9b8c3a8923437163d1b6b9486a86b71076df40761f302d3534d36d94c68bd6bb

diff --git a/dev-python/libtmux/libtmux-0.24.1.ebuild 
b/dev-python/libtmux/libtmux-0.24.1.ebuild
new file mode 100644
index ..0e68ab26e7bf
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.24.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+   tests/legacy_api/test_test.py
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -r -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/^[[:space:]]+"README\.md"/d' \
+   -i pyproject.toml || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-10-02 Thread Sam James
commit: 4d8f9f5e333296e50cdc7d64cb0ac9ae57b2bd85
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  3 02:08:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  3 02:08:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8f9f5e

dev-python/libtmux: Stabilize 0.23.2 ALLARCHES, #909711

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.23.2.ebuild 
b/dev-python/libtmux/libtmux-0.23.2.ebuild
index dccbde0811b2..1ba8d07bbcf7 100644
--- a/dev-python/libtmux/libtmux-0.23.2.ebuild
+++ b/dev-python/libtmux/libtmux-0.23.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
>=app-misc/tmux-3.0a



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

2023-09-09 Thread Arthur Zamarin
commit: 779b7439154d85e3ca8ca2ae514d53ee4f866742
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep  9 17:25:13 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep  9 17:29:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779b7439

dev-python/libtmux: add 0.23.2

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.23.2.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 3661ca7af87a..814aa53c4721 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,4 @@
 DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1e218d3b1839f5febdd9b6b402886e577b15c920cf458ecb14b4e6d532955b6d71ecf932060e6f8ba32193d6bb0162
 SHA512 
27000581396d79665e34b67a9e59bf639ca0fbd855ada9648750750e41e732cdcde15a05c6548993f08a8637783ddb478de24b75d5c18a198541c36b4b08b9cc
 DIST libtmux-0.22.1.gh.tar.gz 266173 BLAKE2B 
743d43fcebfb0058c9ff13f0fb9ad811403f85bf80dd68dbeead86fe079b4176db15c9bf0a8dd48fae67cb9fa968633595a51e6fcf6091bff54df911d2dd17bf
 SHA512 
f056ecbf793cd90bb60d50252c78eb67a8312eb3eda92d68ff69ed85270f23c9d4489789438fb9d228600320a2afb64a29a70c00a415604b65079167381c46d6
 DIST libtmux-0.23.0.gh.tar.gz 267917 BLAKE2B 
55b564ca517b346cdcb81b114cb62d3a10d94aad7be54b5172669a4c42f9d01d54c467ba32d818ec4851ae148bc0cadf174e47f5026a5025d015bc1e294802d9
 SHA512 
28b2b356e2f774085ffd03a1c63b1b7d6ece24765c54728a3e71fabe7b46b15f61a0a0263366bb67dfc440129c07cb6ff6f6dc6141b8d1f2e9fe96fc05b8b88a
+DIST libtmux-0.23.2.gh.tar.gz 268237 BLAKE2B 
a5e7aece4d7160f87c48c2c02371c6d6b423aad979d91683561b1d8a7f750c626b522af5d1d97157c536adfd612948750433e77faaeb633343af37648bc9bf01
 SHA512 
f8952cffa94fcf9b345275d3d5e59ea0a164bbcb93aacbd2820c8127b34526635d7b9a25f5684cd385744b1de626b8bce19d2c735579c2bdffed6a17c9f8f394

diff --git a/dev-python/libtmux/libtmux-0.23.2.ebuild 
b/dev-python/libtmux/libtmux-0.23.2.ebuild
new file mode 100644
index ..dccbde0811b2
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.23.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+   tests/legacy_api/test_test.py
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/{doc,dev}.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-08-21 Thread Patrick McLean
commit: ee8dcceef5a78fb0366b18af171269aa666e338d
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Aug 21 16:36:53 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Aug 21 16:39:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8dccee

dev-python/libtmux: add 0.23.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.23.0.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index d765ff15ae4f..3661ca7af87a 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,2 +1,3 @@
 DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1e218d3b1839f5febdd9b6b402886e577b15c920cf458ecb14b4e6d532955b6d71ecf932060e6f8ba32193d6bb0162
 SHA512 
27000581396d79665e34b67a9e59bf639ca0fbd855ada9648750750e41e732cdcde15a05c6548993f08a8637783ddb478de24b75d5c18a198541c36b4b08b9cc
 DIST libtmux-0.22.1.gh.tar.gz 266173 BLAKE2B 
743d43fcebfb0058c9ff13f0fb9ad811403f85bf80dd68dbeead86fe079b4176db15c9bf0a8dd48fae67cb9fa968633595a51e6fcf6091bff54df911d2dd17bf
 SHA512 
f056ecbf793cd90bb60d50252c78eb67a8312eb3eda92d68ff69ed85270f23c9d4489789438fb9d228600320a2afb64a29a70c00a415604b65079167381c46d6
+DIST libtmux-0.23.0.gh.tar.gz 267917 BLAKE2B 
55b564ca517b346cdcb81b114cb62d3a10d94aad7be54b5172669a4c42f9d01d54c467ba32d818ec4851ae148bc0cadf174e47f5026a5025d015bc1e294802d9
 SHA512 
28b2b356e2f774085ffd03a1c63b1b7d6ece24765c54728a3e71fabe7b46b15f61a0a0263366bb67dfc440129c07cb6ff6f6dc6141b8d1f2e9fe96fc05b8b88a

diff --git a/dev-python/libtmux/libtmux-0.23.0.ebuild 
b/dev-python/libtmux/libtmux-0.23.0.ebuild
new file mode 100644
index ..f6219acb462a
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.23.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/{doc,dev}.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-06-01 Thread Patrick McLean
commit: cb9cd98e78ccf0f8231b89e023877fa3f5dbbd0c
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jun  1 21:05:20 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jun  1 21:11:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb9cd98e

dev-python/libtmux: add 0.22.1

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.22.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 882aca04e0b3..d765ff15ae4f 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1 +1,2 @@
 DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1e218d3b1839f5febdd9b6b402886e577b15c920cf458ecb14b4e6d532955b6d71ecf932060e6f8ba32193d6bb0162
 SHA512 
27000581396d79665e34b67a9e59bf639ca0fbd855ada9648750750e41e732cdcde15a05c6548993f08a8637783ddb478de24b75d5c18a198541c36b4b08b9cc
+DIST libtmux-0.22.1.gh.tar.gz 266173 BLAKE2B 
743d43fcebfb0058c9ff13f0fb9ad811403f85bf80dd68dbeead86fe079b4176db15c9bf0a8dd48fae67cb9fa968633595a51e6fcf6091bff54df911d2dd17bf
 SHA512 
f056ecbf793cd90bb60d50252c78eb67a8312eb3eda92d68ff69ed85270f23c9d4489789438fb9d228600320a2afb64a29a70c00a415604b65079167381c46d6

diff --git a/dev-python/libtmux/libtmux-0.22.1.ebuild 
b/dev-python/libtmux/libtmux-0.22.1.ebuild
new file mode 100644
index ..499498389f30
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.22.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-04-10 Thread Patrick McLean
commit: 349c28a062fa1dcf161487bdcc74ef8eabdc977f
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Apr 10 21:05:29 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Apr 10 21:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349c28a0

dev-python/libtmux: drop 0.15.10, 0.18.3, 0.19.1, 0.20.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest   |  4 ---
 dev-python/libtmux/libtmux-0.15.10.ebuild | 56 ---
 dev-python/libtmux/libtmux-0.18.3.ebuild  | 56 ---
 dev-python/libtmux/libtmux-0.19.1.ebuild  | 56 ---
 dev-python/libtmux/libtmux-0.20.0.ebuild  | 56 ---
 5 files changed, 228 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 0ff464843d34..882aca04e0b3 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,5 +1 @@
-DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
-DIST libtmux-0.18.3.gh.tar.gz 261540 BLAKE2B 
be98707101d7481b6787694795eb05dbe1070a0eed0b7408af1714be01f4870c51223559d1edc3a3fb7b60e02496a413e92c0734031223bca9d521604cb6e65e
 SHA512 
67173c4f2f45f1236e7a1a5ce0895c53bfd6316aa7017382f97b87f84cbc6a23a6ef0f2574a276b7b064da9e4982804fb2004d31ddb1237f97ca835fafdf9ccb
-DIST libtmux-0.19.1.gh.tar.gz 262280 BLAKE2B 
9d1a2c74b49011e66df6ed2012096b0df6c6731e258078f8ce2b4fef38d21513488b195e3fdb722478ae5f829ba77bd09c152569d73cab83bfa6e4a360346b39
 SHA512 
b9f3b29de7c8ca86e8495843aa04e2dedfaea749bd57095a9d7a2f638111de7474500c3dbd892f0c580c613c796fece8da47d6c099b8b78056fbd242451eb129
-DIST libtmux-0.20.0.gh.tar.gz 266849 BLAKE2B 
51840c4cf5aecb077c7c5205a33e6a620b68aed3f61bf52f4c376b257896c907a0e9117c35f70493464d4a3e136e9bd81e0d2ed6cd8a9f4a7c80276dc1461568
 SHA512 
1e8b49898aeb622aca6160c9ed99c7714d75f716baae5109e278baf5b70d0211d3ac4ed89c3755823b203add1fe4198ceb9e16ad03941eed2cbd2407fd46f0d2
 DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1e218d3b1839f5febdd9b6b402886e577b15c920cf458ecb14b4e6d532955b6d71ecf932060e6f8ba32193d6bb0162
 SHA512 
27000581396d79665e34b67a9e59bf639ca0fbd855ada9648750750e41e732cdcde15a05c6548993f08a8637783ddb478de24b75d5c18a198541c36b4b08b9cc

diff --git a/dev-python/libtmux/libtmux-0.15.10.ebuild 
b/dev-python/libtmux/libtmux-0.15.10.ebuild
deleted file mode 100644
index c3ba25a16ac9..
--- a/dev-python/libtmux/libtmux-0.15.10.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python API for tmux"
-HOMEPAGE="
-   https://libtmux.git-pull.com/
-   https://github.com/tmux-python/libtmux/
-   https://pypi.org/project/libtmux/
-"
-SRC_URI="
-   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   libtmux/pane.py::libtmux.pane.Pane.send_keys
-)
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   # increase timeouts for tests
-   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
-
-   sed -e '/addopts/s:--doctest-docutils-modules::' \
-   -e '/README\.md/d' \
-   -i setup.cfg || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/libtmux/libtmux-0.18.3.ebuild 
b/dev-python/libtmux/libtmux-0.18.3.ebuild
deleted file mode 100644
index 499498389f30..
--- a/dev-python/libtmux/libtmux-0.18.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python API for tmux"
-HOMEPAGE="
-   https://libtmux.git-pull.com/
-   https://github.com/tmux-python/libtmux/
-   https://pypi.org/project/libtmux/
-"
-SRC_URI="
-   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz

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

2023-02-20 Thread Arthur Zamarin
commit: 5006d65782245a1acc83447bed4e9b5ffd797ea0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Feb 20 20:09:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Feb 20 20:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5006d657

dev-python/libtmux: Stabilize 0.21.0 ALLARCHES, #894858

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

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

diff --git a/dev-python/libtmux/libtmux-0.21.0.ebuild 
b/dev-python/libtmux/libtmux-0.21.0.ebuild
index 499498389f30..c3ba25a16ac9 100644
--- a/dev-python/libtmux/libtmux-0.21.0.ebuild
+++ b/dev-python/libtmux/libtmux-0.21.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
>=app-misc/tmux-3.0a



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

2023-01-29 Thread Michał Górny
commit: 17a2e8abc8792a556193413a72b5f9cdc693b64a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 30 07:02:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 30 07:10:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17a2e8ab

dev-python/libtmux: Bump to 0.21.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.21.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 9f490b261f7d..0ff464843d34 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -2,3 +2,4 @@ DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b
 DIST libtmux-0.18.3.gh.tar.gz 261540 BLAKE2B 
be98707101d7481b6787694795eb05dbe1070a0eed0b7408af1714be01f4870c51223559d1edc3a3fb7b60e02496a413e92c0734031223bca9d521604cb6e65e
 SHA512 
67173c4f2f45f1236e7a1a5ce0895c53bfd6316aa7017382f97b87f84cbc6a23a6ef0f2574a276b7b064da9e4982804fb2004d31ddb1237f97ca835fafdf9ccb
 DIST libtmux-0.19.1.gh.tar.gz 262280 BLAKE2B 
9d1a2c74b49011e66df6ed2012096b0df6c6731e258078f8ce2b4fef38d21513488b195e3fdb722478ae5f829ba77bd09c152569d73cab83bfa6e4a360346b39
 SHA512 
b9f3b29de7c8ca86e8495843aa04e2dedfaea749bd57095a9d7a2f638111de7474500c3dbd892f0c580c613c796fece8da47d6c099b8b78056fbd242451eb129
 DIST libtmux-0.20.0.gh.tar.gz 266849 BLAKE2B 
51840c4cf5aecb077c7c5205a33e6a620b68aed3f61bf52f4c376b257896c907a0e9117c35f70493464d4a3e136e9bd81e0d2ed6cd8a9f4a7c80276dc1461568
 SHA512 
1e8b49898aeb622aca6160c9ed99c7714d75f716baae5109e278baf5b70d0211d3ac4ed89c3755823b203add1fe4198ceb9e16ad03941eed2cbd2407fd46f0d2
+DIST libtmux-0.21.0.gh.tar.gz 267484 BLAKE2B 
36d7af1bd90ff5a9639587d79f49643eec1e218d3b1839f5febdd9b6b402886e577b15c920cf458ecb14b4e6d532955b6d71ecf932060e6f8ba32193d6bb0162
 SHA512 
27000581396d79665e34b67a9e59bf639ca0fbd855ada9648750750e41e732cdcde15a05c6548993f08a8637783ddb478de24b75d5c18a198541c36b4b08b9cc

diff --git a/dev-python/libtmux/libtmux-0.21.0.ebuild 
b/dev-python/libtmux/libtmux-0.21.0.ebuild
new file mode 100644
index ..499498389f30
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.21.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-01-26 Thread Patrick McLean
commit: aeb29b29a5983a70d955ab8ff6d981d19517298d
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jan 26 18:24:27 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jan 26 18:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeb29b29

dev-python/libtmux: add 0.20.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.20.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 09841391df3b..9f490b261f7d 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,4 @@
 DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
 DIST libtmux-0.18.3.gh.tar.gz 261540 BLAKE2B 
be98707101d7481b6787694795eb05dbe1070a0eed0b7408af1714be01f4870c51223559d1edc3a3fb7b60e02496a413e92c0734031223bca9d521604cb6e65e
 SHA512 
67173c4f2f45f1236e7a1a5ce0895c53bfd6316aa7017382f97b87f84cbc6a23a6ef0f2574a276b7b064da9e4982804fb2004d31ddb1237f97ca835fafdf9ccb
 DIST libtmux-0.19.1.gh.tar.gz 262280 BLAKE2B 
9d1a2c74b49011e66df6ed2012096b0df6c6731e258078f8ce2b4fef38d21513488b195e3fdb722478ae5f829ba77bd09c152569d73cab83bfa6e4a360346b39
 SHA512 
b9f3b29de7c8ca86e8495843aa04e2dedfaea749bd57095a9d7a2f638111de7474500c3dbd892f0c580c613c796fece8da47d6c099b8b78056fbd242451eb129
+DIST libtmux-0.20.0.gh.tar.gz 266849 BLAKE2B 
51840c4cf5aecb077c7c5205a33e6a620b68aed3f61bf52f4c376b257896c907a0e9117c35f70493464d4a3e136e9bd81e0d2ed6cd8a9f4a7c80276dc1461568
 SHA512 
1e8b49898aeb622aca6160c9ed99c7714d75f716baae5109e278baf5b70d0211d3ac4ed89c3755823b203add1fe4198ceb9e16ad03941eed2cbd2407fd46f0d2

diff --git a/dev-python/libtmux/libtmux-0.20.0.ebuild 
b/dev-python/libtmux/libtmux-0.20.0.ebuild
new file mode 100644
index ..499498389f30
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.20.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-01-21 Thread Michał Górny
commit: 426cddd5880fc5b251c51f17f167d4d0e14be8d9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 16:14:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 21 16:25:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=426cddd5

dev-python/libtmux: Remove old

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

 dev-python/libtmux/Manifest  |  1 -
 dev-python/libtmux/libtmux-0.15.9.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 5824685219c3..09841391df3b 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,4 +1,3 @@
 DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
-DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c
 DIST libtmux-0.18.3.gh.tar.gz 261540 BLAKE2B 
be98707101d7481b6787694795eb05dbe1070a0eed0b7408af1714be01f4870c51223559d1edc3a3fb7b60e02496a413e92c0734031223bca9d521604cb6e65e
 SHA512 
67173c4f2f45f1236e7a1a5ce0895c53bfd6316aa7017382f97b87f84cbc6a23a6ef0f2574a276b7b064da9e4982804fb2004d31ddb1237f97ca835fafdf9ccb
 DIST libtmux-0.19.1.gh.tar.gz 262280 BLAKE2B 
9d1a2c74b49011e66df6ed2012096b0df6c6731e258078f8ce2b4fef38d21513488b195e3fdb722478ae5f829ba77bd09c152569d73cab83bfa6e4a360346b39
 SHA512 
b9f3b29de7c8ca86e8495843aa04e2dedfaea749bd57095a9d7a2f638111de7474500c3dbd892f0c580c613c796fece8da47d6c099b8b78056fbd242451eb129

diff --git a/dev-python/libtmux/libtmux-0.15.9.ebuild 
b/dev-python/libtmux/libtmux-0.15.9.ebuild
deleted file mode 100644
index c3ba25a16ac9..
--- a/dev-python/libtmux/libtmux-0.15.9.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python API for tmux"
-HOMEPAGE="
-   https://libtmux.git-pull.com/
-   https://github.com/tmux-python/libtmux/
-   https://pypi.org/project/libtmux/
-"
-SRC_URI="
-   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   libtmux/pane.py::libtmux.pane.Pane.send_keys
-)
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   # increase timeouts for tests
-   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
-
-   sed -e '/addopts/s:--doctest-docutils-modules::' \
-   -e '/README\.md/d' \
-   -i setup.cfg || die
-
-   distutils-r1_python_prepare_all
-}



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

2023-01-21 Thread Arthur Zamarin
commit: c3bb054d1d71e78514ed9374b28b4958e429542f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 13:40:15 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 13:40:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bb054d

dev-python/libtmux: Stabilize 0.15.10 ALLARCHES, #885193

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

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

diff --git a/dev-python/libtmux/libtmux-0.15.10.ebuild 
b/dev-python/libtmux/libtmux-0.15.10.ebuild
index 499498389f30..c3ba25a16ac9 100644
--- a/dev-python/libtmux/libtmux-0.15.10.ebuild
+++ b/dev-python/libtmux/libtmux-0.15.10.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
>=app-misc/tmux-3.0a



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

2023-01-08 Thread Patrick McLean
commit: e2cfd33e98f5bbd5c8f1624b0255e18d9edb339a
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Jan  8 20:03:33 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Jan  8 20:03:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2cfd33e

dev-python/libtmux: drop 0.16.1

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 -
 dev-python/libtmux/libtmux-0.16.1.ebuild | 56 
 2 files changed, 57 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 6d1b9dddc5c8..5824685219c3 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,5 +1,4 @@
 DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
 DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c
-DIST libtmux-0.16.1.gh.tar.gz 246412 BLAKE2B 
ec95f3aab5b48b9d6a22698c9480e969aba2136225f4728ccbf57deabed105bc6f098e49d3072bf2e5edf8a436f9e36e04b39b8d8e87d206c0ed2703d63ceed2
 SHA512 
0eb739679a80def01b3810bfe93971eb6c272b4b694ce5e4b846bde8721d2d919f5f8a5e8b6332279a59abfea4bd1e0a510d2ba2ee2d35ff71271920e40cec60
 DIST libtmux-0.18.3.gh.tar.gz 261540 BLAKE2B 
be98707101d7481b6787694795eb05dbe1070a0eed0b7408af1714be01f4870c51223559d1edc3a3fb7b60e02496a413e92c0734031223bca9d521604cb6e65e
 SHA512 
67173c4f2f45f1236e7a1a5ce0895c53bfd6316aa7017382f97b87f84cbc6a23a6ef0f2574a276b7b064da9e4982804fb2004d31ddb1237f97ca835fafdf9ccb
 DIST libtmux-0.19.1.gh.tar.gz 262280 BLAKE2B 
9d1a2c74b49011e66df6ed2012096b0df6c6731e258078f8ce2b4fef38d21513488b195e3fdb722478ae5f829ba77bd09c152569d73cab83bfa6e4a360346b39
 SHA512 
b9f3b29de7c8ca86e8495843aa04e2dedfaea749bd57095a9d7a2f638111de7474500c3dbd892f0c580c613c796fece8da47d6c099b8b78056fbd242451eb129

diff --git a/dev-python/libtmux/libtmux-0.16.1.ebuild 
b/dev-python/libtmux/libtmux-0.16.1.ebuild
deleted file mode 100644
index 6782f5641a27..
--- a/dev-python/libtmux/libtmux-0.16.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Python API for tmux"
-HOMEPAGE="
-   https://libtmux.git-pull.com/
-   https://github.com/tmux-python/libtmux/
-   https://pypi.org/project/libtmux/
-"
-SRC_URI="
-   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   libtmux/pane.py::libtmux.pane.Pane.send_keys
-)
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   # increase timeouts for tests
-   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
-
-   sed -e '/addopts/s:--doctest-docutils-modules::' \
-   -e '/README\.md/d' \
-   -i setup.cfg || die
-
-   distutils-r1_python_prepare_all
-}



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

2023-01-08 Thread Patrick McLean
commit: a6f01afa12586460c714705931b92ec6f1d5552f
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Jan  8 20:02:51 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Jan  8 20:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f01afa

dev-python/libtmux: add 0.18.3, drop 0.18.2

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest | 2 +-
 dev-python/libtmux/{libtmux-0.18.2.ebuild => libtmux-0.18.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index ded5f816fa35..6d1b9dddc5c8 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,5 +1,5 @@
 DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
 DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c
 DIST libtmux-0.16.1.gh.tar.gz 246412 BLAKE2B 
ec95f3aab5b48b9d6a22698c9480e969aba2136225f4728ccbf57deabed105bc6f098e49d3072bf2e5edf8a436f9e36e04b39b8d8e87d206c0ed2703d63ceed2
 SHA512 
0eb739679a80def01b3810bfe93971eb6c272b4b694ce5e4b846bde8721d2d919f5f8a5e8b6332279a59abfea4bd1e0a510d2ba2ee2d35ff71271920e40cec60
-DIST libtmux-0.18.2.gh.tar.gz 261333 BLAKE2B 
51def99a71ec9197ff88755183b11ec5fbe15f5f0388603b97141c745af80b4d351163e1ea8d4bf69da543f24eda0c745160e4acd337111a664641758d52260f
 SHA512 
7bdc1d0a356eb94f1717249d2752cd742213a17a5723b7a1e5d6cfa20c839416e31fd72524d8235266d68530f989013eba9d3a86790a456d09944ce9e77f63a4
+DIST libtmux-0.18.3.gh.tar.gz 261540 BLAKE2B 
be98707101d7481b6787694795eb05dbe1070a0eed0b7408af1714be01f4870c51223559d1edc3a3fb7b60e02496a413e92c0734031223bca9d521604cb6e65e
 SHA512 
67173c4f2f45f1236e7a1a5ce0895c53bfd6316aa7017382f97b87f84cbc6a23a6ef0f2574a276b7b064da9e4982804fb2004d31ddb1237f97ca835fafdf9ccb
 DIST libtmux-0.19.1.gh.tar.gz 262280 BLAKE2B 
9d1a2c74b49011e66df6ed2012096b0df6c6731e258078f8ce2b4fef38d21513488b195e3fdb722478ae5f829ba77bd09c152569d73cab83bfa6e4a360346b39
 SHA512 
b9f3b29de7c8ca86e8495843aa04e2dedfaea749bd57095a9d7a2f638111de7474500c3dbd892f0c580c613c796fece8da47d6c099b8b78056fbd242451eb129

diff --git a/dev-python/libtmux/libtmux-0.18.2.ebuild 
b/dev-python/libtmux/libtmux-0.18.3.ebuild
similarity index 100%
rename from dev-python/libtmux/libtmux-0.18.2.ebuild
rename to dev-python/libtmux/libtmux-0.18.3.ebuild



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

2023-01-08 Thread Patrick McLean
commit: 3e54f269dc8de4aaae3751e33cfd3ee311865be6
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Jan  8 19:55:09 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Jan  8 19:55:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e54f269

dev-python/libtmux: add 0.19.1

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.19.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index c5ad16381090..ded5f816fa35 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -2,3 +2,4 @@ DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b
 DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c
 DIST libtmux-0.16.1.gh.tar.gz 246412 BLAKE2B 
ec95f3aab5b48b9d6a22698c9480e969aba2136225f4728ccbf57deabed105bc6f098e49d3072bf2e5edf8a436f9e36e04b39b8d8e87d206c0ed2703d63ceed2
 SHA512 
0eb739679a80def01b3810bfe93971eb6c272b4b694ce5e4b846bde8721d2d919f5f8a5e8b6332279a59abfea4bd1e0a510d2ba2ee2d35ff71271920e40cec60
 DIST libtmux-0.18.2.gh.tar.gz 261333 BLAKE2B 
51def99a71ec9197ff88755183b11ec5fbe15f5f0388603b97141c745af80b4d351163e1ea8d4bf69da543f24eda0c745160e4acd337111a664641758d52260f
 SHA512 
7bdc1d0a356eb94f1717249d2752cd742213a17a5723b7a1e5d6cfa20c839416e31fd72524d8235266d68530f989013eba9d3a86790a456d09944ce9e77f63a4
+DIST libtmux-0.19.1.gh.tar.gz 262280 BLAKE2B 
9d1a2c74b49011e66df6ed2012096b0df6c6731e258078f8ce2b4fef38d21513488b195e3fdb722478ae5f829ba77bd09c152569d73cab83bfa6e4a360346b39
 SHA512 
b9f3b29de7c8ca86e8495843aa04e2dedfaea749bd57095a9d7a2f638111de7474500c3dbd892f0c580c613c796fece8da47d6c099b8b78056fbd242451eb129

diff --git a/dev-python/libtmux/libtmux-0.19.1.ebuild 
b/dev-python/libtmux/libtmux-0.19.1.ebuild
new file mode 100644
index ..62b5e447e740
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.19.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-01-04 Thread Patrick McLean
commit: da44c272fbec62b74f46d70a49d2082adc0e1229
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jan  5 02:27:54 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jan  5 07:14:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da44c272

dev-python/libtmux: add 0.18.2

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.18.2.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 1337b3e0bd00..c5ad16381090 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,4 @@
 DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
 DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c
 DIST libtmux-0.16.1.gh.tar.gz 246412 BLAKE2B 
ec95f3aab5b48b9d6a22698c9480e969aba2136225f4728ccbf57deabed105bc6f098e49d3072bf2e5edf8a436f9e36e04b39b8d8e87d206c0ed2703d63ceed2
 SHA512 
0eb739679a80def01b3810bfe93971eb6c272b4b694ce5e4b846bde8721d2d919f5f8a5e8b6332279a59abfea4bd1e0a510d2ba2ee2d35ff71271920e40cec60
+DIST libtmux-0.18.2.gh.tar.gz 261333 BLAKE2B 
51def99a71ec9197ff88755183b11ec5fbe15f5f0388603b97141c745af80b4d351163e1ea8d4bf69da543f24eda0c745160e4acd337111a664641758d52260f
 SHA512 
7bdc1d0a356eb94f1717249d2752cd742213a17a5723b7a1e5d6cfa20c839416e31fd72524d8235266d68530f989013eba9d3a86790a456d09944ce9e77f63a4

diff --git a/dev-python/libtmux/libtmux-0.18.2.ebuild 
b/dev-python/libtmux/libtmux-0.18.2.ebuild
new file mode 100644
index ..62b5e447e740
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.18.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-12-13 Thread Patrick McLean
commit: f776c32f049359dd8d82df003169b9826bc4ed0b
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Dec 13 18:32:18 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Dec 13 18:32:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f776c32f

dev-python/libtmux: add 0.16.1

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.16.1.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 73d777533a01..1337b3e0bd00 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,2 +1,3 @@
 DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
 DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c
+DIST libtmux-0.16.1.gh.tar.gz 246412 BLAKE2B 
ec95f3aab5b48b9d6a22698c9480e969aba2136225f4728ccbf57deabed105bc6f098e49d3072bf2e5edf8a436f9e36e04b39b8d8e87d206c0ed2703d63ceed2
 SHA512 
0eb739679a80def01b3810bfe93971eb6c272b4b694ce5e4b846bde8721d2d919f5f8a5e8b6332279a59abfea4bd1e0a510d2ba2ee2d35ff71271920e40cec60

diff --git a/dev-python/libtmux/libtmux-0.16.1.ebuild 
b/dev-python/libtmux/libtmux-0.16.1.ebuild
new file mode 100644
index ..6782f5641a27
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.16.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-12-02 Thread Michał Górny
commit: 52db284701f0ec951e38203f63b6675daf0db2bb
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Dec  2 15:07:30 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  2 15:23:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52db2847

dev-python/libtmux: Remove old

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

 dev-python/libtmux/Manifest  |  1 -
 dev-python/libtmux/libtmux-0.14.2.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 5473453c98d0..73d777533a01 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,2 @@
-DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421
 DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
 DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c

diff --git a/dev-python/libtmux/libtmux-0.14.2.ebuild 
b/dev-python/libtmux/libtmux-0.14.2.ebuild
deleted file mode 100644
index 11a0390b8004..
--- a/dev-python/libtmux/libtmux-0.14.2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="
-   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   libtmux/pane.py::libtmux.pane.Pane.send_keys
-)
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   # increase timeouts for tests
-   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
-
-   distutils-r1_python_prepare_all
-}



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

2022-11-07 Thread Michał Górny
commit: 39eecbdc61c94b41bf278c66e7741b207b4087e5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  8 05:05:25 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  8 05:05:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39eecbdc

dev-python/libtmux: Remove old

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

 dev-python/libtmux/Manifest|  2 -
 .../libtmux/files/libtmux-0.15.4-no-doctest.patch  | 13 --
 dev-python/libtmux/libtmux-0.15.4.ebuild   | 52 --
 dev-python/libtmux/libtmux-0.15.7.ebuild   | 52 --
 4 files changed, 119 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 26412c3e8013..5473453c98d0 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,5 +1,3 @@
 DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421
 DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
-DIST libtmux-0.15.4.gh.tar.gz 237928 BLAKE2B 
b12643336717fbba079df884aa7b8a3029c393afd0dbcfe7be07d7c08f15a8252ec73479f5423fbe86efe63fb990529f68ed5690b40e2c7938df7edd2c6e51e5
 SHA512 
41adc83fde64a00385bb6885243b50c73e4cedd4d0860b1eb5c9a533b73d2f7fedef1e23f1b994c809abb834b666931c3fbdccd417969865172777e34a1cc5fe
-DIST libtmux-0.15.7.gh.tar.gz 237820 BLAKE2B 
b398fb9c44ebf916e99d442094bee9925e129e67a32becdfdda9d5ec4c8e30bebe937ebde58e2fb5654807251cd00076117646974430a0c608b1b89637fdfe94
 SHA512 
ac33aeecc579b018af2e09d0aaf86f97dafa7782893bee065798247ebd5e2a5a4a8d14b1b3314e0050e39bceefeadef6600d3881fbb30a8e3e9b4831b4df339b
 DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c

diff --git a/dev-python/libtmux/files/libtmux-0.15.4-no-doctest.patch 
b/dev-python/libtmux/files/libtmux-0.15.4-no-doctest.patch
deleted file mode 100644
index ecfebaa450ca..
--- a/dev-python/libtmux/files/libtmux-0.15.4-no-doctest.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/setup.cfg b/setup.cfg
-index 2547e73..3659616 100644
 a/setup.cfg
-+++ b/setup.cfg
-@@ -19,7 +19,7 @@ line_length = 88
- [tool:pytest]
- filterwarnings =
- ignore:.* Use packaging.version.*:DeprecationWarning::
--addopts = --tb=short --no-header --showlocals --doctest-docutils-modules 
--reruns 2 -p no:doctest
-+addopts = --tb=short --no-header --showlocals --reruns 2 -p no:doctest
- doctest_optionflags = ELLIPSIS NORMALIZE_WHITESPACE
- testpaths =
-   src/libtmux

diff --git a/dev-python/libtmux/libtmux-0.15.4.ebuild 
b/dev-python/libtmux/libtmux-0.15.4.ebuild
deleted file mode 100644
index c26d228b0f9e..
--- a/dev-python/libtmux/libtmux-0.15.4.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="
-   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/libtmux-0.15.4-no-doctest.patch"
-)
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   libtmux/pane.py::libtmux.pane.Pane.send_keys
-)
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   # increase timeouts for tests
-   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/libtmux/libtmux-0.15.7.ebuild 
b/dev-python/libtmux/libtmux-0.15.7.ebuild
deleted file mode 100644
index 68646aad4b62..
--- a/dev-python/libtmux/libtmux-0.15.7.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 

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

2022-11-07 Thread Jakov Smolić
commit: 494c8be32fbe9f198540a49e983f304439fefcd8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Nov  8 04:51:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Nov  8 04:51:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494c8be3

dev-python/libtmux: Stabilize 0.15.9 ALLARCHES, #879449

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

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

diff --git a/dev-python/libtmux/libtmux-0.15.9.ebuild 
b/dev-python/libtmux/libtmux-0.15.9.ebuild
index 6782f5641a27..ae6361d6000f 100644
--- a/dev-python/libtmux/libtmux-0.15.9.ebuild
+++ b/dev-python/libtmux/libtmux-0.15.9.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
>=app-misc/tmux-3.0a



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

2022-11-05 Thread Arthur Zamarin
commit: f6dfc53b858759e96e2d9c46d20e99eedf17d548
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov  5 20:28:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov  5 20:34:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6dfc53b

dev-python/libtmux: add 0.15.10

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

 dev-python/libtmux/Manifest   |  1 +
 dev-python/libtmux/libtmux-0.15.10.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index dfc558a25705..26412c3e8013 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,4 +1,5 @@
 DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421
+DIST libtmux-0.15.10.gh.tar.gz 240378 BLAKE2B 
81841a25b01bb26d2c612a14cd4518c48b12162d4aafa280fe0d6de269d149bddaffe72f4ce2c735e41b00cd2bfec19773d7cd3b9fd927c892f11f0cdf8e8a88
 SHA512 
8ee870c94bd3e3a9fffc19854f978d4faad747ea395e53c3576adc9cc2dcdd3cbdedeeb589a2dc11b0ac836931ffbdcea06a4a850b2ead163235dda2334defb5
 DIST libtmux-0.15.4.gh.tar.gz 237928 BLAKE2B 
b12643336717fbba079df884aa7b8a3029c393afd0dbcfe7be07d7c08f15a8252ec73479f5423fbe86efe63fb990529f68ed5690b40e2c7938df7edd2c6e51e5
 SHA512 
41adc83fde64a00385bb6885243b50c73e4cedd4d0860b1eb5c9a533b73d2f7fedef1e23f1b994c809abb834b666931c3fbdccd417969865172777e34a1cc5fe
 DIST libtmux-0.15.7.gh.tar.gz 237820 BLAKE2B 
b398fb9c44ebf916e99d442094bee9925e129e67a32becdfdda9d5ec4c8e30bebe937ebde58e2fb5654807251cd00076117646974430a0c608b1b89637fdfe94
 SHA512 
ac33aeecc579b018af2e09d0aaf86f97dafa7782893bee065798247ebd5e2a5a4a8d14b1b3314e0050e39bceefeadef6600d3881fbb30a8e3e9b4831b4df339b
 DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c

diff --git a/dev-python/libtmux/libtmux-0.15.10.ebuild 
b/dev-python/libtmux/libtmux-0.15.10.ebuild
new file mode 100644
index ..6782f5641a27
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.15.10.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-10-31 Thread Michał Górny
commit: 92b014458142ebe67257d56fea47c03ee71e1d23
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 31 15:39:34 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 31 15:49:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92b01445

dev-python/libtmux: Bump to 0.15.9

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.15.9.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 7dc40b6caab4..dfc558a25705 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,4 @@
 DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421
 DIST libtmux-0.15.4.gh.tar.gz 237928 BLAKE2B 
b12643336717fbba079df884aa7b8a3029c393afd0dbcfe7be07d7c08f15a8252ec73479f5423fbe86efe63fb990529f68ed5690b40e2c7938df7edd2c6e51e5
 SHA512 
41adc83fde64a00385bb6885243b50c73e4cedd4d0860b1eb5c9a533b73d2f7fedef1e23f1b994c809abb834b666931c3fbdccd417969865172777e34a1cc5fe
 DIST libtmux-0.15.7.gh.tar.gz 237820 BLAKE2B 
b398fb9c44ebf916e99d442094bee9925e129e67a32becdfdda9d5ec4c8e30bebe937ebde58e2fb5654807251cd00076117646974430a0c608b1b89637fdfe94
 SHA512 
ac33aeecc579b018af2e09d0aaf86f97dafa7782893bee065798247ebd5e2a5a4a8d14b1b3314e0050e39bceefeadef6600d3881fbb30a8e3e9b4831b4df339b
+DIST libtmux-0.15.9.gh.tar.gz 239611 BLAKE2B 
7a171c827fde0ddf3fa0191c00d4e22e5027d925781f7231497c09a038f16d3408ba894d4f8d71470a0d8dbb8f1fc387971d3c8ec94d9f03a3f0af0e2ac0c7c7
 SHA512 
e7599dece70188cd210de7a1e554d86ba12b8479757dd03903cf3e0608e8e9cf3d181e4c0afc7432d6977dece931707120399690932099ed7d07d847ac76655c

diff --git a/dev-python/libtmux/libtmux-0.15.9.ebuild 
b/dev-python/libtmux/libtmux-0.15.9.ebuild
new file mode 100644
index ..6782f5641a27
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.15.9.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python API for tmux"
+HOMEPAGE="
+   https://libtmux.git-pull.com/
+   https://github.com/tmux-python/libtmux/
+   https://pypi.org/project/libtmux/
+"
+SRC_URI="
+   https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   sed -e '/addopts/s:--doctest-docutils-modules::' \
+   -e '/README\.md/d' \
+   -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-09-25 Thread Arthur Zamarin
commit: 52f6442e86bc08f3d47ff55deb52411689a84c2c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 25 06:39:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 25 07:21:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f6442e

dev-python/libtmux: add 0.15.7

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.15.7.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 97fa5b5b0937..7dc40b6caab4 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,2 +1,3 @@
 DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421
 DIST libtmux-0.15.4.gh.tar.gz 237928 BLAKE2B 
b12643336717fbba079df884aa7b8a3029c393afd0dbcfe7be07d7c08f15a8252ec73479f5423fbe86efe63fb990529f68ed5690b40e2c7938df7edd2c6e51e5
 SHA512 
41adc83fde64a00385bb6885243b50c73e4cedd4d0860b1eb5c9a533b73d2f7fedef1e23f1b994c809abb834b666931c3fbdccd417969865172777e34a1cc5fe
+DIST libtmux-0.15.7.gh.tar.gz 237820 BLAKE2B 
b398fb9c44ebf916e99d442094bee9925e129e67a32becdfdda9d5ec4c8e30bebe937ebde58e2fb5654807251cd00076117646974430a0c608b1b89637fdfe94
 SHA512 
ac33aeecc579b018af2e09d0aaf86f97dafa7782893bee065798247ebd5e2a5a4a8d14b1b3314e0050e39bceefeadef6600d3881fbb30a8e3e9b4831b4df339b

diff --git a/dev-python/libtmux/libtmux-0.15.7.ebuild 
b/dev-python/libtmux/libtmux-0.15.7.ebuild
new file mode 100644
index ..68646aad4b62
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.15.7.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="
+   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/libtmux-0.15.4-no-doctest.patch"
+)
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-09-22 Thread Patrick McLean
commit: fbc951dc7233310828ca43457f1a581ce9164efc
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Sep 23 05:05:26 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Sep 23 05:05:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc951dc

dev-python/libtmux: add 0.15.4

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest|  1 +
 .../libtmux/files/libtmux-0.15.4-no-doctest.patch  | 13 ++
 dev-python/libtmux/libtmux-0.15.4.ebuild   | 52 ++
 3 files changed, 66 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 74da2767fb07..97fa5b5b0937 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1 +1,2 @@
 DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421
+DIST libtmux-0.15.4.gh.tar.gz 237928 BLAKE2B 
b12643336717fbba079df884aa7b8a3029c393afd0dbcfe7be07d7c08f15a8252ec73479f5423fbe86efe63fb990529f68ed5690b40e2c7938df7edd2c6e51e5
 SHA512 
41adc83fde64a00385bb6885243b50c73e4cedd4d0860b1eb5c9a533b73d2f7fedef1e23f1b994c809abb834b666931c3fbdccd417969865172777e34a1cc5fe

diff --git a/dev-python/libtmux/files/libtmux-0.15.4-no-doctest.patch 
b/dev-python/libtmux/files/libtmux-0.15.4-no-doctest.patch
new file mode 100644
index ..ecfebaa450ca
--- /dev/null
+++ b/dev-python/libtmux/files/libtmux-0.15.4-no-doctest.patch
@@ -0,0 +1,13 @@
+diff --git a/setup.cfg b/setup.cfg
+index 2547e73..3659616 100644
+--- a/setup.cfg
 b/setup.cfg
+@@ -19,7 +19,7 @@ line_length = 88
+ [tool:pytest]
+ filterwarnings =
+ ignore:.* Use packaging.version.*:DeprecationWarning::
+-addopts = --tb=short --no-header --showlocals --doctest-docutils-modules 
--reruns 2 -p no:doctest
++addopts = --tb=short --no-header --showlocals --reruns 2 -p no:doctest
+ doctest_optionflags = ELLIPSIS NORMALIZE_WHITESPACE
+ testpaths =
+   src/libtmux

diff --git a/dev-python/libtmux/libtmux-0.15.4.ebuild 
b/dev-python/libtmux/libtmux-0.15.4.ebuild
new file mode 100644
index ..c26d228b0f9e
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.15.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="
+   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/libtmux-0.15.4-no-doctest.patch"
+)
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-09-19 Thread Michał Górny
commit: 4df140ee71e3c5d04bf66faa437307222e712f65
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 20 05:36:24 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 20 05:37:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4df140ee

dev-python/libtmux: Remove old

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

 dev-python/libtmux/Manifest  |  1 -
 dev-python/libtmux/libtmux-0.14.0.ebuild | 48 
 2 files changed, 49 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 99541e5a6c30..74da2767fb07 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,2 +1 @@
-DIST libtmux-0.14.0.gh.tar.gz 241472 BLAKE2B 
910005f944eefc8e7a92e476fb5d6c1693b1d1a6a82a27445487b9d16037610d6bd79301dea3c14a3be297ff8c774ba9e80f2036b6cf6259822c31ff673eaacf
 SHA512 
726df5781a6c1a80f31035c6dda6e423e30c49d7d6e9865cfb1a96dc36cc4a4f22f1330a87d3d1fa2f513ac34a7e1c4a51c9bd3dc1d2be79c67767061b76
 DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421

diff --git a/dev-python/libtmux/libtmux-0.14.0.ebuild 
b/dev-python/libtmux/libtmux-0.14.0.ebuild
deleted file mode 100644
index 11a0390b8004..
--- a/dev-python/libtmux/libtmux-0.14.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="
-   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   libtmux/pane.py::libtmux.pane.Pane.send_keys
-)
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   # increase timeouts for tests
-   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
-
-   distutils-r1_python_prepare_all
-}



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

2022-09-19 Thread Sam James
commit: f26f095c8755335fb8a8c9139e2569f987f51759
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 20 00:03:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 20 00:05:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f26f095c

dev-python/libtmux: Stabilize 0.14.2 ALLARCHES, #871843

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.14.2.ebuild 
b/dev-python/libtmux/libtmux-0.14.2.ebuild
index be24d300e9a1..11a0390b8004 100644
--- a/dev-python/libtmux/libtmux-0.14.2.ebuild
+++ b/dev-python/libtmux/libtmux-0.14.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
>=app-misc/tmux-3.0a



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

2022-09-18 Thread Michał Górny
commit: f22b95bf3f738a37a4dcffd45a18daf00c2f4081
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep 18 18:14:52 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep 18 18:18:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22b95bf

dev-python/libtmux: Remove old

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

 dev-python/libtmux/Manifest  |  4 ---
 dev-python/libtmux/libtmux-0.10.3.ebuild | 37 ---
 dev-python/libtmux/libtmux-0.11.0.ebuild | 37 ---
 dev-python/libtmux/libtmux-0.12.0.ebuild | 41 -
 dev-python/libtmux/libtmux-0.13.0.ebuild | 44 
 5 files changed, 163 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 30e7a86c7751..99541e5a6c30 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,6 +1,2 @@
-DIST libtmux-0.12.0.gh.tar.gz 214161 BLAKE2B 
7040da2ee782b2e6bc73c70de0f5d5713c989a0959b0e731ac060f442e82e99829689f924cc2aeef6e79339b4f419df4143e2d5a9e356ad27cccb9cb3802e2f2
 SHA512 
f6f80daa3aaa99dd81ec0eb6a119ab1ad5fcd6c656d280b06a40c2b3bdc8d3ca7ae06089ea74482bfff005997f07e346338330d9ecf1c6745a6f3b7719b9cd0a
-DIST libtmux-0.13.0.gh.tar.gz 240339 BLAKE2B 
5b975bef4835ed8b74f05fd56bd824028fa64b56c700396d0387661cdf41a4a43d81dce10462c89a90ce352b00ca0fea0334fa02e7259464a62369637b2435ce
 SHA512 
bc5fce8c201f7c69fcbc15605808544baf19896e51c44daeebc4c133ee1db70dbffa8eea2641862cf27ca9fe341f4721cde432682e5aea84b2573f83ad2f
 DIST libtmux-0.14.0.gh.tar.gz 241472 BLAKE2B 
910005f944eefc8e7a92e476fb5d6c1693b1d1a6a82a27445487b9d16037610d6bd79301dea3c14a3be297ff8c774ba9e80f2036b6cf6259822c31ff673eaacf
 SHA512 
726df5781a6c1a80f31035c6dda6e423e30c49d7d6e9865cfb1a96dc36cc4a4f22f1330a87d3d1fa2f513ac34a7e1c4a51c9bd3dc1d2be79c67767061b76
 DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421
-DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
-DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 
4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e
 SHA512 
e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867

diff --git a/dev-python/libtmux/libtmux-0.10.3.ebuild 
b/dev-python/libtmux/libtmux-0.10.3.ebuild
deleted file mode 100644
index 12b09f6f2d19..
--- a/dev-python/libtmux/libtmux-0.10.3.ebuild
+++ /dev/null
@@ -1,37 +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} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=pyproject.toml
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/libtmux/libtmux-0.11.0.ebuild 
b/dev-python/libtmux/libtmux-0.11.0.ebuild
deleted file mode 100644
index 4ec1b4d3e99f..
--- a/dev-python/libtmux/libtmux-0.11.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND="
-   >=app-misc/tmux-3.0a
-"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   

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

2022-09-06 Thread Sam James
commit: 8c8d9cb523cbc464d42416213824a348241f1528
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 21:10:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 21:10:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8d9cb5

dev-python/libtmux: Stabilize 0.14.0 ALLARCHES, #868864

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.14.0.ebuild 
b/dev-python/libtmux/libtmux-0.14.0.ebuild
index be24d300e9a1..11a0390b8004 100644
--- a/dev-python/libtmux/libtmux-0.14.0.ebuild
+++ b/dev-python/libtmux/libtmux-0.14.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
>=app-misc/tmux-3.0a



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

2022-08-17 Thread Arthur Zamarin
commit: 3e5b44c6a367fa731a72750e2987e1b069c24c8a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 17 18:23:17 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 17 18:23:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5b44c6

dev-python/libtmux: add 0.14.2

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.14.2.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 4cbadf022712..30e7a86c7751 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,5 +1,6 @@
 DIST libtmux-0.12.0.gh.tar.gz 214161 BLAKE2B 
7040da2ee782b2e6bc73c70de0f5d5713c989a0959b0e731ac060f442e82e99829689f924cc2aeef6e79339b4f419df4143e2d5a9e356ad27cccb9cb3802e2f2
 SHA512 
f6f80daa3aaa99dd81ec0eb6a119ab1ad5fcd6c656d280b06a40c2b3bdc8d3ca7ae06089ea74482bfff005997f07e346338330d9ecf1c6745a6f3b7719b9cd0a
 DIST libtmux-0.13.0.gh.tar.gz 240339 BLAKE2B 
5b975bef4835ed8b74f05fd56bd824028fa64b56c700396d0387661cdf41a4a43d81dce10462c89a90ce352b00ca0fea0334fa02e7259464a62369637b2435ce
 SHA512 
bc5fce8c201f7c69fcbc15605808544baf19896e51c44daeebc4c133ee1db70dbffa8eea2641862cf27ca9fe341f4721cde432682e5aea84b2573f83ad2f
 DIST libtmux-0.14.0.gh.tar.gz 241472 BLAKE2B 
910005f944eefc8e7a92e476fb5d6c1693b1d1a6a82a27445487b9d16037610d6bd79301dea3c14a3be297ff8c774ba9e80f2036b6cf6259822c31ff673eaacf
 SHA512 
726df5781a6c1a80f31035c6dda6e423e30c49d7d6e9865cfb1a96dc36cc4a4f22f1330a87d3d1fa2f513ac34a7e1c4a51c9bd3dc1d2be79c67767061b76
+DIST libtmux-0.14.2.gh.tar.gz 234682 BLAKE2B 
e93b0a280c3cfdfab4c9a313d251d15665c530813f00aa78151efe62a6a566f2d8986afed015de4a8be80b48f31ac197e98d3efa592eb8895e8d9626ff34ef72
 SHA512 
1565529ecf555dac8f896146e2d802c0e5460458ea1da6ba5496d5d2c394f56cc8c5f7650c5d4aebd1750659bbdc529e439e60dff6a0ccef8806bb65305d2421
 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
 DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 
4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e
 SHA512 
e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867

diff --git a/dev-python/libtmux/libtmux-0.14.2.ebuild 
b/dev-python/libtmux/libtmux-0.14.2.ebuild
new file mode 100644
index ..be24d300e9a1
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.14.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="
+   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-08-06 Thread Arthur Zamarin
commit: f6cba18d360f007585290bd73b3e802fa91381d9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug  6 13:01:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug  6 13:09:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6cba18d

dev-python/libtmux: add 0.14.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.14.0.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index ace337d60498..4cbadf022712 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,4 +1,5 @@
 DIST libtmux-0.12.0.gh.tar.gz 214161 BLAKE2B 
7040da2ee782b2e6bc73c70de0f5d5713c989a0959b0e731ac060f442e82e99829689f924cc2aeef6e79339b4f419df4143e2d5a9e356ad27cccb9cb3802e2f2
 SHA512 
f6f80daa3aaa99dd81ec0eb6a119ab1ad5fcd6c656d280b06a40c2b3bdc8d3ca7ae06089ea74482bfff005997f07e346338330d9ecf1c6745a6f3b7719b9cd0a
 DIST libtmux-0.13.0.gh.tar.gz 240339 BLAKE2B 
5b975bef4835ed8b74f05fd56bd824028fa64b56c700396d0387661cdf41a4a43d81dce10462c89a90ce352b00ca0fea0334fa02e7259464a62369637b2435ce
 SHA512 
bc5fce8c201f7c69fcbc15605808544baf19896e51c44daeebc4c133ee1db70dbffa8eea2641862cf27ca9fe341f4721cde432682e5aea84b2573f83ad2f
+DIST libtmux-0.14.0.gh.tar.gz 241472 BLAKE2B 
910005f944eefc8e7a92e476fb5d6c1693b1d1a6a82a27445487b9d16037610d6bd79301dea3c14a3be297ff8c774ba9e80f2036b6cf6259822c31ff673eaacf
 SHA512 
726df5781a6c1a80f31035c6dda6e423e30c49d7d6e9865cfb1a96dc36cc4a4f22f1330a87d3d1fa2f513ac34a7e1c4a51c9bd3dc1d2be79c67767061b76
 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
 DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 
4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e
 SHA512 
e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867

diff --git a/dev-python/libtmux/libtmux-0.14.0.ebuild 
b/dev-python/libtmux/libtmux-0.14.0.ebuild
new file mode 100644
index ..be24d300e9a1
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.14.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="
+   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   libtmux/pane.py::libtmux.pane.Pane.send_keys
+)
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-08-05 Thread Arthur Zamarin
commit: 6c9e213415fb0b9f1cba84bacb2594cfb962be30
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug  5 18:42:12 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug  5 18:42:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9e2134

dev-python/libtmux: add github upstream metadata

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

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

diff --git a/dev-python/libtmux/metadata.xml b/dev-python/libtmux/metadata.xml
index 76005c5215ab..1bbfe598fa7b 100644
--- a/dev-python/libtmux/metadata.xml
+++ b/dev-python/libtmux/metadata.xml
@@ -8,5 +8,6 @@


libtmux
+   tmux-python/libtmux

 



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

2022-08-05 Thread Arthur Zamarin
commit: 898030aa4120105472e297ca15d4799c7bddbfbb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug  5 18:40:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug  5 18:41:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898030aa

dev-python/libtmux: add 0.13.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.13.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 49cf8df41bce..ace337d60498 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,4 @@
 DIST libtmux-0.12.0.gh.tar.gz 214161 BLAKE2B 
7040da2ee782b2e6bc73c70de0f5d5713c989a0959b0e731ac060f442e82e99829689f924cc2aeef6e79339b4f419df4143e2d5a9e356ad27cccb9cb3802e2f2
 SHA512 
f6f80daa3aaa99dd81ec0eb6a119ab1ad5fcd6c656d280b06a40c2b3bdc8d3ca7ae06089ea74482bfff005997f07e346338330d9ecf1c6745a6f3b7719b9cd0a
+DIST libtmux-0.13.0.gh.tar.gz 240339 BLAKE2B 
5b975bef4835ed8b74f05fd56bd824028fa64b56c700396d0387661cdf41a4a43d81dce10462c89a90ce352b00ca0fea0334fa02e7259464a62369637b2435ce
 SHA512 
bc5fce8c201f7c69fcbc15605808544baf19896e51c44daeebc4c133ee1db70dbffa8eea2641862cf27ca9fe341f4721cde432682e5aea84b2573f83ad2f
 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
 DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 
4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e
 SHA512 
e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867

diff --git a/dev-python/libtmux/libtmux-0.13.0.ebuild 
b/dev-python/libtmux/libtmux-0.13.0.ebuild
new file mode 100644
index ..4dce1d6a69c4
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.13.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="
+   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   # increase timeouts for tests
+   sed -e 's/0.01/0.1/' -i tests/test_test.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-08-01 Thread Michał Górny
commit: 9dc2194f74c781f483f61ac2137793ed96f124c3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Aug  1 10:49:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Aug  1 11:07:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc2194f

dev-python/libtmux: Bump to 0.12.0

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

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.12.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 2345419df796..49cf8df41bce 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,2 +1,3 @@
+DIST libtmux-0.12.0.gh.tar.gz 214161 BLAKE2B 
7040da2ee782b2e6bc73c70de0f5d5713c989a0959b0e731ac060f442e82e99829689f924cc2aeef6e79339b4f419df4143e2d5a9e356ad27cccb9cb3802e2f2
 SHA512 
f6f80daa3aaa99dd81ec0eb6a119ab1ad5fcd6c656d280b06a40c2b3bdc8d3ca7ae06089ea74482bfff005997f07e346338330d9ecf1c6745a6f3b7719b9cd0a
 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
 DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 
4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e
 SHA512 
e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867

diff --git a/dev-python/libtmux/libtmux-0.12.0.ebuild 
b/dev-python/libtmux/libtmux-0.12.0.ebuild
new file mode 100644
index ..38f4f726af96
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.12.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="
+   https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-05-24 Thread Patrick McLean
commit: 07e0a2f9590ed21918d3b805a1d8f2df45cbe233
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:38:08 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 18:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e0a2f9

dev-python/libtmux: drop 0.8.5, 0.9.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest |  2 --
 dev-python/libtmux/libtmux-0.8.5.ebuild | 33 
 dev-python/libtmux/libtmux-0.9.0.ebuild | 34 -
 3 files changed, 69 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 9e6757e82c5e..2345419df796 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,4 +1,2 @@
 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
 DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 
4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e
 SHA512 
e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867
-DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363
-DIST libtmux-v0.9.0.tar.gz 215649 BLAKE2B 
fdf6f424ce8eead5f0f19cb53bfd438e9cd7b5326e57e676281f74cedac6e1bcd7cded27e4ef226d2fc3bc09bbb57ff0e63aaa7d901ab910b6a890275c7fe63d
 SHA512 
d47078300614b2a286eab6063c9492baa115787b917d2fb2e4188032ce580f495f0e7f4a14383407c61063a77d640092d117ba43974524f18da024dfc687c8a5

diff --git a/dev-python/libtmux/libtmux-0.8.5.ebuild 
b/dev-python/libtmux/libtmux-0.8.5.ebuild
deleted file mode 100644
index 3dc2f9cca237..
--- a/dev-python/libtmux/libtmux-0.8.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND=">=app-misc/tmux-3.0a"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/dev-python/libtmux/libtmux-0.9.0.ebuild 
b/dev-python/libtmux/libtmux-0.9.0.ebuild
deleted file mode 100644
index b1ce5d801450..
--- a/dev-python/libtmux/libtmux-0.9.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-
-RDEPEND=">=app-misc/tmux-3.0a"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   distutils-r1_python_prepare_all
-}



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

2022-05-24 Thread Patrick McLean
commit: a0bd549ebc9bba88a193a55a3d543311f33598bb
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue May 24 18:37:40 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue May 24 18:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0bd549e

dev-python/libtmux: add 0.11.0

Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.11.0.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index df8f1c83392c..9e6757e82c5e 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,4 @@
 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
+DIST libtmux-v0.11.0.tar.gz 234278 BLAKE2B 
4939d38894fd6a1492ff282c98243b2d5b3b6f787691031c74337629aed710d3caebeb3bfce571e8f38fe07ecc341b6b3f8aa0bc42979fa362f5f0679aabf21e
 SHA512 
e09749ce4cf7cf7756e4e40e50c6eb0a00435f2b00c8436667b6b77a94078e9c380a811107f8129ea0d347355f3ce8bb213b8fb36de2becf3cf1a2dbebd97867
 DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363
 DIST libtmux-v0.9.0.tar.gz 215649 BLAKE2B 
fdf6f424ce8eead5f0f19cb53bfd438e9cd7b5326e57e676281f74cedac6e1bcd7cded27e4ef226d2fc3bc09bbb57ff0e63aaa7d901ab910b6a890275c7fe63d
 SHA512 
d47078300614b2a286eab6063c9492baa115787b917d2fb2e4188032ce580f495f0e7f4a14383407c61063a77d640092d117ba43974524f18da024dfc687c8a5

diff --git a/dev-python/libtmux/libtmux-0.11.0.ebuild 
b/dev-python/libtmux/libtmux-0.11.0.ebuild
new file mode 100644
index ..4ec1b4d3e99f
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.11.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2022-03-16 Thread Patrick McLean
commit: c15fcdb8cb1bbb3825dd6cfac1213587209c04b0
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Mar 16 06:40:47 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Mar 16 18:52:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15fcdb8

dev-python/libtmux: remove unused patch(es)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/24598
Signed-off-by: Patrick McLean  gentoo.org>

 .../files/libtmux-0.10.0-more-specific-ids.patch   | 26 --
 1 file changed, 26 deletions(-)

diff --git a/dev-python/libtmux/files/libtmux-0.10.0-more-specific-ids.patch 
b/dev-python/libtmux/files/libtmux-0.10.0-more-specific-ids.patch
deleted file mode 100644
index ca5817bda5f4..
--- a/dev-python/libtmux/files/libtmux-0.10.0-more-specific-ids.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/libtmux/session.py b/libtmux/session.py
-index cd6af00..e4c02e2 100644
 a/libtmux/session.py
-+++ b/libtmux/session.py
-@@ -263,7 +263,7 @@ class Session(TmuxMappingObject, TmuxRelationalObject, 
EnvironmentMixin):
- if isinstance(target_window, int):
- target = '-t%s:%d' % (self.name, target_window)
- else:
--target = '-t%s' % target_window
-+target = '-t%s:%s' % (self.name, target_window)
- 
- proc = self.cmd('kill-window', target)
- 
-diff --git a/libtmux/window.py b/libtmux/window.py
-index e62e8df..f452575 100644
 a/libtmux/window.py
-+++ b/libtmux/window.py
-@@ -366,7 +366,7 @@ class Window(TmuxMappingObject, TmuxRelationalObject):
- if target_pane in ['-l', '-U', '-D', '-L', '-R']:
- proc = self.cmd('select-pane', '-t%s' % self.id, target_pane)
- else:
--proc = self.cmd('select-pane', '-t%s' % target_pane)
-+proc = self.cmd('select-pane', '-t%%%s' % target_pane)
- 
- if proc.stderr:
- raise exc.LibTmuxException(proc.stderr)



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

2022-03-15 Thread Michał Górny
commit: c90ac36c26a060afde1ea97e515e3c586198f12a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 15 14:13:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 15 14:13:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c90ac36c

dev-python/libtmux: Remove old

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

 dev-python/libtmux/Manifest  |  1 -
 dev-python/libtmux/libtmux-0.10.1.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 00fb9a4144dc..df8f1c83392c 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,4 +1,3 @@
-DIST libtmux-v0.10.1.tar.gz 220592 BLAKE2B 
56028bca4e6a8df788d9fc9a112731fbf17f3617410d0632ac9d3f000ca130d2f4b21c377611e1ef95bcf493fa14f885cbcd7aa986d9c1b89d2b972fb4173f78
 SHA512 
67ed162546a3dc5aa51e91ac03f015532d67847b0400766b442691a39a1a751c59a6b37811f6422ed713fca6a071767a8e13694b2722489d2e56cda711010228
 DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
 DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363
 DIST libtmux-v0.9.0.tar.gz 215649 BLAKE2B 
fdf6f424ce8eead5f0f19cb53bfd438e9cd7b5326e57e676281f74cedac6e1bcd7cded27e4ef226d2fc3bc09bbb57ff0e63aaa7d901ab910b6a890275c7fe63d
 SHA512 
d47078300614b2a286eab6063c9492baa115787b917d2fb2e4188032ce580f495f0e7f4a14383407c61063a77d640092d117ba43974524f18da024dfc687c8a5

diff --git a/dev-python/libtmux/libtmux-0.10.1.ebuild 
b/dev-python/libtmux/libtmux-0.10.1.ebuild
deleted file mode 100644
index c3f1cba9078d..
--- a/dev-python/libtmux/libtmux-0.10.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND=">=app-misc/tmux-3.0a"
-BDEPEND="
-   test? (
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/twine[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/libtmux-0.10.0-more-specific-ids.patch"
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   distutils-r1_python_prepare_all
-}



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

2022-03-15 Thread Jakov Smolić
commit: 9f5b4312280cadf000ef2bd723769abd4afc6403
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Mar 15 11:52:04 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Mar 15 11:52:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5b4312

dev-python/libtmux: Stabilize 0.10.3 ALLARCHES, #835225

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

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

diff --git a/dev-python/libtmux/libtmux-0.10.3.ebuild 
b/dev-python/libtmux/libtmux-0.10.3.ebuild
index 7d38c7598bcd..12b09f6f2d19 100644
--- a/dev-python/libtmux/libtmux-0.10.3.ebuild
+++ b/dev-python/libtmux/libtmux-0.10.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND="
>=app-misc/tmux-3.0a



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

2022-01-29 Thread Patrick McLean
commit: 971eb3433ddb497b885d87cdbdcfc8c4ab0c53e1
Author: Patrick McLean  gentoo  org>
AuthorDate: Sat Jan 29 19:38:59 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sat Jan 29 19:38:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971eb343

dev-python/libtmux: Version bump to 0.10.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest  |  1 +
 dev-python/libtmux/libtmux-0.10.3.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index affd0cf7028e..00fb9a4144dc 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,3 +1,4 @@
 DIST libtmux-v0.10.1.tar.gz 220592 BLAKE2B 
56028bca4e6a8df788d9fc9a112731fbf17f3617410d0632ac9d3f000ca130d2f4b21c377611e1ef95bcf493fa14f885cbcd7aa986d9c1b89d2b972fb4173f78
 SHA512 
67ed162546a3dc5aa51e91ac03f015532d67847b0400766b442691a39a1a751c59a6b37811f6422ed713fca6a071767a8e13694b2722489d2e56cda711010228
+DIST libtmux-v0.10.3.tar.gz 225258 BLAKE2B 
40d591ee1f8a6068947b61416d6247b2475cc99031a67c167dc527631e50075f18c46fe6fc16193867d83a1a735b0a23fbfbc77f4539f788f05375f1f68b77d2
 SHA512 
2c8f28ce8c313404caffa42e5fd4a1dfa5d48bdc48203f8db595cb97b44886d63608771f23d62d76a56513b7e4578e48a31cacd224eca92425f110efd0a5db69
 DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363
 DIST libtmux-v0.9.0.tar.gz 215649 BLAKE2B 
fdf6f424ce8eead5f0f19cb53bfd438e9cd7b5326e57e676281f74cedac6e1bcd7cded27e4ef226d2fc3bc09bbb57ff0e63aaa7d901ab910b6a890275c7fe63d
 SHA512 
d47078300614b2a286eab6063c9492baa115787b917d2fb2e4188032ce580f495f0e7f4a14383407c61063a77d640092d117ba43974524f18da024dfc687c8a5

diff --git a/dev-python/libtmux/libtmux-0.10.3.ebuild 
b/dev-python/libtmux/libtmux-0.10.3.ebuild
new file mode 100644
index ..7d38c7598bcd
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.10.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=app-misc/tmux-3.0a
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-08-07 Thread Sam James
commit: 8ff83aa1a5e37f75ec7e19acfba4768499907b0f
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug  7 14:41:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug  7 14:41:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff83aa1

dev-python/libtmux: Stabilize 0.10.1 ALLARCHES, #806902

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.10.1.ebuild 
b/dev-python/libtmux/libtmux-0.10.1.ebuild
index 0c111725709..c3f1cba9078 100644
--- a/dev-python/libtmux/libtmux-0.10.1.ebuild
+++ b/dev-python/libtmux/libtmux-0.10.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND=">=app-misc/tmux-3.0a"
 BDEPEND="



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

2021-07-06 Thread Michał Górny
commit: f2fd46f09b3cee191f923d7e05749e6d65df168c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  6 08:07:12 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  6 08:08:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fd46f0

dev-python/libtmux: Remove stale dep on pathlib2

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

 dev-python/libtmux/libtmux-0.10.1.ebuild | 4 +---
 dev-python/libtmux/libtmux-0.8.5.ebuild  | 6 ++
 dev-python/libtmux/libtmux-0.9.0.ebuild  | 4 +---
 3 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/dev-python/libtmux/libtmux-0.10.1.ebuild 
b/dev-python/libtmux/libtmux-0.10.1.ebuild
index 4f183304d9d..0c111725709 100644
--- a/dev-python/libtmux/libtmux-0.10.1.ebuild
+++ b/dev-python/libtmux/libtmux-0.10.1.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="python api for tmux"
@@ -18,7 +17,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 RDEPEND=">=app-misc/tmux-3.0a"
 BDEPEND="
test? (
-   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' 
python3_{7..9})
dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/twine[${PYTHON_USEDEP}]

diff --git a/dev-python/libtmux/libtmux-0.8.5.ebuild 
b/dev-python/libtmux/libtmux-0.8.5.ebuild
index ef673057a13..3dc2f9cca23 100644
--- a/dev-python/libtmux/libtmux-0.8.5.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.5.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{8..9} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="python api for tmux"
@@ -18,7 +17,6 @@ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 RDEPEND=">=app-misc/tmux-3.0a"
 BDEPEND="
test? (
-   dev-python/pathlib2[${PYTHON_USEDEP}]
dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
)

diff --git a/dev-python/libtmux/libtmux-0.9.0.ebuild 
b/dev-python/libtmux/libtmux-0.9.0.ebuild
index b252f9c9bda..b1ce5d80145 100644
--- a/dev-python/libtmux/libtmux-0.9.0.ebuild
+++ b/dev-python/libtmux/libtmux-0.9.0.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=bdepend
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="python api for tmux"
@@ -18,7 +17,6 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 RDEPEND=">=app-misc/tmux-3.0a"
 BDEPEND="
test? (
-   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' 
python3_{7..9})
dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/twine[${PYTHON_USEDEP}]



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

2021-06-22 Thread Patrick McLean
commit: ef76e56ff2eb8e8f5df09b1af4e1a4e7a7fc01a8
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Jun 18 19:10:32 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jun 22 20:32:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef76e56f

dev-python/libtmux-0.10.1: Version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest|  1 +
 .../files/libtmux-0.10.0-more-specific-ids.patch   | 26 ++
 dev-python/libtmux/libtmux-0.10.1.ebuild   | 40 ++
 3 files changed, 67 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 472a33f70a1..affd0cf7028 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,2 +1,3 @@
+DIST libtmux-v0.10.1.tar.gz 220592 BLAKE2B 
56028bca4e6a8df788d9fc9a112731fbf17f3617410d0632ac9d3f000ca130d2f4b21c377611e1ef95bcf493fa14f885cbcd7aa986d9c1b89d2b972fb4173f78
 SHA512 
67ed162546a3dc5aa51e91ac03f015532d67847b0400766b442691a39a1a751c59a6b37811f6422ed713fca6a071767a8e13694b2722489d2e56cda711010228
 DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363
 DIST libtmux-v0.9.0.tar.gz 215649 BLAKE2B 
fdf6f424ce8eead5f0f19cb53bfd438e9cd7b5326e57e676281f74cedac6e1bcd7cded27e4ef226d2fc3bc09bbb57ff0e63aaa7d901ab910b6a890275c7fe63d
 SHA512 
d47078300614b2a286eab6063c9492baa115787b917d2fb2e4188032ce580f495f0e7f4a14383407c61063a77d640092d117ba43974524f18da024dfc687c8a5

diff --git a/dev-python/libtmux/files/libtmux-0.10.0-more-specific-ids.patch 
b/dev-python/libtmux/files/libtmux-0.10.0-more-specific-ids.patch
new file mode 100644
index 000..ca5817bda5f
--- /dev/null
+++ b/dev-python/libtmux/files/libtmux-0.10.0-more-specific-ids.patch
@@ -0,0 +1,26 @@
+diff --git a/libtmux/session.py b/libtmux/session.py
+index cd6af00..e4c02e2 100644
+--- a/libtmux/session.py
 b/libtmux/session.py
+@@ -263,7 +263,7 @@ class Session(TmuxMappingObject, TmuxRelationalObject, 
EnvironmentMixin):
+ if isinstance(target_window, int):
+ target = '-t%s:%d' % (self.name, target_window)
+ else:
+-target = '-t%s' % target_window
++target = '-t%s:%s' % (self.name, target_window)
+ 
+ proc = self.cmd('kill-window', target)
+ 
+diff --git a/libtmux/window.py b/libtmux/window.py
+index e62e8df..f452575 100644
+--- a/libtmux/window.py
 b/libtmux/window.py
+@@ -366,7 +366,7 @@ class Window(TmuxMappingObject, TmuxRelationalObject):
+ if target_pane in ['-l', '-U', '-D', '-L', '-R']:
+ proc = self.cmd('select-pane', '-t%s' % self.id, target_pane)
+ else:
+-proc = self.cmd('select-pane', '-t%s' % target_pane)
++proc = self.cmd('select-pane', '-t%%%s' % target_pane)
+ 
+ if proc.stderr:
+ raise exc.LibTmuxException(proc.stderr)

diff --git a/dev-python/libtmux/libtmux-0.10.1.ebuild 
b/dev-python/libtmux/libtmux-0.10.1.ebuild
new file mode 100644
index 000..4f183304d9d
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.10.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND=">=app-misc/tmux-3.0a"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' 
python3_{7..9})
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/libtmux-0.10.0-more-specific-ids.patch"
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-06-15 Thread Patrick McLean
commit: 31e04f8c080cceb95435735d8866891f5bd62a76
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Jun 15 17:52:56 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jun 15 17:52:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e04f8c

dev-python/libtmux-0.9.0: Version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest |  1 +
 dev-python/libtmux/libtmux-0.9.0.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 2b790760cbc..472a33f70a1 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1 +1,2 @@
 DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363
+DIST libtmux-v0.9.0.tar.gz 215649 BLAKE2B 
fdf6f424ce8eead5f0f19cb53bfd438e9cd7b5326e57e676281f74cedac6e1bcd7cded27e4ef226d2fc3bc09bbb57ff0e63aaa7d901ab910b6a890275c7fe63d
 SHA512 
d47078300614b2a286eab6063c9492baa115787b917d2fb2e4188032ce580f495f0e7f4a14383407c61063a77d640092d117ba43974524f18da024dfc687c8a5

diff --git a/dev-python/libtmux/libtmux-0.9.0.ebuild 
b/dev-python/libtmux/libtmux-0.9.0.ebuild
new file mode 100644
index 000..b252f9c9bda
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.9.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND=">=app-misc/tmux-3.0a"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' 
python3_{7..9})
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/twine[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2020-12-19 Thread Michał Górny
commit: 51f4f9579b95f7e9b63c95def41e794a1a83d22b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 19 20:41:28 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 19 21:57:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f4f957

dev-python/libtmux: Remove old

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

 dev-python/libtmux/Manifest |  1 -
 dev-python/libtmux/libtmux-0.8.3.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 214dc945e34..2b790760cbc 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,2 +1 @@
-DIST libtmux-v0.8.3.tar.gz 131928 BLAKE2B 
7979dc907d5c7805cf56422aa0fed554c89f0b50cf1f13b150809a1c7e24b0eab125701eada0431212afccc26f6479642c886b3f701c8c2ffc9c3ebb7d08c4cc
 SHA512 
f7c5a84f16b400db672318d3c0b79cd8f328a0096d32349f6ce9360d72eecd75ed9915af5c37950adadd81943130b543716d718366522efee7780813a2c1a5d6
 DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363

diff --git a/dev-python/libtmux/libtmux-0.8.3.ebuild 
b/dev-python/libtmux/libtmux-0.8.3.ebuild
deleted file mode 100644
index 440db1626d7..000
--- a/dev-python/libtmux/libtmux-0.8.3.ebuild
+++ /dev/null
@@ -1,33 +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,8} pypy3 )
-DISTUTILS_USE_SETUPTOOLS=bdepend
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-
-RDEPEND=">=app-misc/tmux-3.0a"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc \
-   dev-python/alagitpull \
-   dev-python/docutils
-
-python_prepare_all() {
-   # avoid a dependency on sphinx_issues
-   local issues="https://github.com/tmux-python/libtmux/issues/;
-   sed -i "s:'sphinx_issues',::" doc/conf.py || die
-   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
-   rm requirements/doc.txt || die
-
-   distutils-r1_python_prepare_all
-}



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

2020-12-19 Thread Sam James
commit: 8286db24ab3a505267acdd54ed2e076c1ba47981
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 19 19:34:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 19 19:34:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8286db24

dev-python/libtmux: Stabilize 0.8.5 ALLARCHES, #760201

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.8.5.ebuild 
b/dev-python/libtmux/libtmux-0.8.5.ebuild
index 10eaf095c17..0704a7ed3e9 100644
--- a/dev-python/libtmux/libtmux-0.8.5.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.5.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND=">=app-misc/tmux-3.0a"
 BDEPEND="



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

2020-12-16 Thread Michał Górny
commit: c682a79b1af446cf63cb8b092c0752fe9446
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 16 11:46:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 16 11:46:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c682a79b

dev-python/libtmux: Mark ALLARCHES

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

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

diff --git a/dev-python/libtmux/metadata.xml b/dev-python/libtmux/metadata.xml
index f8886f632e5..4ee01321733 100644
--- a/dev-python/libtmux/metadata.xml
+++ b/dev-python/libtmux/metadata.xml
@@ -5,6 +5,7 @@
chutz...@gentoo.org
Patrick McLean

+   

libtmux




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

2020-11-07 Thread Patrick McLean
commit: c881bd5d1112779307f4878d5209802b97d1726f
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Nov  8 03:22:15 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Nov  8 03:22:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c881bd5d

dev-python/libtmux-0.8.5: Version bump

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest |  1 +
 dev-python/libtmux/libtmux-0.8.5.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 16965cb128d..214dc945e34 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1 +1,2 @@
 DIST libtmux-v0.8.3.tar.gz 131928 BLAKE2B 
7979dc907d5c7805cf56422aa0fed554c89f0b50cf1f13b150809a1c7e24b0eab125701eada0431212afccc26f6479642c886b3f701c8c2ffc9c3ebb7d08c4cc
 SHA512 
f7c5a84f16b400db672318d3c0b79cd8f328a0096d32349f6ce9360d72eecd75ed9915af5c37950adadd81943130b543716d718366522efee7780813a2c1a5d6
+DIST libtmux-v0.8.5.tar.gz 222445 BLAKE2B 
5af148555eb89c66bdc66f3f214967f7e901d9b86ea85e02a9fba64f2eb3559828519ba8120eaee5eb86ec75bee2e599a08384dd096de8dc0969129c58172c1e
 SHA512 
d456725c3ca41a672ee5239bfb5f42a262674638d308fa141627995be8b8fe348bb8713b735eb05c5a3cc73f35fe3f6fac12024f6254c950a3048b2e07606363

diff --git a/dev-python/libtmux/libtmux-0.8.5.ebuild 
b/dev-python/libtmux/libtmux-0.8.5.ebuild
new file mode 100644
index 000..10eaf095c17
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.8.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND=">=app-misc/tmux-3.0a"
+BDEPEND="
+   test? (
+   dev-python/pathlib2[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2020-10-18 Thread Thomas Deutschmann
commit: 6ffa5af3d9ab93133bd42a8a3a2c877ca0e24ebb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct 18 15:46:45 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct 18 16:00:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffa5af3

dev-python/libtmux: x86 stable (bug #742833)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.8.3.ebuild 
b/dev-python/libtmux/libtmux-0.8.3.ebuild
index c646300855d..440db1626d7 100644
--- a/dev-python/libtmux/libtmux-0.8.3.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND=">=app-misc/tmux-3.0a"
 



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

2020-10-04 Thread Sam James
commit: 464aea9cf66268eb0a009cd20b5e63b5725f08db
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  4 23:44:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  4 23:44:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464aea9c

dev-python/libtmux: Stabilize 0.8.3 amd64, #742833

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.8.3.ebuild 
b/dev-python/libtmux/libtmux-0.8.3.ebuild
index 628783d9c6c..c646300855d 100644
--- a/dev-python/libtmux/libtmux-0.8.3.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.3.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND=">=app-misc/tmux-3.0a"
 



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

2020-08-17 Thread Patrick McLean
commit: 584223f787448c225b755c8dda5378c122ea4577
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Aug 18 00:58:40 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Aug 18 00:58:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=584223f7

dev-python/libtmux-0.8.3: Version bump

Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest |  1 +
 dev-python/libtmux/libtmux-0.8.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index cbce4865c33..349221232de 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1 +1,2 @@
 DIST libtmux-v0.8.2.tar.gz 117077 BLAKE2B 
52e9c7c47911797e9d2446e7fbc836f9482912e255c05d9b329d4a33f5f03d0bfad4df492902eff5605180f90efcd81a7e432174646cb2051b0f9dfa6615a91a
 SHA512 
e5f3768f4ddd746c5380a92899961be05b1b6c567d9333720b0fd9ed124131671bbecf1c04a7c4e658092424b6dc89dd656ba559385b0a6f673f9895dd6c829c
+DIST libtmux-v0.8.3.tar.gz 131928 BLAKE2B 
7979dc907d5c7805cf56422aa0fed554c89f0b50cf1f13b150809a1c7e24b0eab125701eada0431212afccc26f6479642c886b3f701c8c2ffc9c3ebb7d08c4cc
 SHA512 
f7c5a84f16b400db672318d3c0b79cd8f328a0096d32349f6ce9360d72eecd75ed9915af5c37950adadd81943130b543716d718366522efee7780813a2c1a5d6

diff --git a/dev-python/libtmux/libtmux-0.8.3.ebuild 
b/dev-python/libtmux/libtmux-0.8.3.ebuild
new file mode 100644
index 000..628783d9c6c
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.8.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND=">=app-misc/tmux-3.0a"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc \
+   dev-python/alagitpull \
+   dev-python/docutils
+
+python_prepare_all() {
+   # avoid a dependency on sphinx_issues
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -i "s:'sphinx_issues',::" doc/conf.py || die
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2020-07-30 Thread Sam James
commit: 06b20535b665364b30f91033bddae7f93e19f204
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 31 03:46:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 31 03:47:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b20535

dev-python/libtmux: arm64 keyworded (bug #709962)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-python/libtmux/libtmux-0.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
index df053c57b89..63bc25a2154 100644
--- a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND=">=app-misc/tmux-3.0a"
 



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

2020-07-30 Thread Sam James
commit: b06e98971452d62671a27918f1a0f0c56cc93714
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 30 19:07:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 30 19:34:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06e9897

dev-python/libtmux: x86 stable (bug #731428)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-python/libtmux/libtmux-0.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
index d71970f1b9e..df053c57b89 100644
--- a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc64 x86"
 
 RDEPEND=">=app-misc/tmux-3.0a"
 



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

2020-07-29 Thread Sam James
commit: 22346b39740221de17c98729c2598979ae195245
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 29 18:17:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 29 18:18:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22346b39

dev-python/libtmux: ppc64 keyworded (bug #709962)

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 dev-python/libtmux/libtmux-0.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
index 8d4578ad429..e5007fddc57 100644
--- a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 
 RDEPEND=">=app-misc/tmux-3.0a"
 



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

2020-04-30 Thread Patrick McLean
commit: 2f5bc0bdfd82d6ba7d4ef83a44642f22d41f6cdd
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Apr 30 21:12:59 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Apr 30 23:18:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5bc0bd

dev-python/libtmux-0.8.2-r2: re-add dropped ~arm keyword

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/libtmux-0.8.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
index 489daf45be8..8d4578ad429 100644
--- a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 
 RDEPEND=">=app-misc/tmux-3.0a"
 



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

2020-04-28 Thread Mikle Kolyada
commit: 5315f0513122bac1a1c79d94045daf23b8970b3f
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Tue Apr 28 00:09:40 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Apr 28 15:41:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5315f051

dev-python/libtmux: arm keyworded (bug #709962)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
index 679ffe88ef8..1342100cf82 100644
--- a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 
 RDEPEND=">=app-misc/tmux-2.9a"
 



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

2020-04-28 Thread Agostino Sarubbo
commit: a7b74d08dd745c31b1ae332a4f890f54df76a97d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 28 13:12:11 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 28 13:12:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7b74d08

dev-python/libtmux: x86 stable wrt bug #709500

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
index a7793e8471d..679ffe88ef8 100644
--- a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND=">=app-misc/tmux-2.9a"
 



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

2020-04-27 Thread Patrick McLean
commit: c7797a57647da37cf7bf237ba579dbf7e251324d
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Apr 28 02:21:21 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Apr 28 02:21:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7797a57

dev-python/libtmux-0.8.2-r2: Revbump, dep on tmux 3 (bug #709834)

Closes: https://bugs.gentoo.org/709834
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/libtmux-0.8.2-r2.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/dev-python/libtmux/libtmux-0.8.2-r2.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
new file mode 100644
index 000..489daf45be8
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.8.2-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-misc/tmux-3.0a"
+
+PATCHES=(
+   "${FILESDIR}/libtmux-0.8.2-tests.patch"
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc \
+   dev-python/alagitpull \
+   dev-python/docutils
+
+python_prepare_all() {
+   # avoid a dependency on sphinx_issues
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -i "s:'sphinx_issues',::" doc/conf.py || die
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2020-02-16 Thread Patrick McLean
commit: 3f9d03e9acee08e387d8bdcb10f5e7820a56c607
Author: Patrick McLean  gentoo  org>
AuthorDate: Sun Feb 16 19:59:01 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Sun Feb 16 19:59:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9d03e9

dev-python/libtmux-0.8.2-r1: Pull in >=tmux-2.9a (maybe bug #709834)

It appears upstream tmux changes their error codes, so let's force a
recent version to make sure that the errors match modern Gentoo
installations.

Bug: https://bugs.gentoo.org/709834
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/libtmux-0.8.2-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
index 778843b525c..a7793e8471d 100644
--- a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
@@ -2,8 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
 
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=bdepend
 inherit distutils-r1
 
 DESCRIPTION="python api for tmux"
@@ -14,8 +15,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
 
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="app-misc/tmux"
+RDEPEND=">=app-misc/tmux-2.9a"
 
 PATCHES=(
"${FILESDIR}/libtmux-0.8.2-tests.patch"



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

2020-02-13 Thread Patrick McLean
commit: c833e100ccebf99550b2e86726264c5e0276817c
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Feb 13 17:54:55 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb 13 17:54:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c833e100

dev-python/libtmux: remove old

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest |  1 -
 dev-python/libtmux/libtmux-0.8.2.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index e24e91e7cab..cbce4865c33 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1,2 +1 @@
-DIST libtmux-0.8.2.tar.gz 37725 BLAKE2B 
909a34b1a77bb221e6fd0ca6ef9075cc9ddd4f327cecf579d8aaff768668c9a71cff07a6567cdc0aed368482188936626dfc3f35a0b6723cd962294e2fc9d5ec
 SHA512 
02156579c91e44e312ebf162b5314381645177cba244294b3251044be35c84b996263508cdedfd25ea2c182a87a3ff457154b9ed06e919e7149583b119a5e227
 DIST libtmux-v0.8.2.tar.gz 117077 BLAKE2B 
52e9c7c47911797e9d2446e7fbc836f9482912e255c05d9b329d4a33f5f03d0bfad4df492902eff5605180f90efcd81a7e432174646cb2051b0f9dfa6615a91a
 SHA512 
e5f3768f4ddd746c5380a92899961be05b1b6c567d9333720b0fd9ed124131671bbecf1c04a7c4e658092424b6dc89dd656ba559385b0a6f673f9895dd6c829c

diff --git a/dev-python/libtmux/libtmux-0.8.2.ebuild 
b/dev-python/libtmux/libtmux-0.8.2.ebuild
deleted file mode 100644
index 6b0c61adbd9..000
--- a/dev-python/libtmux/libtmux-0.8.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 python3_7 )
-inherit distutils-r1
-
-DESCRIPTION="python api for tmux"
-HOMEPAGE="https://libtmux.git-pull.com/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${BDEPEND}
-   test? (
-   >=dev-python/pytest-4.5.0[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )"
-RDEPEND="app-misc/tmux"
-
-# tests aren't included in the dist tarball
-RESTRICT="test"
-
-python_test() {
-   esetup.py test
-}



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

2020-02-13 Thread Patrick McLean
commit: 8a9238add03317a1d22b07aaee6992da945aa615
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Feb 13 18:03:36 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Feb 13 18:03:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9238ad

dev-python/libtmux-0.8.2-r1: Stable on amd64 (bug #709500)

Bug: https://bugs.gentoo.org/709500
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Patrick McLean  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
index 9f616dda666..778843b525c 100644
--- a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="app-misc/tmux"



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

2020-02-05 Thread Michał Górny
commit: a984f20644403fbe60bce39d1e8b6ffaf1a221cf
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  5 16:11:50 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  5 16:24:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a984f206

dev-python/libtmux: Remove py2

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

 dev-python/libtmux/libtmux-0.8.2-r1.ebuild | 2 +-
 dev-python/libtmux/libtmux-0.8.2.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
index cd8b5d15176..9f616dda666 100644
--- a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
 
 inherit distutils-r1
 

diff --git a/dev-python/libtmux/libtmux-0.8.2.ebuild 
b/dev-python/libtmux/libtmux-0.8.2.ebuild
index 96e575bd874..b2b343bde19 100644
--- a/dev-python/libtmux/libtmux-0.8.2.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_6 python3_7 )
+PYTHON_COMPAT=( python3_6 python3_7 )
 inherit distutils-r1
 
 DESCRIPTION="python api for tmux"



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

2019-12-02 Thread Patrick McLean
commit: 1e4bb775d7948e3ea507c97d16dffce744bce3a7
Author: Patrick McLean  sony  com>
AuthorDate: Tue Dec  3 01:52:08 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Dec  3 02:18:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4bb775

dev-python/libtmux-0.8.2-r1: Revbump, enable tests, add py38 and pypy{,3}

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest|  1 +
 dev-python/libtmux/files/libtmux-0.8.2-tests.patch | 47 ++
 dev-python/libtmux/libtmux-0.8.2-r1.ebuild | 37 +
 3 files changed, 85 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index 532d74be787..e24e91e7cab 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1 +1,2 @@
 DIST libtmux-0.8.2.tar.gz 37725 BLAKE2B 
909a34b1a77bb221e6fd0ca6ef9075cc9ddd4f327cecf579d8aaff768668c9a71cff07a6567cdc0aed368482188936626dfc3f35a0b6723cd962294e2fc9d5ec
 SHA512 
02156579c91e44e312ebf162b5314381645177cba244294b3251044be35c84b996263508cdedfd25ea2c182a87a3ff457154b9ed06e919e7149583b119a5e227
+DIST libtmux-v0.8.2.tar.gz 117077 BLAKE2B 
52e9c7c47911797e9d2446e7fbc836f9482912e255c05d9b329d4a33f5f03d0bfad4df492902eff5605180f90efcd81a7e432174646cb2051b0f9dfa6615a91a
 SHA512 
e5f3768f4ddd746c5380a92899961be05b1b6c567d9333720b0fd9ed124131671bbecf1c04a7c4e658092424b6dc89dd656ba559385b0a6f673f9895dd6c829c

diff --git a/dev-python/libtmux/files/libtmux-0.8.2-tests.patch 
b/dev-python/libtmux/files/libtmux-0.8.2-tests.patch
new file mode 100644
index 000..c402af58ea0
--- /dev/null
+++ b/dev-python/libtmux/files/libtmux-0.8.2-tests.patch
@@ -0,0 +1,47 @@
+diff --git a/tests/test_session.py b/tests/test_session.py
+index 79c9861..d83b095 100644
+--- a/tests/test_session.py
 b/tests/test_session.py
+@@ -131,8 +131,8 @@ def test_empty_session_option_returns_None(session):
+ 
+ 
+ def test_show_option_unknown(session):
+-"""Session.show_option raises UnknownOption for invalid option."""
+-with pytest.raises(exc.UnknownOption):
++"""Session.show_option raises InvalidOption for invalid option."""
++with pytest.raises(exc.InvalidOption):
+ session.show_option('moooz')
+ 
+ 
+@@ -149,12 +149,12 @@ def test_set_option_ambigous(session):
+ 
+ 
+ def test_set_option_invalid(session):
+-"""Session.set_option raises UnknownOption for invalid option."""
++"""Session.set_option raises InvalidOption for invalid option."""
+ if has_gte_version('2.4'):
+ with pytest.raises(exc.InvalidOption):
+ session.set_option('afewewfew', 43)
+ else:
+-with pytest.raises(exc.UnknownOption):
++with pytest.raises(exc.InvalidOption):
+ session.set_option('afewewfew', 43)
+ 
+ 
+diff --git a/tests/test_window.py b/tests/test_window.py
+index 5d0a674..896fadf 100644
+--- a/tests/test_window.py
 b/tests/test_window.py
+@@ -210,10 +210,10 @@ def test_show_window_option(session):
+ 
+ 
+ def test_show_window_option_unknown(session):
+-"""Window.show_window_option raises UnknownOption for bad option key."""
++"""Window.show_window_option raises InvalidOption for bad option key."""
+ window = session.new_window(window_name='test_window')
+ 
+-with pytest.raises(exc.UnknownOption):
++with pytest.raises(exc.InvalidOption):
+ window.show_window_option('moooz')
+ 
+ 

diff --git a/dev-python/libtmux/libtmux-0.8.2-r1.ebuild 
b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
new file mode 100644
index 000..8498cecd8d1
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.8.2-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="https://github.com/tmux-python/${PN}/archive/v${PV}.tar.gz -> 
${PN}-v${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="app-misc/tmux"
+
+PATCHES=(
+   "${FILESDIR}/libtmux-0.8.2-tests.patch"
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc \
+   dev-python/alagitpull \
+   dev-python/docutils
+
+python_prepare_all() {
+   # avoid a dependency on sphinx_issues
+   local issues="https://github.com/tmux-python/libtmux/issues/;
+   sed -i "s:'sphinx_issues',::" doc/conf.py || die
+   sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" 
CHANGES || die
+   rm requirements/doc.txt || die
+
+   distutils-r1_python_prepare_all
+}



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

2019-09-10 Thread Patrick McLean
commit: 5307791662ebd0da1fb93bca4dd810dcb3b7b495
Author: Patrick McLean  sony  com>
AuthorDate: Wed Sep 11 00:56:32 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep 11 00:56:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53077916

dev-python/libtmux: Version bump to 0.8.2

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest   | 2 +-
 dev-python/libtmux/{libtmux-0.8.1.ebuild => libtmux-0.8.2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
index f37ff707c27..532d74be787 100644
--- a/dev-python/libtmux/Manifest
+++ b/dev-python/libtmux/Manifest
@@ -1 +1 @@
-DIST libtmux-0.8.1.tar.gz 37696 BLAKE2B 
48f780ed2c1243c752d35d58f1a7eee4d59297047abcfb0c02c8c9206ad2f8c7df9c2968935e30457dd14be8a9110b9cb1e3b7daf4d5df43e3533e400cd8b21c
 SHA512 
c45e8c761fb9a6b827feff96d4bb263fb0419509a1bd450ac4038d7ad0b96b3047f0d6f3c7bbaa16686918ecfe3c8d189b99982574e4056abf5a491b20e0e7f1
+DIST libtmux-0.8.2.tar.gz 37725 BLAKE2B 
909a34b1a77bb221e6fd0ca6ef9075cc9ddd4f327cecf579d8aaff768668c9a71cff07a6567cdc0aed368482188936626dfc3f35a0b6723cd962294e2fc9d5ec
 SHA512 
02156579c91e44e312ebf162b5314381645177cba244294b3251044be35c84b996263508cdedfd25ea2c182a87a3ff457154b9ed06e919e7149583b119a5e227

diff --git a/dev-python/libtmux/libtmux-0.8.1.ebuild 
b/dev-python/libtmux/libtmux-0.8.2.ebuild
similarity index 93%
rename from dev-python/libtmux/libtmux-0.8.1.ebuild
rename to dev-python/libtmux/libtmux-0.8.2.ebuild
index 2c538082e6c..96e575bd874 100644
--- a/dev-python/libtmux/libtmux-0.8.1.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.2.ebuild
@@ -18,7 +18,7 @@ IUSE="test"
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 DEPEND="${BDEPEND}
test? (
-   >=dev-python/pytest-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.5.0[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
)"
 RDEPEND="app-misc/tmux"



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

2019-08-11 Thread David Seifert
commit: 65435b9300f6677d3fc0a76208ca6b29e61acb4e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Aug 11 11:30:52 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug 11 11:30:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65435b93

dev-python/libtmux: [QA] Fix custom copyright line

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/dev-python/libtmux/libtmux-0.8.1.ebuild 
b/dev-python/libtmux/libtmux-0.8.1.ebuild
index 517f2c71e58..2c538082e6c 100644
--- a/dev-python/libtmux/libtmux-0.8.1.ebuild
+++ b/dev-python/libtmux/libtmux-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Sony Interactive Entertainment Inc.
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2019-05-10 Thread Patrick McLean
commit: 6b1905a7a766e726d2ea97fcff048b5f9dd5dc55
Author: Patrick McLean  sony  com>
AuthorDate: Fri May 10 17:52:28 2019 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri May 10 17:56:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b1905a7

dev-python/libtmux: New package

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 dev-python/libtmux/Manifest |  1 +
 dev-python/libtmux/libtmux-0.8.1.ebuild | 31 +++
 dev-python/libtmux/metadata.xml |  8 
 3 files changed, 40 insertions(+)

diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest
new file mode 100644
index 000..f37ff707c27
--- /dev/null
+++ b/dev-python/libtmux/Manifest
@@ -0,0 +1 @@
+DIST libtmux-0.8.1.tar.gz 37696 BLAKE2B 
48f780ed2c1243c752d35d58f1a7eee4d59297047abcfb0c02c8c9206ad2f8c7df9c2968935e30457dd14be8a9110b9cb1e3b7daf4d5df43e3533e400cd8b21c
 SHA512 
c45e8c761fb9a6b827feff96d4bb263fb0419509a1bd450ac4038d7ad0b96b3047f0d6f3c7bbaa16686918ecfe3c8d189b99982574e4056abf5a491b20e0e7f1

diff --git a/dev-python/libtmux/libtmux-0.8.1.ebuild 
b/dev-python/libtmux/libtmux-0.8.1.ebuild
new file mode 100644
index 000..517f2c71e58
--- /dev/null
+++ b/dev-python/libtmux/libtmux-0.8.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019 Sony Interactive Entertainment Inc.
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_6 python3_7 )
+inherit distutils-r1
+
+DESCRIPTION="python api for tmux"
+HOMEPAGE="https://libtmux.git-pull.com/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${BDEPEND}
+   test? (
+   >=dev-python/pytest-4.3.1[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   )"
+RDEPEND="app-misc/tmux"
+
+# tests aren't included in the dist tarball
+RESTRICT="test"
+
+python_test() {
+   esetup.py test
+}

diff --git a/dev-python/libtmux/metadata.xml b/dev-python/libtmux/metadata.xml
new file mode 100644
index 000..56cae167d37
--- /dev/null
+++ b/dev-python/libtmux/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+chutz...@gentoo.org
+Patrick McLean
+  
+