- templates/app now carries the vet server (parents/pets/treatments/vets/appointments) - added domain/jobs slice with /jobs OpenAPI paths and Job schema (x- extensions) - added pipelines/shared scaffold (loader, ports, registry) and the appointment_reminder family; worker.py dispatches jobs by kind - wired init.py, config.py worker knobs, .env.example, docker-compose worker - unit tests for jobs routes, the pipeline family and worker dispatch (12 passing)
27 lines
290 B
Plaintext
27 lines
290 B
Plaintext
# Byte-compiled / caches
|
|
__pycache__/
|
|
*.py[cod]
|
|
.ruff_cache/
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
|
|
# Virtual environments
|
|
.venv/
|
|
venv/
|
|
|
|
# Env
|
|
.env
|
|
|
|
# Generated wire contract (regenerate from openapi.yaml)
|
|
_gen/
|
|
|
|
# Uploads
|
|
uploads/
|
|
|
|
# Packaging / coverage
|
|
dist/
|
|
build/
|
|
*.egg-info/
|
|
htmlcov/
|
|
.coverage
|