top: Bump Ruff version to v0.11.6.

Brings it into sync with a matching change to micropython-lib (which was
much older).  Includes one small automatic fix.

Signed-off-by: Angus Gratton <angus@redyak.com.au>
This commit is contained in:
Angus Gratton
2025-04-24 10:43:38 +10:00
committed by Damien George
parent 0b72962336
commit f5cb9eb974
3 changed files with 6 additions and 6 deletions

View File

@@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
# ruff version should be kept in sync with .pre-commit-config.yaml
- run: pipx install ruff==0.9.6
# ruff version should be kept in sync with .pre-commit-config.yaml & also micropython-lib
- run: pipx install ruff==0.11.6
- run: ruff check --output-format=github .
- run: ruff format --diff .

View File

@@ -12,8 +12,8 @@ repos:
verbose: true
stages: [commit-msg]
- repo: https://github.com/charliermarsh/ruff-pre-commit
# Version should be kept in sync with .github/workflows/ruff.yml
rev: v0.9.6
# Version should be kept in sync with .github/workflows/ruff.yml & also micropython-lib
rev: v0.11.6
hooks:
- id: ruff
- id: ruff-format

View File

@@ -1131,7 +1131,7 @@ def load_object_file(env, f, felf):
elif sym.entry["st_shndx"] == "SHN_UNDEF" and sym["st_info"]["bind"] == "STB_GLOBAL":
# Undefined global symbol, needs resolving
env.unresolved_syms.append(sym)
if len(dup_errors):
if dup_errors:
raise LinkError("\n".join(dup_errors))
@@ -1214,7 +1214,7 @@ def link_objects(env, native_qstr_vals_len):
else:
undef_errors.append("{}: undefined symbol: {}".format(sym.filename, sym.name))
if len(undef_errors):
if undef_errors:
raise LinkError("\n".join(undef_errors))
# Align sections, assign their addresses, and create full_text