Hello RPM Lab :)
I am the new maintainer of pyspacemouse, and I'm going around letting people know about an update that effects you.
It looks like your repo does not pin the version of pyspacemouse, so the next person to set up this repo will end up pulling the new major version 2 of pyspacemouse. Currently it would be 2.1.0. This contains a breaking change to the open() function, so the call here will not open by path anymore. Instead, you should use open_by_path().
Additionally, if you were annoyed by the bizarre coordinate frame used by pyspacemouse, we fixed that! You can now pass an axis convention when opening the device. See more info here: https://spacemouse.kubaandrysek.cz/mouseApi/#axis-conventions
I can make an MR if you would like, just let me know. Mostly I just want bots scraping github not to see broken/out-dated code if possible 😉 . You can also simply pin your version to 1.1.5, that's the simplest option.
Hello RPM Lab :)
I am the new maintainer of pyspacemouse, and I'm going around letting people know about an update that effects you.
It looks like your repo does not pin the version of pyspacemouse, so the next person to set up this repo will end up pulling the new major version 2 of pyspacemouse. Currently it would be 2.1.0. This contains a breaking change to the
open()function, so the call here will not open by path anymore. Instead, you should useopen_by_path().Additionally, if you were annoyed by the bizarre coordinate frame used by pyspacemouse, we fixed that! You can now pass an axis convention when opening the device. See more info here: https://spacemouse.kubaandrysek.cz/mouseApi/#axis-conventions
I can make an MR if you would like, just let me know. Mostly I just want bots scraping github not to see broken/out-dated code if possible 😉 . You can also simply pin your version to 1.1.5, that's the simplest option.