summary refs log tree commit diff
path: root/pkgs/development/python-modules/sh
diff options
context:
space:
mode:
authorsveitser <sveitser@gmail.com>2018-10-24 22:10:04 +0800
committersveitser <sveitser@gmail.com>2018-10-24 22:10:04 +0800
commit5e4fd34cfe9d8c866b6a8d8aa52d337cb032e987 (patch)
treea402aea9905ba8077414a2f68bf42e787811fcd6 /pkgs/development/python-modules/sh
parent9f327caa1f146cd9876bbf8a93713e65ba7452a8 (diff)
downloadnixpkgs-5e4fd34cfe9d8c866b6a8d8aa52d337cb032e987.tar
nixpkgs-5e4fd34cfe9d8c866b6a8d8aa52d337cb032e987.tar.gz
nixpkgs-5e4fd34cfe9d8c866b6a8d8aa52d337cb032e987.tar.bz2
nixpkgs-5e4fd34cfe9d8c866b6a8d8aa52d337cb032e987.tar.lz
nixpkgs-5e4fd34cfe9d8c866b6a8d8aa52d337cb032e987.tar.xz
nixpkgs-5e4fd34cfe9d8c866b6a8d8aa52d337cb032e987.tar.zst
nixpkgs-5e4fd34cfe9d8c866b6a8d8aa52d337cb032e987.zip
pythonPackages.sh: move to python-modules
Diffstat (limited to 'pkgs/development/python-modules/sh')
-rw-r--r--pkgs/development/python-modules/sh/default.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/sh/default.nix b/pkgs/development/python-modules/sh/default.nix
new file mode 100644
index 00000000000..37388bf4690
--- /dev/null
+++ b/pkgs/development/python-modules/sh/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, buildPythonPackage, fetchPypi, coverage }:
+
+buildPythonPackage rec {
+  pname = "sh";
+  version = "1.12.14";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "1z2hx357xp3v4cv44xmqp7lli3frndqpyfmpbxf7n76h7s1zaaxm";
+  };
+
+  checkInputs = [ coverage ];
+
+  # A test needs the HOME directory to be different from $TMPDIR.
+  preCheck = ''
+    HOME=$(mktemp -d)
+  '';
+
+  meta = {
+    description = "Python subprocess interface";
+    homepage = https://pypi.python.org/pypi/sh/;
+    license = stdenv.lib.licenses.mit;
+  };
+}