Skip to content

Commit c348a42

Browse files
committed
QA: Fix module checks and fix modules.
1 parent 62228b8 commit c348a42

File tree

5 files changed

+13
-24
lines changed

5 files changed

+13
-24
lines changed

ci/python.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ function qa_examples_fix {
2828
}
2929

3030
function qa_modules_check {
31-
ruff check --select "$QA_INCLUDE" examples/ --ignore "$QA_IGNORE"
31+
ruff check --select "$QA_INCLUDE" modules/py_frozen --ignore "$QA_IGNORE"
3232
}
3333

3434
function qa_modules_fix {
35-
ruff check --select "$QA_INCLUDE" examples/ --ignore "$QA_IGNORE" --fix
35+
ruff check --select "$QA_INCLUDE" modules/py_frozen --ignore "$QA_IGNORE" --fix
3636
}

modules/py_frozen/ezwifi.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ def _secrets(self):
110110
if not WIFI_PASSWORD:
111111
raise ValueError("secrets.py: WIFI_PASSWORD is empty!")
112112
return WIFI_SSID, WIFI_PASSWORD
113-
except ImportError:
114-
raise ImportError("secrets.py: missing or invalid!")
113+
except ImportError as err:
114+
raise ImportError("secrets.py: missing or invalid!") from err
115115

116116

117117
def connect(**kwargs):

modules/py_frozen/lsm6ds3.py

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,7 @@ def get_step_count(self):
108108

109109
data = self._read_reg(STEP_COUNTER_L, 2)
110110
steps = (data[1] << 8) | data[0]
111-
steps = twos_comp(steps)
112-
113-
return steps
111+
return twos_comp(steps)
114112

115113
def reset_step_count(self):
116114

@@ -122,34 +120,24 @@ def reset_step_count(self):
122120
def tilt_detected(self):
123121

124122
tilt = self._read_reg(FUNC_SRC1, 1)
125-
tilt = (tilt[0] >> 5) & 0b1
126-
127-
return tilt
123+
return (tilt[0] >> 5) & 0b1
128124

129125
def sig_motion_detected(self):
130126

131127
sig = self._read_reg(FUNC_SRC1, 1)
132-
sig = (sig[0] >> 6) & 0b1
133-
134-
return sig
128+
return (sig[0] >> 6) & 0b1
135129

136130
def single_tap_detected(self):
137131

138132
s = self._read_reg(TAP_SRC, 1)
139-
s = (s[0] >> 5) & 0b1
140-
141-
return s
133+
return (s[0] >> 5) & 0b1
142134

143135
def double_tap_detected(self):
144136

145137
d = self._read_reg(TAP_SRC, 1)
146-
d = (d[0] >> 4) & 0b1
147-
148-
return d
138+
return (d[0] >> 4) & 0b1
149139

150140
def freefall_detected(self):
151141

152142
fall = self._read_reg(WAKE_UP_SRC, 1)
153-
fall = fall[0] >> 5
154-
155-
return fall
143+
return fall[0] >> 5

modules/py_frozen/psram.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ def ioctl(self, op, arg):
6868
if op == 6: # Erase
6969
# We don't really *need* to erase blocks but should we?
7070
return 0
71+
return None
7172

7273

7374
def mkramfs(size=1024 * 64, mount_point="/ramfs", debug=False):

modules/py_frozen/touch.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def __init__(self, full_res=False, enable_interrupt=False):
6060

6161
def poll(self):
6262
if self._irq:
63-
return None
63+
return
6464

6565
if not self._touch_int.value() or self.state or self.state2:
6666
self._handle_touch(self._touch_int)
@@ -71,7 +71,7 @@ def _read_touch(self, data):
7171
y = ((data[2] & 0x0f) << 8) | data[3]
7272
return int(x / self._scale), int(y / self._scale), e not in (self.STATE_NONE, self.STATE_UP)
7373

74-
def _handle_touch(self, pin):
74+
def _handle_touch(self, pin): # noqa ARG002
7575
self.state = self.state2 = False
7676

7777
self._i2c.writeto(self.TOUCH_ADDR, b"\x00", False)

0 commit comments

Comments
 (0)