Commit graph

2 commits

Author SHA1 Message Date
ZdenekSrotyr
d8cac7eeff fix: bump duckdb >=1.5.2 (test_db migration ladder) + skip cli_binary_rename on stale venv
- DuckDB 1.5.1 regressed: rejected `ALTER TABLE … ADD COLUMN IF NOT EXISTS`
  with `Cannot alter entry … because there are entries that depend on it`
  when the target was FK-referenced from another table. Hit on `internal_roles`
  (v8→v9) and `user_groups` (v11→v12) during migration replay. 1.5.2 fixes it.
  CI already runs 1.5.2; this pins the same floor for local devs.

- tests/test_cli_binary_rename now skips with an actionable message instead
  of failing when the local venv has no `agnes` on PATH (fresh checkout) or
  has a stale shim from a prior editable install whose `cli` layout shifted.
  CI installs fresh and still asserts the real contract.
2026-05-11 20:47:49 +02:00
ZdenekSrotyr
8c8cdf6a6a feat(cli): rename binary from da to agnes (BREAKING) 2026-05-04 16:05:14 +02:00