pipekit/pipekit
Paul Trowbridge f32706be01 Verbose deploy.sh, fix driver upsert, and fix pip cache warning
deploy.sh now prints each step with what it's doing, adds the invoking
user to the pipekit group automatically, uses --home-dir /nonexistent
for the system user, and passes --no-cache-dir to pip to suppress the
home directory warning.

cli.py: removed the kind-based early-exit in drivers register that was
short-circuiting before the upsert logic, so re-running deploy now
correctly updates existing driver rows rather than printing "already
registered". Also removed the now-unused --force flag.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-03 21:35:25 -04:00
..
api Add scheduling, harden deploy, and update docs 2026-06-03 21:18:13 -04:00
drivers Allow dots in identifiers and strip surrounding quotes in validate_identifier 2026-05-21 00:43:10 -04:00
engine Add group runs and fix wizard identifier sanitization for spaced column names 2026-06-02 00:05:37 -04:00
web Add scheduling, harden deploy, and update docs 2026-06-03 21:18:13 -04:00
__init__.py Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
__main__.py Initial commit: Pipekit rewrite. 2026-04-22 00:38:26 -04:00
cli.py Verbose deploy.sh, fix driver upsert, and fix pip cache warning 2026-06-03 21:35:25 -04:00
config.py Honor api_host in config.yaml; ignore .venv/ created by deploy.sh. 2026-04-23 00:33:56 -04:00
db.py Add scheduling, harden deploy, and update docs 2026-06-03 21:18:13 -04:00
jrunner.py Add live progress to module runs: async web POST + HTMX polling 2026-05-08 14:02:36 -04:00
repo.py Add scheduling, harden deploy, and update docs 2026-06-03 21:18:13 -04:00
scheduler.py Add scheduling, harden deploy, and update docs 2026-06-03 21:18:13 -04:00
schema.sql Add live progress to module runs: async web POST + HTMX polling 2026-05-08 14:02:36 -04:00