24 lines
762 B
TOML
24 lines
762 B
TOML
[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
|