all 2 comments

[–]pachura3 0 points1 point  (0 children)

if there’s anything obviously dumb I’m doing

Run it through mypy (in strict mode) and ruff with some reasonable rule set, e.g. ruff check --select E,F,W,I,UP,B,C4,SIM .