Skip to content

{tools}[foss/2023b] PuLP v2.9.0#22723

Merged
akesandgren merged 2 commits intoeasybuilders:developfrom
Flamefire:20250407141052_new_pr_PuLP290
Oct 15, 2025
Merged

{tools}[foss/2023b] PuLP v2.9.0#22723
akesandgren merged 2 commits intoeasybuilders:developfrom
Flamefire:20250407141052_new_pr_PuLP290

Conversation

@Flamefire
Copy link
Copy Markdown
Contributor

(created using eb --new-pr)

@github-actions github-actions bot added the update label Apr 7, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 7, 2025

Updated software PuLP-2.9.0-foss-2023b.eb

Diff against PuLP-2.8.0-foss-2024a.eb

easybuild/easyconfigs/p/PuLP/PuLP-2.8.0-foss-2024a.eb

diff --git a/easybuild/easyconfigs/p/PuLP/PuLP-2.8.0-foss-2024a.eb b/easybuild/easyconfigs/p/PuLP/PuLP-2.9.0-foss-2023b.eb
index 04b7fa63d7..8b028268db 100644
--- a/easybuild/easyconfigs/p/PuLP/PuLP-2.8.0-foss-2024a.eb
+++ b/easybuild/easyconfigs/p/PuLP/PuLP-2.9.0-foss-2023b.eb
@@ -1,12 +1,7 @@
-# Contribution by
-# DeepThought, Flinders University
-# R.QIAO <rob.qiao@flinders.edu.au>
-# Updated: Petr Král (INUITS)
-
 easyblock = 'PythonPackage'
 
 name = 'PuLP'
-version = '2.8.0'
+version = '2.9.0'
 
 homepage = 'https://github.com/coin-or/pulp'
 description = """
@@ -15,15 +10,15 @@ call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, SCIP to
 solve linear problems.
 """
 
-toolchain = {'name': 'foss', 'version': '2024a'}
+toolchain = {'name': 'foss', 'version': '2023b'}
 
-sources = [SOURCE_TAR_GZ]
-checksums = ['4903bf96110bbab8ed2c68533f90565ebb76aa367d9e4df38e51bf727927c125']
+sources = [SOURCELOWER_TAR_GZ]
+checksums = ['2e30e6c0ef2c0edac185220e3e53faca62eb786a9bd68465208f05bc63e850f3']
 
 dependencies = [
-    ('Python', '3.12.3'),
+    ('Python', '3.11.5'),
     ('GLPK', '5.0'),
-    ('Cbc', '2.10.12'),
+    ('Cbc', '2.10.11'),
     # Gurobi requires a seperate license
     # ('Gurobi', '9.5.0'),
 ]
Diff against PuLP-2.8.0-foss-2023a.eb

easybuild/easyconfigs/p/PuLP/PuLP-2.8.0-foss-2023a.eb

diff --git a/easybuild/easyconfigs/p/PuLP/PuLP-2.8.0-foss-2023a.eb b/easybuild/easyconfigs/p/PuLP/PuLP-2.9.0-foss-2023b.eb
index eea67601ae..8b028268db 100644
--- a/easybuild/easyconfigs/p/PuLP/PuLP-2.8.0-foss-2023a.eb
+++ b/easybuild/easyconfigs/p/PuLP/PuLP-2.9.0-foss-2023b.eb
@@ -1,12 +1,7 @@
-# Contribution by
-# DeepThought, Flinders University
-# R.QIAO <rob.qiao@flinders.edu.au>
-# Updated: Petr Král (INUITS)
-
 easyblock = 'PythonPackage'
 
 name = 'PuLP'
-version = '2.8.0'
+version = '2.9.0'
 
 homepage = 'https://github.com/coin-or/pulp'
 description = """
@@ -15,13 +10,13 @@ call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, SCIP to
 solve linear problems.
 """
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2023b'}
 
