Skip to content

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

Merged
boegel merged 6 commits intoeasybuilders:developfrom
jfgrimm:unversioned-pip-config-opt
Jun 18, 2025
Merged

enhance run_pip_check function to respect EasyBuild configuration option to ignore unversioned (0.0.0) Python packages#3753
boegel merged 6 commits intoeasybuilders:developfrom
jfgrimm:unversioned-pip-config-opt

Conversation

@jfgrimm
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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