lol

pythonPackages.shellescape: init at 3.8.1

+29
+27
pkgs/development/python-modules/shellescape/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pytestCheckHook 5 + }: 6 + 7 + buildPythonPackage rec { 8 + pname = "shellescape"; 9 + version = "3.8.1"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "chrissimpkins"; 13 + repo = "shellescape"; 14 + rev = "v${version}"; 15 + hash = "sha256-HAe3Qf3lLeVWw/tVkW0J+CfoxSoOnCcWDR2nEWZn7HM="; 16 + }; 17 + 18 + checkInputs = [ pytestCheckHook ]; 19 + pythonImportsCheck = [ "shellescape" ]; 20 + 21 + meta = with lib; { 22 + description = "Shell escape a string to safely use it as a token in a shell command (backport of Python shlex.quote)"; 23 + homepage = "https://github.com/chrissimpkins/shellescape"; 24 + license = with licenses; [ mit psfl ]; 25 + maintainers = with maintainers; [ veprbl ]; 26 + }; 27 + }
+2
pkgs/top-level/python-packages.nix
··· 7938 7938 7939 7939 sh = callPackage ../development/python-modules/sh { }; 7940 7940 7941 + shellescape = callPackage ../development/python-modules/shellescape { }; 7942 + 7941 7943 shellingham = callPackage ../development/python-modules/shellingham { }; 7942 7944 7943 7945 shiboken2 = toPythonModule (callPackage ../development/python-modules/shiboken2 {