Skip to content

{bio}[foss/2024a] EMD v0.8.1#22734

Merged
jfgrimm merged 5 commits intoeasybuilders:developfrom
branfosj:20250409133624_new_pr_EMD081
Jun 16, 2025
Merged

{bio}[foss/2024a] EMD v0.8.1#22734
jfgrimm merged 5 commits intoeasybuilders:developfrom
branfosj:20250409133624_new_pr_EMD081

Conversation

@branfosj
Copy link
Copy Markdown
Member

@branfosj branfosj commented Apr 9, 2025

(created using eb --new-pr)

@branfosj branfosj added the new label Apr 9, 2025
@branfosj
Copy link
Copy Markdown
Member Author

branfosj commented Apr 9, 2025

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
bear-pg0105u03a - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8360Y CPU @ 2.40GHz (icelake), Python 3.6.8
See https://gist.github.com/branfosj/3888b63b0f8beb707bd0ce049c413560 for a full test report.

@branfosj
Copy link
Copy Markdown
Member Author

branfosj commented Apr 9, 2025

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Copy Markdown
Collaborator

@branfosj: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=22734 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22734 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 6141

Test results coming soon (I hope)...

Details

- notification for comment with ID 2789612488 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.5, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/d35ad6560489c1f005521785d086a46e for a full test report.

@branfosj
Copy link
Copy Markdown
Member Author

branfosj commented Apr 9, 2025

Test report by @branfosj
SUCCESS
Build succeeded for 18 out of 18 (1 easyconfigs in total)
bear-pg0210u03b - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8480CL (sapphirerapids), Python 3.6.8
See https://gist.github.com/branfosj/559b27c0ea3321c3f905c617f5f10984 for a full test report.

@branfosj
Copy link
Copy Markdown
Member Author

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
bear-pg0210u03b - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8480CL (sapphirerapids), Python 3.6.8
See https://gist.github.com/branfosj/f79beccba5624cdd0591683184a39027 for a full test report.

Comment thread easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2023a.eb Outdated
Co-authored-by: Jasper Grimm <[email protected]>
@jfgrimm
Copy link
Copy Markdown
Member

jfgrimm commented Jun 16, 2025

@boegelbot: please test @ jsc-zen3

@branfosj
Copy link
Copy Markdown
Member Author

Test report by @branfosj
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
bear-pg0210u03a - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8480CL (sapphirerapids), Python 3.6.8
See https://gist.github.com/branfosj/00477ee646a0cc9d88b0454f73cd77ba for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

@jfgrimm: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=22734 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22734 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 6787

Test results coming soon (I hope)...

Details

- notification for comment with ID 2977068432 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
jsczen3c4.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.5, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/a5845534624bae04771e643945e65ccb for a full test report.

@jfgrimm
Copy link
Copy Markdown
Member

jfgrimm commented Jun 16, 2025

I guess it actually needs a more recent version of setuptools_scm than what Python-3.11.3-GCCcore-12.3.0.eb provides...

@github-actions github-actions Bot added update and removed new labels Jun 16, 2025
@github-actions
Copy link
Copy Markdown

Updated software EMD-0.8.1-foss-2023a.eb

Diff against EMD-0.8.1-foss-2024a.eb

easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2024a.eb

diff --git a/easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2024a.eb b/easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2023a.eb
index 9c13bc0067..b2b1fa43ed 100644
--- a/easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2024a.eb
+++ b/easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2023a.eb
@@ -7,18 +7,18 @@ version = '0.8.1'
 homepage = "https://emd.readthedocs.io/"
 description = """Python tools for the extraction and analysis of non-linear and non-stationary oscillatory signals."""
 
