Skip to content

enhance run_pip_check function to respect EasyBuild configuration option to ignore unversioned (0.0.0) Python packages #3753

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jun 18, 2025

Conversation

jfgrimm
Copy link
Member

@jfgrimm jfgrimm commented Jun 2, 2025

useful when your OS has some packages installed that report a version of 0.0.0 (e.g. kiwisolver or mpmath in debian 12/ubuntu 24.04)

@jfgrimm jfgrimm marked this pull request as ready for review June 3, 2025 15:48
@boegel boegel changed the title respect EB configuration option to ignore unversioned (0.0.0) python packages enhance run_pip_check function to respect EasyBuild configuration option to ignore unversioned (0.0.0) python packages Jun 18, 2025
@boegel boegel changed the title enhance run_pip_check function to respect EasyBuild configuration option to ignore unversioned (0.0.0) python packages enhance run_pip_check function to respect EasyBuild configuration option to ignore unversioned (0.0.0) Python packages Jun 18, 2025
Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@boegel
Copy link
Member

boegel commented Jun 18, 2025

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS matplotlib-3.9.2-gfbf-2024a.eb

Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3515.doduo.os - Linux RHEL 9.4, x86_64, AMD EPYC 7552 48-Core Processor (zen2), Python 3.9.18
See https://gist.github.com/boegel/1322637408b25e85aa27908c5df21b72 for a full test report.

@boegel boegel merged commit 2003eef into easybuilders:develop Jun 18, 2025
17 checks passed
@boegel boegel modified the milestones: 5.x, next release (5.1.1?) Jun 18, 2025
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.

2 participants