1{ stdenv, buildPythonPackage, fetchPypi
2, setuptools_scm, pathpy, nbconvert
3, pytest }:
4
5buildPythonPackage rec {
6 name = "${pname}-${version}";
7 pname = "zetup";
8 version = "0.2.42";
9
10 src = fetchPypi {
11 inherit pname version;
12 sha256 = "6c9e25249f3014ed2162398772ccf1a5e8a4e9e66c74e3c7f6683945a6a3d84c";
13 };
14
15 checkPhase = ''
16 py.test test
17 '';
18
19 checkInputs = [ pytest pathpy nbconvert ];
20 propagatedBuildInputs = [ setuptools_scm ];
21
22 meta = with stdenv.lib; {
23 description = ''
24 Zimmermann's Extensible Tools for Unified Project setups
25 '';
26 homepage = https://github.com/zimmermanncode/zetup;
27 license = licenses.gpl3Plus;
28 platforms = platforms.linux;
29 };
30}