Skip to content

Add py-ruamel-yaml to neptune-env - #2085

Open
climbfuji wants to merge 1 commit into
JCSDA:developfrom
climbfuji:feature/spst-ruamel-cherry
Open

Add py-ruamel-yaml to neptune-env#2085
climbfuji wants to merge 1 commit into
JCSDA:developfrom
climbfuji:feature/spst-ruamel-cherry

Conversation

@climbfuji

Copy link
Copy Markdown
Collaborator

Description

This was committed in the NRL GitHub space and is cherry-picked here.

Dependencies

None

Issues addressed

None

Applications affected

None

Systems affected

None

Testing

Tested extensively at NRL.

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.
  • All necessary updates to the documentation (spack-stack wiki) will be made when this PR is merged

* Add py-ruamel-yaml to beptune-env to provide access to ruamel.yaml, a yaml file editor
with better round-trip preservation than pyyaml.
* Remove py-pyyaml from neptune-python-env, since already defined in the neptune-env dependency.
@climbfuji climbfuji changed the title Move py-ruamel-yaml from neptune-python-env to neptune-env Add py-ruamel-yaml to neptune-env Aug 14, 2026
depends_on("py-pycodestyle", type="run")
depends_on("py-pybind11", type="run")
depends_on("py-pyhdf", type="run")
depends_on("py-pyyaml", type="run")

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not needed, because neptune-env already depends on it

@climbfuji

Copy link
Copy Markdown
Collaborator Author

The CI tests are failing; it looks like someone is actively debugging on the self-hosted runner?

@climbfuji climbfuji self-assigned this Aug 14, 2026
@climbfuji
climbfuji requested a review from theurich August 14, 2026 17:18
@climbfuji climbfuji added the NAVY United States Naval Research Lab label Aug 14, 2026
@climbfuji climbfuji moved this from Todo to In Progress in spack-stack-2.2.x (2026 Q?) Aug 14, 2026
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

Status: In Progress

Development

Successfully merging this pull request may close these issues.

2 participants