Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update hidapi used for non-Linux platforms #15490

Open
makinbacon21 opened this issue Feb 13, 2024 · 2 comments
Open

Update hidapi used for non-Linux platforms #15490

makinbacon21 opened this issue Feb 13, 2024 · 2 comments

Comments

@makinbacon21
Copy link

Description of defect

cython-hidapi v0.7.x is no longer maintained--a one-time fixup commit (trezor/cython-hidapi@15dcc12) fixes building, but before this the Mbed OS tools did not even compile on non-Linux platforms. I'm not sure exactly what relies on this version of the API (didn't have time to investigate), but this dep should be updated regardless. Please refer to trezor/cython-hidapi#173 (comment) for more information.

Target(s) affected by this defect ?

All

Toolchain(s) (name and version) displaying this defect ?

All

What version of Mbed-os are you using (tag or sha) ?

Latest tag and master branch are affected

What version(s) of tools are you using. List all that apply (E.g. mbed-cli)

Latest mbed-cli, tested on Python 3.10 and 3.11 (much more broken on 12).

How is this defect reproduced ?

Try to run pip install -r requirements.txt on a non-Linux platform

@ApplicationNinja
Copy link

Need this fixed...

@0xc0170
Copy link
Contributor

0xc0170 commented Feb 25, 2024

There are usb tests that requiere this hidapi package 852390f

What versions should we update to?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Untriaged
Status: Needs Triage
Development

No branches or pull requests

4 participants