[build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [project] name = "copienator" version = "0.1.0" description = "Workflow assistant for preparing and correcting scanned exams" requires-python = ">=3.11" dependencies = [ "numpy", "pandas", "matplotlib", "Pillow", "pydantic", "pypdf", "pdf2image", "reportlab", "img2pdf", "PyMuPDF", "ftfy", "ezodf", "google-genai", ] [project.scripts] copienator = "copienator.dispatcher:main" copienator-gui = "copienator_gui.__main__:main" [tool.setuptools] py-modules = ["default_config"] [tool.setuptools.packages.find] include = ["copienator*", "copienator_gui*"] [tool.setuptools.package-data] copienator = ["data/*.txt"]