1{ stdenv
2, buildPythonPackage
3, fetchPypi
4, setuptools
5, pyparsing
6, pytest
7}:
8
9buildPythonPackage rec {
10 pname = "svgwrite";
11 version = "1.2.1";
12
13 src = fetchPypi {
14 inherit pname version;
15 extension = "zip";
16 sha256 = "72ef66c9fe367989823cb237ab7f012ac809dd3ba76c1b5ebd9aa61580e2e75e";
17 };
18
19 buildInputs = [ setuptools ];
20 propagatedBuildInputs = [ pyparsing ];
21 checkInputs = [ pytest ];
22
23 checkPhase = ''
24 pytest
25 '';
26
27 meta = with stdenv.lib; {
28 description = "A Python library to create SVG drawings";
29 homepage = https://github.com/mozman/svgwrite;
30 license = licenses.mit;
31 };
32
33}