[build-system] requires = ["flit_core >=3.2,<4"] build-backend = "flit_core.buildapi" [project] name = "piecad" description = '"Easy as Pie" CAD (Piecad)' readme = "README.md" authors = [{name = "Brian Sturgill", email = "codersnext@gmail.com"}] license = {file = "LICENSE"} classifiers = [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License" ] dynamic = ["version"] dependencies = [ "matplotlib >= 3.11.2", "networkx >= 3.7", "py-lib3mf >= 2.3.1", "freetype-py >= 2.5.1", "manifold3d >= 3.0.1, <= 3.2.1; platform_system == 'Windows'", "manifold3d >= 3.2.1; platform_system != 'Windows'", "pillow >= 12.3.0", "svgpathtools==1.7.0", "trimesh >= 1.26.4", "weasyprint >= 70.0", ] [project.urls] Home = "https://github.com/briansturgill/Piecad" Source = "https://github.com/briansturgill/Piecad" Documentation = "https://briansturgill.github.io/Piecad/" Examples = "https://github.com/briansturgill/Piecad/blob/main/examples/README.md" "Bug Tracker" = "https://github.com/briansturgill/Piecad/issues" [tool.flit.sdist] include = ["html"] exclude = [".benchmarks"] [tool.pytest.ini_options] pythonpath = [ "../piecad" ]