Skip to content

Update Dockerfile to pixi 0.71.3 - #31

Open
Jun Aishima (JunAishima) wants to merge 4 commits into
NSLS2:mainfrom
JunAishima:update-dockerfile-pixi-0713
Open

Update Dockerfile to pixi 0.71.3#31
Jun Aishima (JunAishima) wants to merge 4 commits into
NSLS2:mainfrom
JunAishima:update-dockerfile-pixi-0713

Conversation

@JunAishima

Copy link
Copy Markdown
Contributor

No description provided.

Eliot Gann (EliotGann) and others added 4 commits June 25, 2026 12:50
Previously an unresolved {name} placeholder in the destination filename
template (e.g. a sample_name referencing a motor 'x' that was absent from
the primary stream) raised KeyError and failed the whole flow.

Add a safe str.format helper that leaves unresolved {name} placeholders
literally in the output (preserving any format spec) and logs a warning,
plus an opt-in SAFE_KEY_ALIASES table for known short-name fallbacks.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
The second pass's input contains every literal {key} the first pass left
behind, so its missing-key set is a superset; warning only there yields at
most one warning per unresolved name per filename.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants