python312Packages.osmnx: 1.9.3 → 2.0.0 (#360529)
[NixPkgs.git] / pkgs / development / python-modules / execnb / default.nix
blobe88de227df33ff738c3396b5dafdaf99c207acf3
2   lib,
3   buildPythonPackage,
4   fastcore,
5   fetchPypi,
6   ipython,
7   pythonOlder,
8   setuptools,
9   traitlets,
12 buildPythonPackage rec {
13   pname = "execnb";
14   version = "0.1.8";
15   pyproject = true;
17   disabled = pythonOlder "3.6";
19   src = fetchPypi {
20     inherit pname version;
21     hash = "sha256-ZPSuqIkSVnmAA1HYNMUOTw+5Al9hKxo0ZQPvnVshgxI=";
22   };
24   build-system = [ setuptools ];
26   dependencies = [
27     fastcore
28     ipython
29     traitlets
30   ];
32   # no real tests
33   doCheck = false;
35   pythonImportsCheck = [ "execnb" ];
37   meta = with lib; {
38     description = "Execute a jupyter notebook, fast, without needing jupyter";
39     homepage = "https://github.com/fastai/execnb";
40     changelog = "https://github.com/fastai/execnb/releases/tag/${version}";
41     license = licenses.asl20;
42     maintainers = with maintainers; [ rxiao ];
43     mainProgram = "exec_nb";
44   };