[project] name = "pirouette" version = "0.1.0" description = "Parametric CadQuery model of a 3 inch FPV race quad frame" authors = [{ name = "Arnaud Morin", email = "arnaud.gfpv@mailops.fr" }] license = "Apache-2.0" license-files = ["LICENSE"] requires-python = ">=3.11" # matplotlib and numpy are cadquery's transitive dependencies too, but render.py # imports both by name, so they are listed here as the direct dependencies they # actually are. dependencies = [ "cadquery>=2.8", "matplotlib>=3.8", "numpy>=1.26", ] [tool.uv] # Nothing here is importable as a package: the part modules sit at the repo root # and are run, not installed. Without this uv tries to build a wheel of the repo # and fails on the missing build backend. package = false