diff --git a/easybuild/easyconfigs/p/PuLP/PuLP-2.9.0-foss-2023b.eb b/easybuild/easyconfigs/p/PuLP/PuLP-2.9.0-foss-2023b.eb new file mode 100644 index 000000000000..8b028268db66 --- /dev/null +++ b/easybuild/easyconfigs/p/PuLP/PuLP-2.9.0-foss-2023b.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonPackage' + +name = 'PuLP' +version = '2.9.0' + +homepage = 'https://github.com/coin-or/pulp' +description = """ +PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and +call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, SCIP to +solve linear problems. +""" + +toolchain = {'name': 'foss', 'version': '2023b'} + +sources = [SOURCELOWER_TAR_GZ] +checksums = ['2e30e6c0ef2c0edac185220e3e53faca62eb786a9bd68465208f05bc63e850f3'] + +dependencies = [ + ('Python', '3.11.5'), + ('GLPK', '5.0'), + ('Cbc', '2.10.11'), + # Gurobi requires a seperate license + # ('Gurobi', '9.5.0'), +] + +moduleclass = 'tools'