github google/or-tools v9.9

one month ago

Dependencies

  • abseil-cpp 20240116.1.
  • re2 2024-02-01.
  • Protobuf v25.3.
  • Scip v810.
  • pybind11 v2.11.1.
  • googletest 1.14.0.

C++ Changes

  • use of absl::Span instead of std::vector.
  • replace const std::string& with absl::string_view.
  • use of absl log.

Linear Solver

  • make XPRESS support using a dynamic load (like gurobi support)

Math Opt

  • Sync with google3
  • Add c++ and python support in CMake based build.
  • Add math_opt in Python wheel package
  • Enable few C++ tests with bazel based build.

Known Issue

  • Python windows wheel package are 108Mb so we can't upload them to pypi yet.
    note: a file limite request has been filled (pypi/support#3714)

What's Changed

  • build(deps): bump urllib3 from 2.0.4 to 2.0.7 in /bazel by @dependabot in #3988
  • Fix memory leaks in file::GetContents and file::SetContents by @pjh in #4011
  • build(deps): bump jupyter-server from 2.7.2 to 2.11.2 in /bazel by @dependabot in #4014
  • Improve the Xpress interface and add dynamic loading of the Xpress library by @sgatto in #3966
  • improve performance of Xpress interface and fix bug by @sgatto in #4030
  • build(deps): bump jinja2 from 3.1.2 to 3.1.3 in /bazel by @dependabot in #4049
  • Include LICENSE file in Python distribution by @chrisjbremner in #4048

New Contributors

Full Changelog: v9.8...v9.9

Don't miss a new or-tools release

NewReleases is sending notifications on new releases.