-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathdependencies.xml
41 lines (36 loc) · 1.23 KB
/
dependencies.xml
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
<dependencies>
<main>
<!-- fix the version of pyomo, this is because, in the version after 5.7.3, PySP package is moved to a independent
lib. See https://pyomo.readthedocs.io/en/latest/modeling_extensions/stochastic_programming.html
We need to update LOGOS to use either PySP or mpi-sppy, using 5.7 which will consistent with HERON-->
<pyomo source="forge"/>
<coincbc os="mac,linux" skip_check="True" source="forge">2.10.5</coincbc>
<!-- Windows doesn't have coincbc, so get it through cbcpy? cbcpy doesn't exist in python newer than 3.7, so this is not a good solution. The suggestion to use cbcpy was in https://stackoverflow.com/questions/58868054/how-to-install-coincbc-using-conda-->
<glpk skip_check="True" source="forge" />
<pyutilib source='forge'/>
<numpy-financial source='forge'/>
</main>
<alternate name="pip">
<coincbc skip_check="True">remove</coincbc>
<glpk skip_check="True">remove</glpk>
<ipopt skip_check="True">remove</ipopt>
<!-- <cbcpy source='pip'/> -->
</alternate>
</dependencies>
<!-- original dependencies.ini
[forge]
pyomo
coincbc
glpk
ipopt
[skip-check]
coincbc
glpk
ipopt
[windows-forge]
coincbc = remove
[pip-install]
coincbc = remove
glpk = remove
ipopt = remove
-->