{ lib, buildPythonPackage, fetchPypi, setuptools, setuptools-scm, wheel, # runtime deps cadquery-ocp, numpy, svgpathtools, anytree, ezdxf, ipython, lib3mf, ocpsvg, ocp-gordon, trianglesolver, sympy, scipy, webcolors, }: buildPythonPackage rec { pname = "build123d"; version = "0.10.0"; src = fetchPypi { inherit pname version; hash = "sha256-c97Tjdyo67lefdB4rD16rMjKQvzo8dF28QQONfuk9gg="; }; # do not run tests doCheck = false; buildInputs = [ cadquery-ocp numpy svgpathtools anytree ezdxf ipython lib3mf ocpsvg ocp-gordon trianglesolver sympy scipy webcolors ]; # specific to buildPythonPackage, see its reference pyproject = true; build-system = [ setuptools setuptools-scm wheel ]; }