examples: Mark asm, pio, etc. as noqa: F821 (undefined-name).

These files all use decorators (@asm_thumb, @asm_pio) that add names to the
function scope, that the linter cannot see.

It's useful to clear them in the file not in pyproject.toml as example code
will be copied and adapted elsewhere, and those developers may also use
Ruff (we hope!)

Signed-off-by: Angus Gratton <angus@redyak.com.au>
This commit is contained in:
Angus Gratton
2023-08-09 18:14:33 +10:00
committed by Damien George
parent 00855eeb36
commit 861fbf6ab5
13 changed files with 31 additions and 0 deletions

View File

@@ -1,3 +1,7 @@
# Implemented in Python to support keyword arguments
# ruff: noqa: F821 - this file is evaluated with C-defined names in scope
def open(stream, *, flags=0, cachesize=0, pagesize=0, minkeypage=0):
return _open(stream, flags, cachesize, pagesize, minkeypage)