Merge pull request #246337 from domenkozar/tesh

init tesh at 0.3.0: TEstable SHell sessions in Markdown

authored by Domen Kožar and committed by GitHub 7fa92912 9ea70cf7

+28
+26
pkgs/tools/text/tesh/default.nix
··· 1 + { python3Packages, fetchFromGitHub }: 2 + 3 + let 4 + version = "0.3.0"; 5 + in python3Packages.buildPythonPackage rec { 6 + pname = "tesh"; 7 + inherit version; 8 + 9 + format = "pyproject"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "OceanSprint"; 13 + repo = "tesh"; 14 + rev = version; 15 + sha256 = "sha256-/CSYz2YXbjKZszb1HMOCS+srVJ+TcFSeLeuz9VvtlI4="; 16 + }; 17 + 18 + prePatch = '' 19 + substituteInPlace pyproject.toml \ 20 + --replace "poetry.masonry" "poetry.core.masonry" 21 + ''; 22 + 23 + checkInputs = [ python3Packages.pytest ]; 24 + nativeBuildInputs = [ python3Packages.poetry-core ]; 25 + propagatedBuildInputs = with python3Packages; [ click pexpect ]; 26 + }
+2
pkgs/top-level/all-packages.nix
··· 19984 19984 19985 19985 terrascan = callPackage ../tools/security/terrascan { }; 19986 19986 19987 + tesh = callPackage ../tools/text/tesh {}; 19988 + 19987 19989 texinfo413 = callPackage ../development/tools/misc/texinfo/4.13a.nix { }; 19988 19990 texinfo4 = texinfo413; 19989 19991 texinfo5 = callPackage ../development/tools/misc/texinfo/5.2.nix { };