From 17596cbdb3525100ec8cb781591b919e58be0374 Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Tue, 3 Jan 2023 04:20:00 +0000 Subject: [PATCH] iredis: 1.12.1 -> 1.13.0 --- pkgs/tools/admin/iredis/default.nix | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/admin/iredis/default.nix b/pkgs/tools/admin/iredis/default.nix index 7e2db982cf9..86ec25ac2e7 100644 --- a/pkgs/tools/admin/iredis/default.nix +++ b/pkgs/tools/admin/iredis/default.nix @@ -4,20 +4,24 @@ with python3Packages; buildPythonApplication rec { pname = "iredis"; - version = "1.12.1"; + version = "1.13.0"; + format = "pyproject"; src = fetchPypi { inherit pname version; - sha256 = "sha256-nLwu47wV5QqgtiyiN9bbKzjlZdgd6Qt5KjBlipwRW1Q="; + sha256 = "d1e4e7936d0be456f70a39abeb1c97d931f66ccd60e891f4fd796ffb06dfeaf9"; }; postPatch = '' - substituteInPlace setup.py \ - --replace "click>=7.0,<8.0" "click" \ - --replace "wcwidth==0.1.9" "wcwidth" \ - --replace "redis>=3.4.0,<4.0.0" "redis" + substituteInPlace pyproject.toml \ + --replace 'click = "^7.0"' 'click = "*"' \ + --replace 'wcwidth = "0.1.9"' 'wcwidth = "*"' ''; + nativeBuildInputs = [ + poetry-core + ]; + propagatedBuildInputs = [ pygments click @@ -41,6 +45,7 @@ buildPythonApplication rec { "--ignore=tests/unittests/test_client.py" "--deselect=tests/unittests/test_render_functions.py::test_render_unixtime_config_raw" "--deselect=tests/unittests/test_render_functions.py::test_render_time" + "--deselect=tests/unittests/test_entry.py::test_command_shell_options_higher_priority" # Only execute unittests, because cli tests require a running Redis "tests/unittests/" ];