[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "math-grid-drawer-simulation" version = "0.1.0" description = "필기 수식 stroke 그리딩을 실험하는 독립 Python 드로워" requires-python = ">=3.11" dependencies = ["Pillow>=10,<12"] [project.optional-dependencies] recognition = ["numpy>=1.26,<3", "torch>=2.2,<3", "transformers==4.47.0", "safetensors>=0.4,<1"] research = [ "numpy>=1.26,<3", "opencv-contrib-python-headless>=4.10,<5", "scikit-learn>=1.5,<2", "torch>=2.2,<3", ] [project.scripts] math-grid-drawer = "math_grid_drawer.app:main" [tool.setuptools.packages.find] where = ["src"]