[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "geometry-measure" version = "0.1.0" description = "Industrial point cloud and mesh geometry measurement toolkit" readme = "README.md" requires-python = ">=3.10" dependencies = [ "numpy==2.2.2", "scipy", "open3d==0.19.0", "trimesh==4.5.3", "torch", "torchvision", "torchaudio", "PyYAML", ] [project.optional-dependencies] cad = [ "occwl @ git+https://github.com/AutodeskAILab/occwl", ] build = [ "build", ] [project.scripts] geometry-measure = "geometry_measure.main:main" [tool.setuptools] include-package-data = true [tool.setuptools.packages.find] include = ["geometry_measure*"] [tool.setuptools.package-data] geometry_measure = ["config.yaml"]