Changelog
0.0.4 2026/07/04
Added top-level
envandenvfilesettings under[tool.uv-matrix]that apply to every job; a task’s ownenv/envfilelayer on top and override same-named variables for that task’s jobs only.Top-level
[tool.uv-matrix.vars]string values are now evaluated as Python expressions (likewhen): a literal string must be quoted, and each var is evaluated in definition order so a later one can build on an earlier one.
0.0.3 2026/06/29
Added matrix-level
excludesupport: a matrix table may listexcluderules (tables of axis/value pairs) to drop matching cells from the expanded product.Matrix
tasksentries must now be strings; a non-string entry raises a config error.
0.0.2 2026/06/27
Various small changes.
0.0.1 2026/06/26
Initial release.