Skip to content

Add --new-uuid argument to payu - #354

Open
SeanBryan51 wants to merge 2 commits into
mainfrom
add-payu-new-uuid-flag
Open

Add --new-uuid argument to payu#354
SeanBryan51 wants to merge 2 commits into
mainfrom
add-payu-new-uuid-flag

Conversation

@SeanBryan51

@SeanBryan51 SeanBryan51 commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Payu was updated to require explicitly specifying the --new-uuid to generate a new experiment UUID in 1.3.3. See 1.3.3 release notes for more details.

Payu >= 1.1.6 also requires python 3.10 or later. See 1.1.6 release notes

@SeanBryan51
SeanBryan51 force-pushed the add-payu-new-uuid-flag branch from 33a85e7 to 4d1521c Compare August 14, 2026 04:03
@SeanBryan51 SeanBryan51 changed the title src/benchcab/spatial.py: Add --new-uuid argument to payu Add --new-uuid argument to payu Aug 14, 2026
@codecov

codecov Bot commented Aug 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 68.83%. Comparing base (874ae98) to head (f9150e4).
⚠️ Report is 6 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #354   +/-   ##
=======================================
  Coverage   68.83%   68.83%           
=======================================
  Files          21       21           
  Lines        1232     1232           
=======================================
  Hits          848      848           
  Misses        384      384           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@SeanBryan51
SeanBryan51 force-pushed the add-payu-new-uuid-flag branch 8 times, most recently from 8f45806 to e4cb4bf Compare August 18, 2026 05:25
Payu was updated to require explicitly specifying the `--new-uuid` to
generate a new experiment UUID in 1.3.3. See [1.3.3 release
notes][payu-1.3.3] for more details.

Payu >= 1.1.6 also requires python 3.10 or later. See [1.1.6 release
notes][payu-1.1.6]

[payu-1.3.3]: https://github.com/payu-org/payu/releases/tag/1.3.3
[payu-1.1.6]: https://github.com/payu-org/payu/releases/tag/1.1.6
…IX/conda-bld::benchcab

It seems the behaviour of conda install had changed where specifying
`--no-channel-priority` and `-c $CONDA_PREFIX/conda-bld` as the first
channel argument would no longer prioritise locally built packages over
other channels. This was causing the pytest CI to test the latest
release instead of the locally built version. The double-colon syntax
with a file path appears to prioritise the locally built package over
other channels.
@SeanBryan51
SeanBryan51 force-pushed the add-payu-new-uuid-flag branch from e4cb4bf to f9150e4 Compare August 18, 2026 05:41
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.

1 participant