pulp icon indicating copy to clipboard operation
pulp copied to clipboard

A python Linear Programming API

Results 126 pulp issues
Sort by recently updated
recently updated
newest added

Details for the issue -------------------- #### What did you do? I ran the pulp.HiGHS_CMD on a .lp file. #### What did you expect to see? The call to readsol function...

Describe the new feature -------------------------- When reading an MPS file, the objective sense is not parsed. The objective sense has to been passed to `fromMPS` as a parameter before reading...

actualSolve method uses subprocess.run which uses Popen. The _get_handles method in subprocess.py has a line that goes c2pwrite = msvcrt.get_osfhandle(stdout.fileno()) This results in UnsupportedOperation : fileno error. The subprocess.run is...

Details for the issue -------------------- #### What did you do? I used the maxSeconds Argument for PULP_CBC_CMD solver and it worked. But the status is often times (not all the...

In the official documentation: [https://coin-or.github.io/pulp/technical/solvers.html#pulp.apis.HiGHS_CMD](url) it is said that it is possible to pass a list of additional options to be used by `HiGHS_CMD` solver, using the parameter `options` Checking...

Dear PuLP devs, I just wanted to recommend a PuLP-based tool for a colleague (the energy optimization framework https://omegalpes-examples.readthedocs.io/en/latest/index.html), but, as used PuLP quite some time ago, I wanted to...

Details for the issue -------------------- `X.isBinary()` is False when the variable is binary but a value has been fixed. #### What did you do? ```python import pulp X = pulp.LpVariable("X",cat="Binary")...

Describe the new feature -------------------------- In mps_lp split writeLP and writeMPS to have versions that produce a string with the contents of the file. That way you easily write side...

Describe the new feature -------------------------- When using pulp, I found that if i want to pass custom parameter settings to different solver api, the format differs. Let's compare cbc with...

**System:** MacBook (INTEL CPU), Ventura 13.2, Python 3.8 PuLP 2.7.0 From Wikipedia : [https://en.wikipedia.org/wiki/MPS_(format)](url) `The optional BOUNDS section specifies lower and upper bounds on individual variables, if they are not...