math_opt: export from google3

* CMake has not been updated yet
* bazel was compiling at least last week

bazel: disable math opt facility_location.py

missing some dependencies...
This commit is contained in:
Corentin Le Molgat
2022-12-16 17:06:11 +01:00
parent e0544026ba
commit 211b624cde
245 changed files with 28953 additions and 5680 deletions

View File

@@ -47,6 +47,7 @@ setup(
'numpy >= 1.13.3',
'pandas >= 2.0.0',
'protobuf >= 6.30.2,<6.31',
'typing-extensions >= 4.13.1',
'immutabledict >= 3.0.0',
],
package_data={
@@ -87,11 +88,19 @@ setup(
'*.pyi'
],
'@PYTHON_PROJECT@.math_opt':['*.pyi'],
'@PYTHON_PROJECT@.math_opt.python':['*.pyi'],
'@PYTHON_PROJECT@.math_opt.core.python':[
'$<TARGET_FILE_NAME:math_opt_pybind11>',
'$<TARGET_FILE_NAME:math_opt_core_pybind11>',
'*.pyi'
],
'@PYTHON_PROJECT@.math_opt.elemental.python':[
'$<TARGET_FILE_NAME:math_opt_elemental_pybind11>',
'*.pyi'
],
'@PYTHON_PROJECT@.math_opt.io.python':[
'$<TARGET_FILE_NAME:math_opt_io_pybind11>',
'*.pyi'
],
'@PYTHON_PROJECT@.math_opt.python':['*.pyi'],
'@PYTHON_PROJECT@.math_opt.solvers':['*.pyi'],
'@PYTHON_PROJECT@.service.v1':['*.pyi'],
'@PYTHON_PROJECT@.service.v1.mathopt':['*.pyi'],