Skip to content

Follow-up changes for py-cylc-* (spack-packages PR 5174) - #69

Merged
climbfuji merged 5 commits into
JCSDA:spack-stack-devfrom
climbfuji:feature/follow_up_cylc_changes
Jun 29, 2026
Merged

climbfuji merged 5 commits into
JCSDA:spack-stack-devfrom
climbfuji:feature/follow_up_cylc_changes

Conversation

@climbfuji

Copy link
Copy Markdown
Collaborator

Description

These are follow-up changes for py-cylc-* for the recently merged update from spack-packages develop (#67). I worked with the spack developers on these, see spack#5174.

climbfuji and others added 5 commits June 25, 2026 20:12
)

* Add py-cylc-flow versions 8.6.4 and 8.5.4, deprecate older versions, update package recipe

* py-cylc-rose: deprecate older versions, update package recipe

* Ad [email protected], update package recipe, add climbfuji as maintainer

* Add [email protected], update package recipe, add climbfuji as maintainer

* Add [email protected], update package recipe, add climbfuji as maintainer

* Reintroduce py-cylc-uiserver

* Add [email protected]

* Bug fix in repos/spack_repo/builtin/packages/py_setuptools/package.py: Versions 80 and earlier require Python 3.13 and earlier; Versions 80+ need py-jaraco-functools@4

* [@spackbot] updating style on behalf of climbfuji

* Update py_cylc_flow, py_cylc_rose, py_cylc_uiserver, py_graphql_core, py_jaraco_functools: deprecated, url_for_version

* Move url_for_version functions to end of files

* Bug fix in py-cylc-flow: newer versions need newer py-urwid; add [email protected]

* Update repos/spack_repo/builtin/packages/py_urwid/package.py

Co-authored-by: Adam J. Stewart <[email protected]>

* Revert py-jaraco-functools back to spack/develop, update py-graphql-core and py-graphql-relay

* Revert unnecessary changes in repos/spack_repo/builtin/packages/py_setuptools/package.py

---------

Co-authored-by: climbfuji <[email protected]>
Co-authored-by: Adam J. Stewart <[email protected]>
@climbfuji climbfuji self-assigned this Jun 29, 2026
@climbfuji
climbfuji marked this pull request as ready for review June 29, 2026 11:48
@climbfuji climbfuji moved this to In Progress in spack-stack-2.2.x (2026 Q?) Jun 29, 2026
@climbfuji
climbfuji merged commit 6950df9 into JCSDA:spack-stack-dev Jun 29, 2026
@github-project-automation github-project-automation Bot moved this from In Progress to Done in spack-stack-2.2.x (2026 Q?) Jun 29, 2026
climbfuji added a commit to JCSDA/spack-stack that referenced this pull request Jun 29, 2026
This PR updates the site configurations for the four NRL sites. For Blueback, Narwhal, and Nautilus, these are modifications of the existing site configurations required by the recent update from Spack upstream (spack engine, spack-packages). For Atlantis, these updates were made in #2039; this PR updates both the LLVM compiler and the Intel oneAPI compiler to the latest available versions.

The PR includes a submodule pointer update for cylc-related changes in JCSDA/spack-packages#69. I tested these on my laptop; built and ran the cylc-dev environments with Python 3.11, 3.12, and 3.13.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants