summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/ansible-kernel/default.nix
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2024-05-22 16:01:06 +0200
committerMartin Weinelt <hexa@darmstadt.ccc.de>2024-05-22 17:32:03 +0200
commit59b1aef59071cae6e87859dc65de973d2cc595c0 (patch)
tree18c3aaf31188cb7430359a1bb130d637a363351e /pkgs/development/python-modules/ansible-kernel/default.nix
parentpython312Packages.waitress-django: clean source (diff)
downloadnixpkgs-59b1aef59071cae6e87859dc65de973d2cc595c0.tar.gz
python3Packages: format with nixfmt
Diffstat (limited to 'pkgs/development/python-modules/ansible-kernel/default.nix')
-rw-r--r--pkgs/development/python-modules/ansible-kernel/default.nix73
1 files changed, 46 insertions, 27 deletions
diff --git a/pkgs/development/python-modules/ansible-kernel/default.nix b/pkgs/development/python-modules/ansible-kernel/default.nix
index 4bc9f89aec35..9b01dbc0de0d 100644
--- a/pkgs/development/python-modules/ansible-kernel/default.nix
+++ b/pkgs/development/python-modules/ansible-kernel/default.nix
@@ -1,27 +1,36 @@
-{ lib
-, buildPythonPackage
-, fetchPypi
-, writeText
-, setuptools
-, ipywidgets
-, six
-, docopt
-, tqdm
-, jupyter
-, psutil
-, pyyaml
-, ansible-runner
-, ansible
-, python
+{
+ lib,
+ buildPythonPackage,
+ fetchPypi,
+ writeText,
+ setuptools,
+ ipywidgets,
+ six,
+ docopt,
+ tqdm,
+ jupyter,
+ psutil,
+ pyyaml,
+ ansible-runner,
+ ansible,
+ python,
}:
let
- kernelSpecFile = writeText "kernel.json" (builtins.toJSON {
- argv = [ python.interpreter "-m" "ansible_kernel" "-f" "{connection_file}" ];
- codemirror_mode = "yaml";
- display_name = "Ansible";
- language = "ansible";
- });
+ kernelSpecFile = writeText "kernel.json" (
+ builtins.toJSON {
+ argv = [
+ python.interpreter
+ "-m"
+ "ansible_kernel"
+ "-f"
+ "{connection_file}"
+ ];
+ codemirror_mode = "yaml";
+ display_name = "Ansible";
+ language = "ansible";
+ }
+ );
in
buildPythonPackage rec {
pname = "ansible-kernel";
@@ -35,15 +44,25 @@ buildPythonPackage rec {
build-system = [ setuptools ];
- dependencies = [ ipywidgets six docopt tqdm jupyter psutil pyyaml ansible-runner ansible ];
+ dependencies = [
+ ipywidgets
+ six
+ docopt
+ tqdm
+ jupyter
+ psutil
+ pyyaml
+ ansible-runner
+ ansible
+ ];
postPatch = ''
- # remove when merged
- # https://github.com/ansible/ansible-jupyter-kernel/pull/82
- touch LICENSE.md
+ # remove when merged
+ # https://github.com/ansible/ansible-jupyter-kernel/pull/82
+ touch LICENSE.md
- # remove custom install
- sed -i "s/cmdclass={'install': Installer},//" setup.py
+ # remove custom install
+ sed -i "s/cmdclass={'install': Installer},//" setup.py
'';
# tests hang with launched kernel