Repository navigation
Commit 5f9569f
fix(landing): mypy-clean describe.json producer + deterministic ordering
- Add missing generic type args (pa.Field[Any], dict[str, Any]) and use
schema.field(0) so `mypy vgi/` passes (the CI lint gate).
- Emit schemas/tables/views sorted by name so describe.json — and the
conformance golden — is stable across platforms and Python versions
(the CI matrix runs 3.13/3.14 on Linux/macOS/Windows); regenerate the
golden. The conformance checker now prints a unified diff on mismatch.
- Bump 0.11.0 -> 0.11.1.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 1ecdf09 commit 5f9569f
5 files changed
Lines changed: 260 additions & 248 deletions
File tree
- tests/landing
- vgi/http
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
113 | 121 | | |
114 | 122 | | |
115 | 123 | | |
| |||
0 commit comments