Releases: funkelab/ilpy
Releases · funkelab/ilpy
v0.4.1
What's Changed
- feat: ILPY_PREFERENCE env var by @tlambert03 in #59
- ci(dependabot): bump softprops/action-gh-release from 1 to 2 by @dependabot in #58
- test: fix macos runners by @tlambert03 in #61
- build: drop python 3.8 by @tlambert03 in #66
- fix: increase recursion limit by @tlambert03 in #65
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- ci: update pre-commit and fix ci by @tlambert03 in #39
- build: fix build for cython >=3, remove compile-time warnings by @tlambert03 in #40
- test: remove breakpoints and update coverage on expressions by @tlambert03 in #42
- ci: add c++ coverage by @tlambert03 in #45
- fix: fix bug in scip freeConstraints and gurobi setConstraints crash by @tlambert03 in #44
- ci(dependabot): bump conda-incubator/setup-miniconda from 2 to 3 by @dependabot in #47
- docs: add sphinx docs by @tlambert03 in #51
- ci(dependabot): bump actions/upload-pages-artifact from 2 to 3 by @dependabot in #52
- ci(dependabot): bump actions/deploy-pages from 3 to 4 by @dependabot in #53
- ci(dependabot): bump actions/setup-python from 4 to 5 by @dependabot in #54
- ci(dependabot): bump codecov/codecov-action from 3 to 4 by @dependabot in #55
- feat: Add event callback to solver backend to monitor progress by @tlambert03 in #56
- feat: Improve structure of data provided to event callbacks, extract more stats and provide type hints for callback data by @tlambert03 in #57
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- feat: allow Constraints.add to accept an expression by @tlambert03 in #36
- feat: allow indexing solution with Variable instance by @tlambert03 in #35
- update set_coeff types to allow Variable by @tlambert03 in #37
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Use pyproject for everything but cython by @tlambert03 in #8
- Add expression objects, convertible to LinearConstraints by @tlambert03 in #9
- expose QuadraticObjective.getQuadraticCoefficients method as get_quadratic_coefficients by @tlambert03 in #11
- Wrap quadratic constraints by @tlambert03 in #12
- fix: fix typing in wrapper.pyi by @tlambert03 in #18
- remove conda folder by @tlambert03 in #19
- Add conversion from Expression to Objective by @tlambert03 in #13
- Linting by @tlambert03 in #20
- Support quadratic expressions to Objective by @tlambert03 in #15
- fix objective size when setting quadratic term by @tlambert03 in #25
- Test coverage of cython files by @tlambert03 in #29
- change return type of Solver.solve from tuple to Solution instance by @tlambert03 in #30
- support non-convex quadratic objectives/constraints in gurobi by @tlambert03 in #28
- Add
from_coefficients
class methods to Constraint and Objective by @tlambert03 in #21 - allow add_constraint and add_objective to accept expressions by @tlambert03 in #23
- Add functional
solve
API, use it for tests by @tlambert03 in #22 - bump version to 0.3.0 by @tlambert03 in #31
- add dependabot to update CI deps automatically by @tlambert03 in #33
- add license file by @tlambert03 in #32
- ci(dependabot): bump codecov/codecov-action from 2 to 3 by @dependabot in #34
New Contributors
- @dependabot made their first contribution in #34
Full Changelog: v0.2.3...v0.3.0
v0.2.3
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- go back to star import, bump version to 0.2.2 by @tlambert03 in #7
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Conda by @tlambert03 in #1
- find gurobi if present, test on ci by @tlambert03 in #2
- add stub by @tlambert03 in #3
- Add pypi sdist deployment by @tlambert03 in #4
- test: test on windows by @tlambert03 in #5
- bump version to 0.2.1 by @tlambert03 in #6
New Contributors
- @tlambert03 made their first contribution in #1
Full Changelog: https://github.com/funkelab/ilpy/commits/v0.2.1