9 python311Packages.buildPythonApplication rec {
14 src = fetchFromGitHub {
17 rev = "refs/tags/v${version}";
18 hash = "sha256-Zd6j1BIrsLJqptg7BXb67qY3DaeHRHieWJoYYCDHaoc=";
21 build-system = [ python311Packages.poetry-core ];
22 dependencies = with python311Packages; [
28 pythonRelaxDeps = [ "textual" ];
30 pythonImportsCheck = [ "toolong" ];
31 doCheck = false; # no tests
33 passthru.tests.version = testers.testVersion {
35 command = "${lib.getExe toolong} --version";
39 description = "Terminal application to view, tail, merge, and search log files (plus JSONL)";
40 license = licenses.mit;
41 homepage = "https://github.com/textualize/toolong";
42 maintainers = with maintainers; [ sigmanificient ];