[build-system] requires = ["setuptools>=64", "setuptools-scm>=8"] build-backend = "setuptools.build_meta" [project] dynamic = ["version"] name = "arcaea-offline-ocr" authors = [{ name = "283375", email = "log_283375@163.com" }] description = "Extract your Arcaea play result from screenshot." readme = "README.md" requires-python = ">=3.8" dependencies = ["numpy~=2.3", "opencv-python~=4.11"] classifiers = [ "Development Status :: 3 - Alpha", "Programming Language :: Python :: 3", ] [project.optional-dependencies] dev = ["ruff", "pre-commit"] [project.urls] "Homepage" = "https://github.com/ArcaeaOffline/core-ocr" "Bug Tracker" = "https://github.com/ArcaeaOffline/core-ocr/issues" [tool.setuptools_scm] [tool.pyright] ignore = ["**/__debug*.*"] [tool.ruff.lint] select = ["ALL"] ignore = ["ANN", "D", "ERA", "PLR"]