github google/or-tools v9.15

15 hours ago

What's Changed

Platforms

  • Add Python 3.14 support.

Dependencies

C++

  • abseil-cpp=20250814.1
  • Protobuf=v33.1
  • HiGHS=v1.12.0
  • SCIP=v10.0.0

Changes

New Contributors

Known issues

Wrappers (.Net, Java, Python)

  • routing: SetAllowedVehiclesForIndex not working in wrappers (changed parameters) #4982

MacOS

You must use swig <= 4.3.1 to avoid Director issue on python, unfortunately homebrew only provides the "broken" swig 4.4.1
to install swig manually:
first download swig 4.3.1: https://sourceforge.net/projects/swig/files/swig/swig-4.3.1/

# Optional uninstall brew version if any
brew uninstall swig

# Build swig from source and install it
cd /tmp
tar xzvf ~/Downloads/swig-4.3.1.tar.gz
cd swig-4.3.1/
./configure --prefix=${HOME}/swig-4.3.1
make
make install
export PATH="${HOME}/swig-4.3.1/bin:$PATH"
# To check
command -v swig
swig --version

ref: swig/swig#3279

Full Changelog: v9.14...v9.15

Don't miss a new or-tools release

NewReleases is sending notifications on new releases.