[build-system] requires = ["setuptools>=61.0", "wheel"] build-backend = "setuptools.build_meta" [project] name = "vedo" dynamic = ["version"] description = "A python module for scientific visualization, analysis of 3D objects and point clouds." authors = [ {name = "Marco Musy", email = "marco.musy@embl.es"} ] maintainers = [ {name = "Marco Musy", email = "marco.musy@embl.es"} ] readme = "README.md" requires-python = ">=3.7" license = {file = "LICENSE"} keywords = ["vtk", "numpy", "3d", "visualization", "mesh", "volume", "point-cloud"] classifiers = [ "Intended Audience :: Science/Research", "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Topic :: Scientific/Engineering :: Visualization", "Topic :: Scientific/Engineering :: Physics", "Topic :: Scientific/Engineering :: Medical Science Apps." ] dependencies = [ "vtk", "numpy", "typing-extensions", "Pygments" ] [project.optional-dependencies] all = [ "scipy" ] [project.urls] Homepage = "https://github.com/marcomusy/vedo" Documentation = "https://vedo.embl.es" Repository = "https://github.com/marcomusy/vedo" Changelog = "https://github.com/marcomusy/vedo/blob/master/docs/changes.md" [tool.setuptools] packages = [ "vedo", "vedo.fonts", "vedo.examples.basic", "vedo.examples.advanced", "vedo.examples.pyplot", "vedo.examples.simulations", "vedo.examples.volumetric", "vedo.examples.other", "vedo.examples.other.dolfin", "vedo.examples.other.trimesh" ] include-package-data = true license-files = ["LICENSE", "FONT.LICENSE"] [tool.setuptools.package-data] vedo = [ "*", "fonts/*", ] [tool.setuptools.package-dir] vedo = "vedo" "vedo.examples.basic" = "examples/basic" "vedo.examples.advanced" = "examples/advanced" "vedo.examples.pyplot" = "examples/pyplot" "vedo.examples.simulations" = "examples/simulations" "vedo.examples.volumetric" = "examples/volumetric" "vedo.examples.other" = "examples/other" "vedo.examples.other.dolfin" = "examples/other/dolfin" "vedo.examples.other.trimesh" = "examples/other/trimesh" [tool.setuptools.dynamic] version = {attr = "vedo.version._version"} [project.scripts] vedo = "vedo.cli:main"