From d417138ff2ac5f91bd41e72026905b71c7d5c9cc Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Thu, 4 Aug 2022 20:16:03 -0500 Subject: [PATCH 1/5] build(deps): Bump libtmux to 0.13.0 (strict mypy annotations, remove retry()) --- poetry.lock | 10 +++++----- pyproject.toml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3b8e6f27244..25e1057ab01 100644 --- a/poetry.lock +++ b/poetry.lock @@ -268,8 +268,8 @@ PyYAML = ">=3.13,<6" [[package]] name = "libtmux" -version = "0.12.0" -description = "Scripting library / ORM / API wrapper for tmux" +version = "0.13.0" +description = "Typed scripting library / ORM / API wrapper for tmux" category = "main" optional = false python-versions = ">=3.7,<4.0" @@ -937,7 +937,7 @@ test = [] [metadata] lock-version = "1.1" python-versions = "^3.7" -content-hash = "806bb44c67f004dd8e6bfdee3d563301b7d2aa75571cc3d8bf2671238840ab1c" +content-hash = "37e66fdbfcab1b37e1bc148435ca789ef82471bd81642e9ee39cb4844812e585" [metadata.files] aafigure = [ @@ -1092,8 +1092,8 @@ kaptan = [ {file = "kaptan-0.5.12.tar.gz", hash = "sha256:1abd1f56731422fce5af1acc28801677a51e56f5d3c3e8636db761ed143c3dd2"}, ] libtmux = [ - {file = "libtmux-0.12.0-py3-none-any.whl", hash = "sha256:9cab61046a94a766290dcadd4eca4d3a08a0c0a9081741def01d14eb79f03877"}, - {file = "libtmux-0.12.0.tar.gz", hash = "sha256:881a38fb93fd5839ecdbcd2021e25dce4ea1d14431f46db894830c9a789af904"}, + {file = "libtmux-0.13.0-py3-none-any.whl", hash = "sha256:a0e4d2b8b4814e8f12f29556db0f7c6ca4ff46dc83f66b0b02f4cadaae6329c7"}, + {file = "libtmux-0.13.0.tar.gz", hash = "sha256:bf8bda953ef64abedd5aade0435f7cb86db600c7bc85686dcb2b5def861aa522"}, ] livereload = [ {file = "livereload-2.6.3.tar.gz", hash = "sha256:776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869"}, diff --git a/pyproject.toml b/pyproject.toml index 2d5e93e1218..2a24fe9dfc2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ tmuxp = 'tmuxp:cli.cli' python = "^3.7" click = "~8" kaptan = ">=0.5.10" -libtmux = "~0.12.0" +libtmux = "~0.13.0" colorama = ">=0.3.9" [tool.poetry.dev-dependencies] From 3637139a1f33b03f11c343c6710c0eecdcf690d9 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Thu, 4 Aug 2022 20:17:27 -0500 Subject: [PATCH 2/5] chore(test_environmental_variables): show_environment -> getenv --- tests/test_workspacebuilder.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/test_workspacebuilder.py b/tests/test_workspacebuilder.py index 8968fff4bcd..e30a9168bc0 100644 --- a/tests/test_workspacebuilder.py +++ b/tests/test_workspacebuilder.py @@ -345,8 +345,8 @@ def test_environment_variables(session): builder = WorkspaceBuilder(sconf=sconfig) builder.build(session) - assert session.show_environment("FOO") == "BAR" - assert session.show_environment("PATH") == "/tmp" + assert session.getenv("FOO") == "BAR" + assert session.getenv("PATH") == "/tmp" def test_automatic_rename_option(session): From 4d38fff91864a1c56c85c752e957957268b8d604 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Fri, 5 Aug 2022 19:56:34 -0500 Subject: [PATCH 3/5] build(deps): libtmux 0.14.0a0 (doctests) --- poetry.lock | 8 ++++---- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index 25e1057ab01..472f8c18dcf 100644 --- a/poetry.lock +++ b/poetry.lock @@ -268,7 +268,7 @@ PyYAML = ">=3.13,<6" [[package]] name = "libtmux" -version = "0.13.0" +version = "0.14.0a0" description = "Typed scripting library / ORM / API wrapper for tmux" category = "main" optional = false @@ -937,7 +937,7 @@ test = [] [metadata] lock-version = "1.1" python-versions = "^3.7" -content-hash = "37e66fdbfcab1b37e1bc148435ca789ef82471bd81642e9ee39cb4844812e585" +content-hash = "c3270579d842d9ed372d93d94cf83c826113bca8fa9a556e9021ce3864b61352" [metadata.files] aafigure = [ @@ -1092,8 +1092,8 @@ kaptan = [ {file = "kaptan-0.5.12.tar.gz", hash = "sha256:1abd1f56731422fce5af1acc28801677a51e56f5d3c3e8636db761ed143c3dd2"}, ] libtmux = [ - {file = "libtmux-0.13.0-py3-none-any.whl", hash = "sha256:a0e4d2b8b4814e8f12f29556db0f7c6ca4ff46dc83f66b0b02f4cadaae6329c7"}, - {file = "libtmux-0.13.0.tar.gz", hash = "sha256:bf8bda953ef64abedd5aade0435f7cb86db600c7bc85686dcb2b5def861aa522"}, + {file = "libtmux-0.14.0a0-py3-none-any.whl", hash = "sha256:e4d25e0bea73b83e411b3b360ae212ce4f112c3f464d5ec6eb0c19951444a75e"}, + {file = "libtmux-0.14.0a0.tar.gz", hash = "sha256:cea7012a7819723d261236321ccdf10eb2260be2d8c28a69538f8f7e5306f347"}, ] livereload = [ {file = "livereload-2.6.3.tar.gz", hash = "sha256:776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869"}, diff --git a/pyproject.toml b/pyproject.toml index 2a24fe9dfc2..c15ad40af08 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ tmuxp = 'tmuxp:cli.cli' python = "^3.7" click = "~8" kaptan = ">=0.5.10" -libtmux = "~0.13.0" +libtmux = "~0.14.0a0" colorama = ">=0.3.9" [tool.poetry.dev-dependencies] From 08eca9dc8ad81e4ff66a6f9a534d7ccd8addfff1 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Fri, 5 Aug 2022 20:06:17 -0500 Subject: [PATCH 4/5] build(deps): libtmux 0.14.0a1 (send_keys suppress_history off by default) --- poetry.lock | 8 ++++---- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index 472f8c18dcf..3f85695dd63 100644 --- a/poetry.lock +++ b/poetry.lock @@ -268,7 +268,7 @@ PyYAML = ">=3.13,<6" [[package]] name = "libtmux" -version = "0.14.0a0" +version = "0.14.0a1" description = "Typed scripting library / ORM / API wrapper for tmux" category = "main" optional = false @@ -937,7 +937,7 @@ test = [] [metadata] lock-version = "1.1" python-versions = "^3.7" -content-hash = "c3270579d842d9ed372d93d94cf83c826113bca8fa9a556e9021ce3864b61352" +content-hash = "24a5014f456d1b9fa83c57a6c00bff52cd8d382edafff296d2b5900be0cf3710" [metadata.files] aafigure = [ @@ -1092,8 +1092,8 @@ kaptan = [ {file = "kaptan-0.5.12.tar.gz", hash = "sha256:1abd1f56731422fce5af1acc28801677a51e56f5d3c3e8636db761ed143c3dd2"}, ] libtmux = [ - {file = "libtmux-0.14.0a0-py3-none-any.whl", hash = "sha256:e4d25e0bea73b83e411b3b360ae212ce4f112c3f464d5ec6eb0c19951444a75e"}, - {file = "libtmux-0.14.0a0.tar.gz", hash = "sha256:cea7012a7819723d261236321ccdf10eb2260be2d8c28a69538f8f7e5306f347"}, + {file = "libtmux-0.14.0a1-py3-none-any.whl", hash = "sha256:cdd63b2c9bcbc43caa60630a6c26bbf90473dcc037fed32c4879b986498861fe"}, + {file = "libtmux-0.14.0a1.tar.gz", hash = "sha256:efa37c8edb9fced32a363429240cd9dccde6e0f4cbcadac29d0890faec60764e"}, ] livereload = [ {file = "livereload-2.6.3.tar.gz", hash = "sha256:776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869"}, diff --git a/pyproject.toml b/pyproject.toml index c15ad40af08..e92e4813716 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ tmuxp = 'tmuxp:cli.cli' python = "^3.7" click = "~8" kaptan = ">=0.5.10" -libtmux = "~0.14.0a0" +libtmux = "~0.14.0a1" colorama = ">=0.3.9" [tool.poetry.dev-dependencies] From 8700640bfcf73a8b195d540835a72294d32d5121 Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Fri, 5 Aug 2022 20:25:18 -0500 Subject: [PATCH 5/5] build(deps): libtmux 0.14.0 (doctests, send_keys change) --- poetry.lock | 8 ++++---- pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3f85695dd63..9a9ca3ff064 100644 --- a/poetry.lock +++ b/poetry.lock @@ -268,7 +268,7 @@ PyYAML = ">=3.13,<6" [[package]] name = "libtmux" -version = "0.14.0a1" +version = "0.14.0" description = "Typed scripting library / ORM / API wrapper for tmux" category = "main" optional = false @@ -937,7 +937,7 @@ test = [] [metadata] lock-version = "1.1" python-versions = "^3.7" -content-hash = "24a5014f456d1b9fa83c57a6c00bff52cd8d382edafff296d2b5900be0cf3710" +content-hash = "fd413df6e46ac6f537f0ae451546c067e85f232c665b985929e84068897f6dd9" [metadata.files] aafigure = [ @@ -1092,8 +1092,8 @@ kaptan = [ {file = "kaptan-0.5.12.tar.gz", hash = "sha256:1abd1f56731422fce5af1acc28801677a51e56f5d3c3e8636db761ed143c3dd2"}, ] libtmux = [ - {file = "libtmux-0.14.0a1-py3-none-any.whl", hash = "sha256:cdd63b2c9bcbc43caa60630a6c26bbf90473dcc037fed32c4879b986498861fe"}, - {file = "libtmux-0.14.0a1.tar.gz", hash = "sha256:efa37c8edb9fced32a363429240cd9dccde6e0f4cbcadac29d0890faec60764e"}, + {file = "libtmux-0.14.0-py3-none-any.whl", hash = "sha256:0d9fbf81f5de6ec51a3a029aa23d1f018918e27216238937ed555bf44d1799ff"}, + {file = "libtmux-0.14.0.tar.gz", hash = "sha256:4def28144c9b4317560f771b8daca866542c0a4c147db8f33541546b14950a6c"}, ] livereload = [ {file = "livereload-2.6.3.tar.gz", hash = "sha256:776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869"}, diff --git a/pyproject.toml b/pyproject.toml index e92e4813716..18a209b06a3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ tmuxp = 'tmuxp:cli.cli' python = "^3.7" click = "~8" kaptan = ">=0.5.10" -libtmux = "~0.14.0a1" +libtmux = "~0.14.0" colorama = ">=0.3.9" [tool.poetry.dev-dependencies]