[project] name = "council-scripts" version = "0.1.0" description = "Operational scripts for the Council PKB — AudioPen ingest, webhook receiver, inbox normalisation." readme = "README.md" requires-python = ">=3.11" dependencies = [] # Empty today. Stdlib-only code in this directory. Add entries here when a real # pip-installable dependency arrives (e.g. watchdog, imap-tools). Bootstrap: # # cd scripts # python3 -m venv .venv # .venv/bin/pip install -e . # # Or with uv: # # cd scripts # uv venv # uv pip install -e . [project.optional-dependencies] # Example shape for when deps arrive — split by tool so you can install only what # you run. Uncomment and populate as needed. # # imap = [ # "imap-tools>=1.4.0", # ] # watch = [ # "watchdog>=4.0.0", # ] [build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [tool.setuptools] # There's no package to build — these are standalone scripts. Point setuptools # at an empty package list so `pip install -e .` succeeds as a no-op installer # for the dependency manifest, without trying to import a module named # `council-scripts`. packages = []