forked from coin-or/pulp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHISTORY
114 lines (114 loc) · 3.99 KB
/
HISTORY
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# PuLP, Copyright J.S. Roy ([email protected]), 2002-2005
# Copyright S.A.Mitchell ([email protected]), 2007-
# Copyright F.Peschiera ([email protected]), 2019-
# See the LICENSE file for copyright information.
2.4 2020-12-22
added mps reading support
updated docs
fix bug with no objective in prob.toDict()
2.3.1 2020-10-22
change naming of solver utility functions to camelcase
fixed gurobi license detection
fixed scip options and added timeLimit argument
changed docs
2.3 2020-08-04
Added plugin page in docs
Standardize arguments of solvers to appear in docs
Fixes to import and export of LpProblem and solver
Added warm start to GUROBI
2.2 2020-04-06
Contribution files
Standard arguments: logPath, gapRel, gapAbs
Import and export solver objects
Import and export LpProblem
Took out amply to its own package
Standard tmp file handling in _CMD solvers
Refactored writeMPS
2.1 2020-04-06
Added MOSEK solver
New documentation
Put tests inside package
Added warm start to CPLEX_PY
2.0 2019-11-23
Restructured solvers code
Added unittests package
Added CHOCO solver
Added warm start for CBC_CMD, GUROBI_CMD, CPLEX_CMD
Automated deploy
1.6.1, 2015-12-25
Fix for dummy variables
1.5.4, 2013-03-18
Added cbc support for osx (hopefully)
1.4.9, 2011-03-30
Added support for cplex runtime licenses
Made PULP_CBC_CMD the default LP solver for linux
Included 32 and 64 bit versions of cbc
1.4.8, 2011-03-30
Overdue fix for zero coeff issue
bugfix for default cat for LpVariable.dicts
moved tests to a different file
1.4.6, 2010-01-25
Bugfix
1.4.4, 2010-01-24
CBC 2.4 cmd line solver added
CoinMP dll 1.4.0 uses trunk version
CoinMP library object now accessed through COINMP_DLL.lib
Config files now include a %(here)s syntax to identify paths
Included solvers now moved to solvers directory
1.4.2, 2009-12-31
Fixes before coin Announcement
1.4.0, 2009-10-16
Added Elastic Constraints
Added Fractional Constraints (tests yet to be added)
Added limited resolve for gurobi
Changed version numbers for coin import
Fixed COIN_CMD
Changed code to be compatible with python 2.4
1.3.08, 2009-08-08
Bugfix COINMP_DLL
1.3.07, 2009/06/26
Changes for pypi
1.3.01, 2009/06/25
Made constraints ordered dictionaries
Small changes to parameters of COIN_DLL solver
Removed string exceptions
added the constraints from other LpProblems to LpProblem.extend()
1.3.00, 2009/06/21
Added GUROBI Solver
1.23, 2009/05/25
Removed old style MEM solvers
Cleaned up CPLEX_DLL interface
Added Sequential solve function
1.22, 2009/04/03
Added Cplex IntegerOptimalTolerence setMemoryEmphsis, and clarified linux
installation instructions
1.21.02, 2008/07/29
Added epagap, and logfile in CPLEX_DLL
1.21, 2008/07/28
Added Combination and Permutation functions
Bugfix for configsolvers
Updated setup.py to start to compile everything
1.20, 2008/06/08
Certified for inclusion in Coin-Or
Spilt the solver and constant definitions into separate files
Unit Tests make more explicit
Included external definitions for CoinMP.dll
No Makefile
1.11, 2008/03/01
Contributed by Stuart Mitchell [email protected].
Contains dll solvers that are accessed with the ctypes library.
Can use the CoinMP.dll solver from the coin-or project.
Added column-wise modelling and resolve capabilities.
Wiki added with plenty of examples [email protected]
1.9, 2007/08/06:
Stuart Mitchell
Added support for cplex 10.1.0 using ctypes library
Added support for the CoinMP.dll using ctypes library
Added distutils setup
Added a configuaration file pulp.cfg
1.1, 2005/05/03:
Fix an strange interpretation of unbounded integer variables by COIN and CPLEX
LP return codes are simplified.
C interface modules for GLPK, COIN and CPLEX
Windows compatibility
1.0, 2004/02/29: First release