-toolchain = {'name': 'foss', 'version': '2024a'}
+toolchain = {'name': 'foss', 'version': '2023a'}
 
 builddependencies = [
-    ('hatchling', '1.24.2'),
+    ('hatchling', '1.18.0'),
 ]
 
 dependencies = [
-    ('Python', '3.12.3'),
-    ('SciPy-bundle', '2024.05'),
-    ('numba', '0.60.0'),
-    ('matplotlib', '3.9.2'),
-    ('PyYAML', '6.0.2'),
+    ('Python', '3.11.3'),
+    ('SciPy-bundle', '2023.07'),
+    ('numba', '0.58.1'),
+    ('matplotlib', '3.7.2'),
+    ('PyYAML', '6.0'),
 ]
 
 exts_list = [
@@ -29,6 +29,7 @@ exts_list = [
         'checksums': ['26973e5dc80d54a37dfc2622ec554c5a3aa8396c4bafe7e9da59d2101b133588'],
     }),
     ('emd', version, {
+        'preinstallopts': 'sed -i "/Programming Language :: Python :: 3.13/d" pyproject.toml &&',
         'checksums': ['91c75201df0f1f338ca760496268274f2bb53cd52ea966d31865629a38a3a6a2'],
     }),
 ]

Updated software EMD-0.8.1-foss-2024a.eb

Diff against EMD-0.8.1-foss-2023a.eb

easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2023a.eb

diff --git a/easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2023a.eb b/easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2024a.eb
index b2b1fa43ed..9c13bc0067 100644
--- a/easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2023a.eb
+++ b/easybuild/easyconfigs/e/EMD/EMD-0.8.1-foss-2024a.eb
@@ -7,18 +7,18 @@ version = '0.8.1'
 homepage = "https://emd.readthedocs.io/"
 description = """Python tools for the extraction and analysis of non-linear and non-stationary oscillatory signals."""
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 
 builddependencies = [
-    ('hatchling', '1.18.0'),
+    ('hatchling', '1.24.2'),
 ]
 
 dependencies = [
-    ('Python', '3.11.3'),
-    ('SciPy-bundle', '2023.07'),
-    ('numba', '0.58.1'),
-    ('matplotlib', '3.7.2'),
-    ('PyYAML', '6.0'),
+    ('Python', '3.12.3'),
+    ('SciPy-bundle', '2024.05'),
+    ('numba', '0.60.0'),
+    ('matplotlib', '3.9.2'),
+    ('PyYAML', '6.0.2'),
 ]
 
 exts_list = [
@@ -29,7 +29,6 @@ exts_list = [
         'checksums': ['26973e5dc80d54a37dfc2622ec554c5a3aa8396c4bafe7e9da59d2101b133588'],
     }),
     ('emd', version, {
-        'preinstallopts': 'sed -i "/Programming Language :: Python :: 3.13/d" pyproject.toml &&',
         'checksums': ['91c75201df0f1f338ca760496268274f2bb53cd52ea966d31865629a38a3a6a2'],
     }),
 ]

@branfosj branfosj changed the title {bio}[foss/2023a] EMD v0.8.1 {bio}[foss/2024a] EMD v0.8.1 Jun 16, 2025
@branfosj
Copy link
Copy Markdown
Member Author

I guess it actually needs a more recent version of setuptools_scm than what Python-3.11.3-GCCcore-12.3.0.eb provides...

aba5dfb and 62bd004 is my answer to that!

@github-actions github-actions Bot added new and removed update labels Jun 16, 2025
@branfosj
Copy link
Copy Markdown
Member Author

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Copy Markdown
Collaborator

@branfosj: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=22734 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22734 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 6792

Test results coming soon (I hope)...

Details

- notification for comment with ID 2977218778 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@branfosj
Copy link
Copy Markdown
Member Author

Test report by @branfosj
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
bear-pg0105u03a - Linux RHEL 8.10, x86_64, Intel(R) Xeon(R) Platinum 8360Y CPU @ 2.40GHz (icelake), Python 3.6.8
See https://gist.github.com/branfosj/4cc6ff250dfedec9ff9d6a4fc4d63c6b for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen3c4.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.5, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/2b8f68cbcbe4b77d41765528217b7223 for a full test report.

@jfgrimm jfgrimm added this to the next release (5.1.1?) milestone Jun 16, 2025
Copy link
Copy Markdown
Member

@jfgrimm jfgrimm left a comment

Choose a reason for hiding this comment

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

lgtm

@jfgrimm
Copy link
Copy Markdown
Member

jfgrimm commented Jun 16, 2025

Going in, thanks @branfosj!

@jfgrimm jfgrimm merged commit ef445c0 into easybuilders:develop Jun 16, 2025
5 checks passed
@branfosj branfosj deleted the 20250409133624_new_pr_EMD081 branch June 16, 2025 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants