CI: ruff: use 0.11.0 (avoid regression: Cannot use star annotation)
Ruff 0.11.0 is incorrectly printing the following types of errors:
pmb/helpers/logging.py:169:34: SyntaxError: Cannot use star annotation on Python 3.10 (syntax was added in Python 3.11)
|
169 | def critical(msg: object, *args: str, **kwargs: Any) -> None:
| ^^^
170 | logging.critical(msg, *args, **kwargs)
|
But the code works fine in Python 3.10 (see pytest-python3.10 CI job). This is a known upstream bug, pin to the previous version until it is fixed.
Merge request reports
Activity
mentioned in commit ollieparanoid/pmbootstrap@aced5113
added 1 commit
- aced5113 - CI: ruff: use 0.11.0 (Cannot use star annotation)
mentioned in merge request !2577 (merged)
Please register or sign in to reply