Skip to content

Fix simplex max iteration failure and optimize pivot operation #17752

Fix simplex max iteration failure and optimize pivot operation

Fix simplex max iteration failure and optimize pivot operation #17752

Triggered via pull request April 26, 2026 18:32
Status Failure
Total duration 9s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

9 errors
ruff
Process completed with exit code 1.
ruff (W292): linear_programming/simplex.py#L165
linear_programming/simplex.py:165:22: W292 No newline at end of file help: Add trailing newline
ruff (UP006): linear_programming/simplex.py#L146
linear_programming/simplex.py:146:17: UP006 Use `dict` instead of `Dict` for type annotation help: Replace with `dict`
ruff (UP006): linear_programming/simplex.py#L145
linear_programming/simplex.py:145:36: UP006 Use `dict` instead of `Dict` for type annotation help: Replace with `dict`
ruff (EM102): linear_programming/simplex.py#L140
linear_programming/simplex.py:140:13: EM102 Exception must not use an f-string literal, assign to variable first help: Assign to variable; remove f-string literal
ruff (B007): linear_programming/simplex.py#L127
linear_programming/simplex.py:127:13: B007 Loop control variable `iteration` not used within loop body help: Rename unused `iteration` to `_iteration`
ruff (UP006): linear_programming/simplex.py#L113
linear_programming/simplex.py:113:30: UP006 Use `dict` instead of `Dict` for type annotation help: Replace with `dict`
ruff (I001): linear_programming/simplex.py#L1
linear_programming/simplex.py:1:1: I001 Import block is un-sorted or un-formatted help: Organize imports
ruff (UP035): linear_programming/simplex.py#L1
linear_programming/simplex.py:1:1: UP035 `typing.Dict` is deprecated, use `dict` instead