Skip to content

Add py-arch and py-regionmask to neptune-python-env#1500

Merged
climbfuji merged 7 commits intoJCSDA:developfrom
climbfuji:feature/spst-neptune-py-regionmask-uxarray-arch
Feb 11, 2025
Merged

Add py-arch and py-regionmask to neptune-python-env#1500
climbfuji merged 7 commits intoJCSDA:developfrom
climbfuji:feature/spst-neptune-py-regionmask-uxarray-arch

Conversation

@climbfuji
Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji commented Feb 7, 2025

Summary

Add py-arch and py-regionmask to neptune-python-env. These don't build with the deprecated Intel Classic compilers, therefore excluding neptune-python-env for Intel Classic.

Includes a workaround for a spack binary-cache bug (spack/spack#48971) in Ubuntu GNU GitHub workflow.

Testing

  • CI

I also installed the updated python-dev template on my laptop with:

Applications affected

NEPTUNE

Systems affected

None

Dependencies

Issue(s) addressed

Resolves #1286
Resolves #1293

Checklist

  • This PR addresses one issue/problem/enhancement, or has a very good reason for not doing so.
  • These changes have been tested on the affected systems and applications.
  • All dependency PRs/issues have been resolved and this PR can be merged.

…ck.yaml, and spack-ext/repos/spack-stack/packages/neptune-python-env/package.py: add py-arch and py-regionmask
@climbfuji climbfuji self-assigned this Feb 7, 2025
@climbfuji climbfuji added the NAVY United States Naval Research Lab label Feb 7, 2025
@climbfuji climbfuji marked this pull request as ready for review February 10, 2025 20:09
@climbfuji climbfuji enabled auto-merge (squash) February 10, 2025 22:41
@climbfuji climbfuji merged commit 5db8774 into JCSDA:develop Feb 11, 2025
8 checks passed
@climbfuji climbfuji deleted the feature/spst-neptune-py-regionmask-uxarray-arch branch February 11, 2025 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

NAVY United States Naval Research Lab

Projects

No open projects

Development

Successfully merging this pull request may close these issues.

[INSTALL]: New Python package py-arch for NRL [INSTALL]: New python package py-regionmask for NRL

3 participants