sandwich
|
0ce2590568
|
fix(validation): accept an empty string as the unset value of an int
|
2026-10-05 19:25:02 +02:00 |
|
sandwich
|
e52696a509
|
feat(validation): name a keyed collection as such when a list is given
|
2026-10-05 18:57:22 +02:00 |
|
sandwich
|
8f1c1a775a
|
fix(validation): say no keys are accepted when a dict declares none
|
2026-10-05 18:55:22 +02:00 |
|
sandwich
|
881c20e4da
|
feat(validation): read a raw option with options as a bool-or-dict toggle
|
2026-10-05 18:52:59 +02:00 |
|
sandwich
|
b6620260d5
|
fix(validation): refuse a specs argument that is not a list
|
2026-10-05 18:50:09 +02:00 |
|
sandwich
|
7129ceb515
|
feat(validation): treat any <placeholder> sub-option as a keyed collection
|
2026-10-05 18:21:02 +02:00 |
|
sandwich
|
d0916e5d2b
|
feat(validation): check the contents of a raw option that holds a dict or list
|
2026-10-05 18:12:41 +02:00 |
|
sandwich
|
75ea3f10e2
|
feat(validation): expand glob patterns in the spec list
|
2026-10-05 18:10:23 +02:00 |
|
sandwich
|
73136b7ebb
|
feat(validation): refuse a variable declared by two input specs
|
2026-10-05 18:08:55 +02:00 |
|
sandwich
|
f0b580cd3d
|
feat(validation): add a strict validate_inputs action for user input
|
2026-10-05 18:05:05 +02:00 |
|