[build-system] requires = ["setuptools>=64", "wheel", "pybind11>=2.6.0"] build-backend = "setuptools.build_meta" [project] name = "pystt" version = "1.4.1" description = "Python binding for Spherical Triangular Tessellation (STT) generator" readme = "README.md" requires-python = ">=3.6" license = {text = "MIT"} authors = [ {name = "STT Development Team", email = "yizhang-geo@zju.edu.cn"}, ] keywords = ["spherical", "triangular", "tessellation", "mesh", "generation", "geography"] classifiers = [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "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", "Programming Language :: C++", "Topic :: Scientific/Engineering :: GIS", "Topic :: Scientific/Engineering :: Mathematics", ] dependencies = [ "pybind11>=2.6.0", "numpy>=1.19.0", ] [project.optional-dependencies] dev = [ "pytest>=6.0", "pytest-cov", "black", "flake8", ] progress = [ "tqdm>=4.50.0", ] [project.urls] Homepage = "https://github.com/your-repo/stt" "Bug Reports" = "https://github.com/your-repo/stt/issues" Source = "https://github.com/your-repo/stt" Documentation = "https://stt.readthedocs.io/" [tool.setuptools] zip-safe = false [tool.setuptools.exclude-package-data] "*" = ["*.cpp", "*.cc", "*.h", "*.hpp", "CMakeLists.txt", "Makefile"]