Closed venaturum closed 6 months ago
I am going to merge this. The failing tests are then fixed with #33.
The lightfm installation issue is also discussed here: https://github.com/lyst/lightfm/issues/675 Maybe we should just disable Python 3.12 for now?
lightfm sadly also does not appear to be very well maintained anymore.
Fixes compatibility issues with gurobipy v11, pandas 2.0, and broken urls.
Pandas 2.0 compatibility issues include deprecated method DataFrame.append and deprecated argument "squeeze" in read_csv.
Gurobipy 11 compatibility issue stems from changes to tupledict.
These changes should allow tests in PR #25 to pass.