1{ lib, buildPythonPackage, fetchPypi
2, fonttools, fs, pyclipper, defcon, fontpens
3, setuptools-scm, pytest
4}:
5
6buildPythonPackage rec {
7 pname = "booleanOperations";
8 version = "0.9.0";
9
10 src = fetchPypi {
11 inherit pname version;
12 sha256 = "1f41lb19m8azchl1aqz6j5ycbspb8jsf1cnn42hlydxd68f85ylc";
13 extension = "zip";
14 };
15
16 nativeBuildInputs = [ setuptools-scm ];
17
18 propagatedBuildInputs = [
19 fonttools
20 fs
21 pyclipper
22 defcon
23 fontpens
24 ];
25
26 checkInputs = [ pytest ];
27
28 meta = with lib; {
29 description = "Boolean operations on paths";
30 homepage = "https://github.com/typemytype/booleanOperations";
31 license = licenses.mit;
32 maintainers = [ maintainers.sternenseemann ];
33 };
34}