Skip to content

flux-python: new package#49197

Merged
tldahlgren merged 1 commit intospack:developfrom
lpottier:flux-python-api
Mar 11, 2025
Merged

flux-python: new package#49197
tldahlgren merged 1 commit intospack:developfrom
lpottier:flux-python-api

Conversation

@lpottier
Copy link
Copy Markdown
Contributor

Add Flux Python API package as a standalone spack package. It's useful on system where Flux is the main scheduler (i.e., El Cap) where users want to install the Flux API but not Flux itself.

It's a python package so it should be named py-flux but all Flux-related packages are named flux-*, I followed that convention instead.

@vsoch I can add you as a maintainer if you want, let me know

@spackbot-app
Copy link
Copy Markdown

spackbot-app bot commented Feb 25, 2025

Hi @lpottier! I noticed that the following package(s) don't yet have maintainers:

  • flux-python

Are you interested in adopting any of these package(s)? If so, simply add the following to the package class:

    maintainers("lpottier")

If not, could you contact the developers of this package and see if they are interested? You can quickly see who has worked on a package with spack blame:

$ spack blame flux-python

Thank you for your help! Please don't add maintainers without their consent.

You don't have to be a Spack expert or package developer in order to be a "maintainer," it just gives us a list of users willing to review PRs or debug issues relating to this package. A package can have multiple maintainers; just add a list of GitHub handles of anyone who wants to volunteer.

@vsoch
Copy link
Copy Markdown
Member

vsoch commented Feb 26, 2025

I'm OK not being a maintainer here, but of course if you run into issues (I'm guessing this is for Mummi?) please come to me first!

@alecbcs alecbcs changed the title Added standalone package to install flux python api flux-python: new package Feb 27, 2025
@tldahlgren tldahlgren self-assigned this Mar 11, 2025
Copy link
Copy Markdown
Contributor

@tldahlgren tldahlgren left a comment

Choose a reason for hiding this comment

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

Confirmed the version sha256s and dependencies (though not an exact match for py-cffi).

@tldahlgren tldahlgren merged commit 07ec8a9 into spack:develop Mar 11, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants