Merged upstream.
Contributions to mlflow and DSPy.
mlflow/mlflow · Merged 12 Oct 2026
PR #26485
Use re.fullmatch in name/ID validators to reject trailing newlines
Switched name/ID validators from re.match to re.fullmatch so inputs with a trailing newline no longer pass validation (closes #26425).
View on GitHub ›stanfordnlp/dspy · Merged 13 Oct 2026
PR #10575
fix(dspy): render PEP 604 unions like typing.Union in adapter prompts
Render PEP 604 unions (X | Y) in adapter prompts the same way as typing.Union.
View on GitHub ›