diff options
author | zimbatm <zimbatm@zimbatm.com> | 2017-11-25 15:20:31 +0000 |
---|---|---|
committer | zimbatm <zimbatm@zimbatm.com> | 2017-11-25 19:10:43 +0000 |
commit | 6e52c1f7ba37ecde218d2492321e164d7bdb8e33 (patch) | |
tree | 793e2f2a75b9f9e859ba08a763525c41c53769d2 /pkgs/development/python-modules/bash_kernel | |
parent | 4a643ce7db59278b0393f83f3ab449694c02540f (diff) | |
download | nixpkgs-6e52c1f7ba37ecde218d2492321e164d7bdb8e33.tar nixpkgs-6e52c1f7ba37ecde218d2492321e164d7bdb8e33.tar.gz nixpkgs-6e52c1f7ba37ecde218d2492321e164d7bdb8e33.tar.bz2 nixpkgs-6e52c1f7ba37ecde218d2492321e164d7bdb8e33.tar.lz nixpkgs-6e52c1f7ba37ecde218d2492321e164d7bdb8e33.tar.xz nixpkgs-6e52c1f7ba37ecde218d2492321e164d7bdb8e33.tar.zst nixpkgs-6e52c1f7ba37ecde218d2492321e164d7bdb8e33.zip |
python3Packages.bash_kernel: init at 0.7.1
Diffstat (limited to 'pkgs/development/python-modules/bash_kernel')
-rw-r--r-- | pkgs/development/python-modules/bash_kernel/default.nix | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/bash_kernel/default.nix b/pkgs/development/python-modules/bash_kernel/default.nix new file mode 100644 index 00000000000..f35d8fae690 --- /dev/null +++ b/pkgs/development/python-modules/bash_kernel/default.nix @@ -0,0 +1,47 @@ +{ lib +, buildPythonPackage +, fetchPypi +, fetchpatch +, ipykernel +, isPy27 +, pexpect +}: +buildPythonPackage rec { + pname = "bash_kernel"; + version = "0.7.1"; + name = "${pname}-${version}"; + format = "flit"; + disabled = isPy27; + + src = fetchPypi { + inherit pname version; + sha256 = "1s2kc7m52kq28b4j1q3456g5ani6nmq4n0rpbqi3yvh7ks0rby19"; + }; + + patches = [ + (fetchpatch { + url = "https://patch-diff.githubusercontent.com/raw/takluyver/bash_kernel/pull/69.diff"; + sha256 = "1qd7qjjmcph4dk6j0bl31h2fdmfiyyazvrc9xqqj8y21ki2sl33j"; + }) + ]; + + propagatedBuildInputs = [ ipykernel pexpect ]; + + doCheck = false; + + preBuild = '' + mkdir tmp + export HOME=$PWD/tmp + ''; + + postInstall = '' + python -m bash_kernel.install --prefix $out + ''; + + meta = { + description = "Bash Kernel for Jupyter"; + homepage = "https://github.com/takluyver/bash_kernel"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ zimbatm ]; + }; +} |