Skip to content

Migrate to hidapi python package#1812

Merged
mkrnr merged 17 commits intomainfrom
hidapi-0.15.0
Jan 27, 2026
Merged

Migrate to hidapi python package#1812
mkrnr merged 17 commits intomainfrom
hidapi-0.15.0

Conversation

@mkrnr
Copy link
Contributor

@mkrnr mkrnr commented Jan 12, 2026

Summary of changes

Migrate from hid python package to hidapi, now that hidapi is updated to version 0.15.0. With this version, I was able to fix the non-exclusive device problem on macOS that previously forced us to use hid and build the hidapi binary from source.

This drastically reduces the complexity of our build and also simplifies the development setup.

Pull Request Checklist

  • Tested on macOS
  • Tested on Linux
  • Tested on Windows
  • Changes have tests
  • News fragment added in news.d. See documentation for details

@mkrnr mkrnr marked this pull request as ready for review January 20, 2026 19:58
@mkrnr mkrnr requested a review from a team January 20, 2026 19:58
@mkrnr mkrnr merged commit 7806499 into main Jan 27, 2026
18 checks passed
@mkrnr mkrnr deleted the hidapi-0.15.0 branch January 27, 2026 06:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant