Skip to content

Various ruff rules and ILP split_on_ports improvements

Simon Bjurek requested to merge ruff-impr-etc into master
  • Add flake8-builtins ruff rule.

  • Replace isort hook with ruff rule.

  • Enable all pydocstyle ruff rules and remove some unnecessary hooks.

  • Add pre-coloring of nodes in ILP split_on_ports (Based on code from @mikhe33)

  • Add reduction of solution space by ignoring symmetry for ILP resource algorithms. (Based on code from @mikhe33)

  • Refactor resource allocation/assignment methods and add the ability to use a custom solver.

(I don't think this MR should be squashed since the features differ.)

Closes: #351 (closed) #349 (closed)

Edited by Simon Bjurek

Merge request reports

Loading