From fc770285db32dbbfa0f37a34176f57ec0da4db2d Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Thu, 24 Aug 2023 11:50:56 -0700 Subject: [PATCH 1/2] python310Packages.libtmux: 0.22.1 -> 0.23.0post0 --- .../development/python-modules/libtmux/default.nix | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/pkgs/development/python-modules/libtmux/default.nix b/pkgs/development/python-modules/libtmux/default.nix index 9382ccd36b63..ac07b77bf2b4 100644 --- a/pkgs/development/python-modules/libtmux/default.nix +++ b/pkgs/development/python-modules/libtmux/default.nix @@ -1,7 +1,6 @@ { lib , stdenv , fetchFromGitHub -, fetchpatch , buildPythonPackage , poetry-core , pytest-rerunfailures @@ -13,25 +12,16 @@ buildPythonPackage rec { pname = "libtmux"; - version = "0.22.1"; + version = "0.23.0post0"; format = "pyproject"; src = fetchFromGitHub { owner = "tmux-python"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-tz7Pynm/xHx2X3QjXkvFlX6sVlsVKqrsS1CVmqlqfj0="; + hash = "sha256-qk9QYfLVJVtkNgAZ19UziU7metluz10gDs9HbMoqZjo="; }; - patches = [ - # https://github.com/tmux-python/libtmux/pull/493 - (fetchpatch { - name = "remove-setuptools.patch"; - url = "https://github.com/tmux-python/libtmux/commit/aa3a1e2015ade73129191ad04146ce52765d478c.patch"; - hash = "sha256-p3KMktd6eG9/lRK+DdBvDtSwhI+sV2RQfBAuElMk8tQ="; - }) - ]; - postPatch = '' sed -i '/addopts/d' setup.cfg ''; From 71f65ac99af02bc3d8de4f09bbfb6e9b557c7196 Mon Sep 17 00:00:00 2001 From: Theodore Ni <3806110+tjni@users.noreply.github.com> Date: Tue, 29 Aug 2023 10:39:27 -0700 Subject: [PATCH 2/2] tmuxp: 1.28.1 -> 1.29.0 --- pkgs/tools/misc/tmuxp/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/tools/misc/tmuxp/default.nix b/pkgs/tools/misc/tmuxp/default.nix index 2b153d230f28..cd80aa3495cb 100644 --- a/pkgs/tools/misc/tmuxp/default.nix +++ b/pkgs/tools/misc/tmuxp/default.nix @@ -2,18 +2,14 @@ python3Packages.buildPythonApplication rec { pname = "tmuxp"; - version = "1.28.1"; + version = "1.29.0"; + format = "pyproject"; src = fetchPypi { inherit pname version; - sha256 = "sha256-sNLqUyas6QY11eW/FhkqB6+u4MTqiY1ixvD3BN69Fic="; + hash = "sha256-MiXG4MVzomyc4LjovPsvhmPngtJv85s6Ypo/Cm2Whho="; }; - # No tests in archive - doCheck = false; - - format = "pyproject"; - nativeBuildInputs = [ python3Packages.poetry-core python3Packages.shtab @@ -27,6 +23,9 @@ python3Packages.buildPythonApplication rec { libtmux ]; + # No tests in archive + doCheck = false; + postInstall = '' installShellCompletion --cmd tmuxp \ --bash <(shtab --shell=bash -u tmuxp.cli.create_parser) \