Comparing 1.8.0...1.8.1 · bazel-contrib/rules_python
Commits on Jan 21, 2026
-
fix(pipstar): correctly handle complex self deps (#3527)
It seems that with the `pipstar` port there was a typo and the initial tests that we had for Python were insufficient to catch such a regression. The second if statement where we loop through packages again had a `req` instead of `req_` in the `if` statement and the test coverage was not sufficient. I have abstracted the if statement into a function to easier spot such issues and added an extra test to ensure that a regression would be actually caught. With this the Starlark test suite is now officially more robust than the Python version. Fixes #3524 --------- Co-authored-by: Richard Levasseur <richardlev@gmail.com> (cherry picked from commit c52aeaa)