I see lirc installs its module to /usr/lib/x86_64-linux-gnu/python3.X/dist-packages/lirc/ This is a non-standard path, that's not an the interpreter's default import path. It probably belongs in /usr/lib/python3/dist-packages/lirc. Also, /usr/lib/x86_64-linux-gnu/python3.13/dist-packages/lirc/_client.so seems to have gone missing in recent builds, which makes the module unusable. Stefano