[build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] name = "spectra-display" version = "0.1.0" description = "Display random Unsplash images on Inky Impression e-paper" requires-python = ">=3.9" dependencies = [ "Pillow>=10.0.0", "requests>=2.28.0", "PyYAML>=6.0", "Flask>=3.0.0", "Flask-SQLAlchemy>=3.1.0", "paho-mqtt>=1.6.0", ] [project.scripts] spectra = "spectra.cli:main" [project.optional-dependencies] dev = [ "pytest>=7.0.0", "pytest-flask>=1.2.0", ] [tool.setuptools.packages.find] include = ["spectra*", "tests"]