Skip to content

v9.7.3

Latest

Choose a tag to compare

@Lexonight1 Lexonight1 released this 18 Jun 19:35
· 1 commit to main since this release

Windows GUI launch fixes — two crashes that v9.7.2 exposed by letting the app boot past the earlier typer.Exit / fcntl errors.

usb.core.NoBackendError on launch — fixed. Windows has no system libusb, and the packaged build's bare usb.core.find couldn't locate the bundled DLL, so device discovery crashed. USB scanning now routes through libusb_package's bundled backend (the canonical pyocd fix, #131 — dropped in the cutover). Verified on a Windows 11 VM: the device was detected.

AF_UNIX not available crash on launch — fixed. The GUI hosts an optional IPC socket; on Windows (no AF_UNIX) it now skips it and runs in-process instead of raising. Restores the pre-cutover behavior.

Together with v9.7.2's typer.Exit + fcntl fixes, the Windows GUI launch path is clear again.


If this project helps you, consider buying me a beer 🍺 or Ko-fi