coin-or / pulp

A python Linear Programming API
http://coin-or.github.io/pulp/
Other
2.04k stars 381 forks source link

Add back highspy test, with numpy included #677

Closed aphi closed 11 months ago

aphi commented 1 year ago

Right now we're not testing the highs api solver. It was removed from the test script because it was failing because Highspy depends on Numpy under the hood. (E.g. inside pybind11 within highs_bindings.cpp)

This PR adds it back, including numpy, which resolves the issue.

The HiGHS documentation recommends numpy as a likely dependency here: https://github.com/ERGO-Code/HiGHS/blob/master/docs/src/interfaces/python/index.md