-sources = [SOURCE_TAR_GZ]
-checksums = ['4903bf96110bbab8ed2c68533f90565ebb76aa367d9e4df38e51bf727927c125']
+sources = [SOURCELOWER_TAR_GZ]
+checksums = ['2e30e6c0ef2c0edac185220e3e53faca62eb786a9bd68465208f05bc63e850f3']
 
 dependencies = [
-    ('Python', '3.11.3'),
+    ('Python', '3.11.5'),
     ('GLPK', '5.0'),
     ('Cbc', '2.10.11'),
     # Gurobi requires a seperate license
Diff against PuLP-2.7.0-foss-2022b.eb

easybuild/easyconfigs/p/PuLP/PuLP-2.7.0-foss-2022b.eb

diff --git a/easybuild/easyconfigs/p/PuLP/PuLP-2.7.0-foss-2022b.eb b/easybuild/easyconfigs/p/PuLP/PuLP-2.9.0-foss-2023b.eb
index 68a9bf62a2..8b028268db 100644
--- a/easybuild/easyconfigs/p/PuLP/PuLP-2.7.0-foss-2022b.eb
+++ b/easybuild/easyconfigs/p/PuLP/PuLP-2.9.0-foss-2023b.eb
@@ -1,12 +1,7 @@
-# Contribution by
-# DeepThought, Flinders University
-# R.QIAO <rob.qiao@flinders.edu.au>
-# Updated: Petr Král (INUITS)
-
 easyblock = 'PythonPackage'
 
 name = 'PuLP'
-version = '2.7.0'
+version = '2.9.0'
 
 homepage = 'https://github.com/coin-or/pulp'
 description = """
@@ -15,15 +10,15 @@ call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, SCIP to
 solve linear problems.
 """
 
-toolchain = {'name': 'foss', 'version': '2022b'}
+toolchain = {'name': 'foss', 'version': '2023b'}
 
-sources = [SOURCE_TAR_GZ]
-checksums = ['e73ee6b32d639c9b8cf4b4aded334ba158be5f8313544e056f796ace0a10ae63']
+sources = [SOURCELOWER_TAR_GZ]
+checksums = ['2e30e6c0ef2c0edac185220e3e53faca62eb786a9bd68465208f05bc63e850f3']
 
 dependencies = [
-    ('Python', '3.10.8'),
+    ('Python', '3.11.5'),
     ('GLPK', '5.0'),
-    ('Cbc', '2.10.5'),
+    ('Cbc', '2.10.11'),
     # Gurobi requires a seperate license
     # ('Gurobi', '9.5.0'),
 ]

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
i7182 - Linux Rocky Linux 8.9 (Green Obsidian), x86_64, AMD EPYC 7702 64-Core Processor (zen2), Python 3.8.17
See https://gist.github.com/Flamefire/441224f423d3cf81d2e45ae73358ccbf for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
login1 - Linux RHEL 8.9 (Ootpa), x86_64, Intel(R) Xeon(R) Platinum 8470 (icelake), Python 3.8.17
See https://gist.github.com/Flamefire/46e6f44f2f78655f7fb237a29833f9b1 for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
c41 - Linux AlmaLinux 9.4, x86_64, AMD EPYC 9334 32-Core Processor (zen4), 4 x NVIDIA NVIDIA H100, 560.35.03, Python 3.9.18
See https://gist.github.com/Flamefire/3fe5b1a71f5b0d696d22d4fb5821b632 for a full test report.

@akesandgren akesandgren added this to the next release (5.2.0?) milestone Oct 15, 2025
Copy link
Copy Markdown
Contributor

@akesandgren akesandgren left a comment

Choose a reason for hiding this comment

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

LGTM

@akesandgren
Copy link
Copy Markdown
Contributor

Test report by @akesandgren
SUCCESS
Build succeeded for 3 out of 3 (1 easyconfigs in total)
b-cn1611.hpc2n.umu.se - Linux Ubuntu 22.04, x86_64, AMD EPYC 7313 16-Core Processor, 1 x NVIDIA NVIDIA A100 80GB PCIe, 555.58.02, Python 3.10.12
See https://gist.github.com/akesandgren/ad361984576502db8cdac62ea104ec90 for a full test report.

@akesandgren
Copy link
Copy Markdown
Contributor

Going in, thanks @Flamefire!

@akesandgren akesandgren merged commit eb853f9 into easybuilders:develop Oct 15, 2025
8 checks passed
@Flamefire Flamefire deleted the 20250407141052_new_pr_PuLP290 branch October 15, 2025 14:09
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.

2 participants