I can confirm the PR on that Issue solves my issue.
Thanks.
On 12/16/25 11:42 AM, Stephen Kitt wrote:
On Tue, 16 Dec 2025 10:28:34 -0800, Phil Dibowitz <[email protected]> wrote:
On 12/15/25 2:47 AM, Eric Valette wrote:
On 12/14/25 22:40, Phil Dibowitz wrote:
Solaar 1.1.18 crashes now in what I believe is an incompatibility with
python 3.13, which Debian sid now uses. This leads to several
application crashes. Here's one:
Should be something else. Works for me both X11 and wayland although
there are some limitations on wayland.
Except the device id if have the same output for solaar show.
It may be related to #1122382 - I have a Logitech Omni receiver (is that
the same thing as a "bolt receiver"? I dunno).
Either way - the code in the stacktrace is handling Enum's in a way
that's not compatible with Py 3.3, if I'm understanding it correctly.
From the docs in:
https://docs.python.org/3.13/whatsnew/3.11.html#enum
```
Changed Enum.__format__() (the default for format(), str.format() and
f-strings) to always produce the same result as Enum.__str__(): for
enums inheriting from ReprEnum it will be the member’s value; for all
other enums it will be the enum and member name (e.g. Color.RED).
```
Which I believe is why ":06X" fails.
This is a known issue upstream, see
https://github.com/pwr-Solaar/Solaar/issues/3074; it will be fixed in the
next release.
Regards,
Stephen
--
Phil Dibowitz [email protected]
Open Source software and tech docs Insanity Palace of Metallica
http://www.phildev.net/ http://www.ipom.com/
"Be who you are and say what you feel, because those who mind don't
matter and those who matter don't mind."
- Dr. Seuss