[project] name = "dispersionapp" version = "0.2.2" description = "Model hollow capillary and revolver fiber interactively" authors = [{ name = "Dedebenui", email = "dedebenui@protonmail.com" }] requires-python = ">=3.13" dependencies = [ "click", "pydantic >= 2", "tomli", "tomli_w", "PySide6 >= 6.4.0", "pyqtgraph >= 0.13.1", "numba>=0.62.1", "scipy>=1.16.3", ] license = { file = "LICENSE" } classifiers = [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", ] [project.scripts] dispersionapp = "dispersionapp.__main__:main" [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.pyright] exclude = [".venv"] venvPath = "." venv = ".venv" typeCheckingMode = "off" [dependency-groups] dev = [ "matplotlib>=3.10.7", ]