Files
WareShipManifest/.gitignore
Misaka_Company bf9199189a Add HTTP print API for packing list and sign-off receipt
- core/printing.py: SumatraPDF silent print backend (dry_run, timeout, error capture)
- core/print_document.py: orchestrate generate() + print, per-report paper size, printer fallback
- core/print_api.py: FastAPI POST /api/print + GET /api/health, HTTPBearer auth, English Swagger at /api/docs
- serve.py: uvicorn entrypoint
- config: printers/print/api sections in settings.yaml + core/settings.py
- requirements.txt: add fastapi, uvicorn
- .gitignore: ignore logs/
2026-08-05 16:22:59 +08:00

26 lines
273 B
Plaintext

# Python
__pycache__/
*.py[cod]
*.egg-info/
.pytest_cache/
# virtualenv
.venv/
venv/
# secrets & local config
config/settings.yaml
# generated output
out/
logs/
# verification artifacts
*.preview.png
_smoke_*
# AI Agents
.claude/
.sisyphus/
.agents/
.zcode/
.workbuddy/