What's Changed
- Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #875
- fixes #878 by @pchtsp in #880
- Minor documentation improvements by @oscargus in #885
- Rust core by @pchtsp in #900
- Handle cuOpt UnboundedOrInfeasible status (11) in CUOPT adapter and tests by @ramakrishnap-nv in #901
- Replaced convertions from const cat to rustcore category with internal function. by @SteefCoder in #907
- get available mip solution if status is not optimal by @riis-hhd in #821
- Return undefined status for infeasible or unbound by @SteefCoder in #910
- Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #912
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #911
- Bump the uv group across 1 directory with 2 updates by @dependabot[bot] in #909
- Add kSolutionLimit and kMemoryLimit status to HiGHS API. Fixes #895 by @SteefCoder in #908
- Bump idna from 3.11 to 3.15 in the uv group across 1 directory by @dependabot[bot] in #913
- Update Xpress solver integration for API v9.8 with backward compatibility by @brunoficoxpress in #906
- CPSAT solver by @pchtsp in #914
- Refactor tests by @pchtsp in #916
- HiGHS_PY: Support logPath for setting log file by @WPettersson in #918
- Add an option to register external solvers by @greg19 in #923
- Use
unittestin lpdot tests by @greg19 in #924 - Use modern types by @greg19 in #926
- Fix tests by @greg19 in #928
- Improve variable category typing by @greg19 in #927
- Sync uv.lock with pyproject.toml by @greg19 in #929
- Move rust by @pchtsp in #930
- Bump pyo3 from 0.28.2 to 0.29.0 in /pulp/rust in the cargo group across 1 directory by @dependabot[bot] in #931
- fixes all ty warnings and errors by @pchtsp in #934
- feat: add randomSeed argument to COIN_CMD for reproducible CBC solves (#613) by @haiiibin in #936
- Bump actions/setup-python from 6 to 7 by @dependabot[bot] in #937
- fixes #943 by @pchtsp in #944
- solvers now use try_except more cleanly by @pchtsp in #945
- LpSolveStats by @pchtsp in #942
New Contributors
- @oscargus made their first contribution in #885
- @ramakrishnap-nv made their first contribution in #901
- @SteefCoder made their first contribution in #907
- @riis-hhd made their first contribution in #821
- @brunoficoxpress made their first contribution in #906
- @greg19 made their first contribution in #923
- @haiiibin made their first contribution in #936
Full Changelog: 3.3.0...4.0.0