Commit Graph

15261 Commits

Author SHA1 Message Date
dependabot[bot]
0cd9d22492 build(deps): bump actions/setup-java in the github-actions group
Bumps the github-actions group with 1 update: [actions/setup-java](https://github.com/actions/setup-java).


Updates `actions/setup-java` from 4 to 5
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 11:27:35 +00:00
Laurent Perron
413c4daf05 Merge pull request #4752 from google/dependabot/github_actions/github-actions-a331d3ec2d
build(deps): bump actions/checkout from 4 to 5 in the github-actions group
2025-08-11 19:58:01 -07:00
dependabot[bot]
ea0c49ed68 build(deps): bump actions/checkout in the github-actions group
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4 to 5
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 01:42:55 +00:00
Laurent Perron
0e4f0bcad7 Merge pull request #4700 from google/dependabot/pip/bazel/pip-2c7469b053
build(deps): bump urllib3 from 2.2.2 to 2.5.0 in /bazel in the pip group across 1 directory
2025-07-29 10:59:28 -07:00
dependabot[bot]
db4e1a5de7 build(deps): bump urllib3 in /bazel in the pip group across 1 directory
Bumps the pip group with 1 update in the /bazel directory: [urllib3](https://github.com/urllib3/urllib3).


Updates `urllib3` from 2.2.2 to 2.5.0
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.2...2.5.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.5.0
  dependency-type: indirect
  dependency-group: pip
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-19 09:28:27 +00:00
Corentin Le Molgat
0d60e8afe4 tools/release: more log on macos 2025-06-17 16:25:08 +02:00
Mizux Seiha
8e1e6b5e97 dependencies: bump Protobuf from v31.0 to v31.1 2025-06-17 11:08:04 +02:00
Corentin Le Molgat
478c8b5309 cleanup and formatting 2025-06-16 18:03:59 +02:00
Corentin Le Molgat
7096031050 graph: export from google3
dump_vars: Add support for StrongInt and StrongVector
2025-06-16 15:35:11 +02:00
Corentin Le Molgat
56e565a2e7 cmake: Fix internal README.md 2025-06-16 11:54:43 +02:00
Corentin Le Molgat
91eae80e1c cmake: Format samples 2025-06-16 11:47:36 +02:00
Corentin Le Molgat
863ba8a91d ortools: bump version from v9.13 to v9.14 2025-06-16 11:44:01 +02:00
Corentin Le Molgat
808c7d5e0b tools/release: add python build log 2025-06-16 11:41:24 +02:00
Florian OMNES
88931faad6 Fix bz2.dll install path for windows-cpp archive 2025-06-16 11:36:04 +02:00
Corentin Le Molgat
30e2067a97 tools/release: Workaround for macos x86_64 python build failure 2025-06-16 08:30:33 +02:00
Laurent Perron
0d00ef7cd3 cleanup expression for cp-sat and model_builder 2025-06-13 13:24:14 +02:00
Corentin Le Molgat
d8b555bcd4 tools/release:python: Add typing-extensions>=4.12 install 2025-06-12 18:24:44 +02:00
Laurent Perron
aa12c651b6 improve python exprs 2025-06-12 14:05:56 +02:00
Laurent Perron
803c4269e2 improve python exprs 2025-06-12 11:52:16 +02:00
Laurent Perron
6e24da8ea4 fix 2025-06-12 11:18:43 +02:00
Laurent Perron
105835ab95 [CP-SAT] improve python layer for += and -= operators 2025-06-12 11:12:21 +02:00
Corentin Le Molgat
9748fe87a8 tools/release: cleanup usage 2025-06-12 10:02:27 +02:00
Corentin Le Molgat
5587f01a23 dependencies: Fix MACOSX_RPATH usage (#4674)
1. This is a boolean property which must be set to TRUE or FALSE
   If TRUE, the default, cmake will use @rpath as directory portion (aka prefix) of the  install_name (otool LC_ID_DYLIB)
   note: CMP0042 set it to TRUE by default
2. To change this prefix you must use INSTALL_NAME_DIR
3. To change the INSTALL_RPATH (otool LC_RPATH) (e.g. to set it to @loader_path) you must use the INSTALL_RPATH property.

ref:
https://cmake.org/cmake/help/latest/variable/CMAKE_MACOSX_RPATH.html
https://cmake.org/cmake/help/latest/prop_tgt/MACOSX_RPATH.html
https://cmake.org/cmake/help/latest/prop_tgt/INSTALL_RPATH.html
https://cmake.org/cmake/help/latest/policy/CMP0042.html
2025-06-11 17:57:43 +02:00
Corentin Le Molgat
97dfc039af tools/release: Detect /Users path in libortools.dylib (#4674) 2025-06-11 17:57:43 +02:00
Corentin Le Molgat
7a8e52dde6 make: Enable HiGHS support by default 2025-06-11 17:57:43 +02:00
Laurent Perron
45fecc4271 Merge branch 'v99bugfix' of github.com:google/or-tools into v99bugfix 2025-06-11 15:04:41 +02:00
Laurent Perron
abb4301ea2 [CP-SAT] minor python improvements (handling of None; remove all names from a model) 2025-06-11 15:04:28 +02:00
Clément Péron
a56a50aa00 cmake: Add support for custom protoc executable via OR_TOOLS_PROTOC_EXECUTABLE
Allow users to specify a custom protoc executable by setting the
OR_TOOLS_PROTOC_EXECUTABLE variable, which takes precedence over
the default cross-compilation and system protoc detection logic.

Signed-off-by: Clément Péron <peron.clem@gmail.com>
2025-06-11 13:42:03 +02:00
Laurent Perron
0ca1d9b8d8 proper fix 2025-06-11 12:48:56 +02:00
Corentin Le Molgat
474b5c337f HiGHS cleanup 2025-06-11 09:37:23 +02:00
galabovaa
3bac8f9fdf bazel: update HiGHS to v1.11.0
ref: Update highs bazelbuild/bazel-central-registry#4770
2025-06-11 09:37:17 +02:00
galabovaa
aa726710d0 cmake: HiGHS v1.11.0 (#4670)
* no longer needs patch

ref: https://github.com/ERGO-Code/HiGHS/releases/tag/v1.11.0
2025-06-11 09:37:11 +02:00
Corentin Le Molgat
284af4be47 Merge Set-Cover CFT from PR #4628 2025-06-11 08:43:50 +02:00
Corentin Le Molgat
4456cd5516 bazel: Updates requests from 2.32.3 to 2.32.4
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
  dependency-group: pip
...
2025-06-11 08:20:50 +02:00
Corentin Le Molgat
92f78981b7 tools/release: cleanup 2025-06-11 08:13:52 +02:00
dependabot[bot]
03ef7e19a4 build(deps): bump actions/setup-java in the github-actions group
Bumps the github-actions group with 1 update: [actions/setup-java](https://github.com/actions/setup-java).


Updates `actions/setup-java` from 3 to 4
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-11 07:55:25 +02:00
Laurent Perron
52e4c24a9e fix #4677 2025-06-10 16:29:34 +02:00
Laurent Perron
7c52f28d70 fix 2025-06-05 11:33:55 +02:00
Corentin Le Molgat
eb9e389ebe bazel: regenerate notebook_requirements.txt
* replacing notebook_requirements.txt by an empty file then regenerating it
will lead to different output than just running
`bazel run //bazel:notebook_requirements.update`.
2025-06-05 08:39:11 +02:00
Corentin Le Molgat
dd82487e10 bazel: fix notebook requirements.txt 2025-06-05 08:06:55 +02:00
Laurent Perron
4ed9cf184d Merge pull request #4669 from rte-france/fix/xpress-fixed-order
Use a fixed order for MPSolver / XPRESS's constraint coefficients
2025-06-04 20:31:46 +02:00
Florian OMNES
5515e005af Revert 2025-06-04 18:57:21 +02:00
Florian OMNES
794514f117 Remarks 2025-06-04 18:55:17 +02:00
Florian OMNES
f03887aa89 Allow multiple calls of XpressInterface::SetCoefficient, also XpressInterface::ClearConstraint 2025-06-04 18:54:04 +02:00
Florian OMNES
c8da371ab3 Remove checks 2025-06-04 18:31:13 +02:00
Florian OMNES
d130a97614 Fixup 2025-06-04 18:06:22 +02:00
Florian OMNES
7844b14ea3 Use fixed order container for constraint coefficients 2025-06-04 18:06:22 +02:00
Peter Mitri
6b83515ddd MPSolver-XPRESS: Remove superfluous calls to XPRSloadlp and XPRScreateprob (#4667) 2025-06-04 09:42:13 +02:00
Mizux Seiha
483a20165f cmake: format fix 2025-06-04 09:39:36 +02:00
Corentin Le Molgat
2c6b8e7e67 linear_solver: reapply xpress_interface fix (#4382)
* Also add few fix from rte-france/or-tools fork (`main` branch)
2025-06-03 18:26:14 +02:00