[project] name = "fichero-printer" version = "0.1.1" description = "Fichero D11s thermal label printer - BLE CLI tool" requires-python = ">=3.10" dependencies = [ "bleak", "numpy", "pillow", ] [project.optional-dependencies] api = [ "fastapi>=0.111", "uvicorn[standard]>=0.29", "python-multipart>=0.0.9", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" [tool.hatch.build.targets.wheel] packages = ["fichero"] [project.scripts] fichero = "fichero.cli:main" fichero-server = "fichero.api:main"