Skip to content

Commit eecde92

Browse files
CopilotBenGardiner
andcommitted
Add pyusb as explicit dependency in gs-usb optional group
The gs_usb interface directly imports `usb` (pyusb) for USB device discovery, so pyusb must be an explicit dependency rather than relying on it being a transitive dependency of the gs-usb package. Co-authored-by: BenGardiner <243321+BenGardiner@users.noreply.github.com>
1 parent b335bbd commit eecde92

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ neovi = ["filelock", "python-ics>=2.12"]
6464
canalystii = ["canalystii>=0.1.0"]
6565
cantact = ["cantact>=0.0.7"]
6666
cvector = ["python-can-cvector"]
67-
gs-usb = ["gs-usb>=0.2.1"]
67+
gs-usb = ["gs-usb>=0.2.1", "pyusb>=1.0.2"]
6868
nixnet = ["nixnet>=0.3.2"]
6969
pcan = ["uptime~=3.0.1"]
7070
remote = ["python-can-remote"]

0 commit comments

Comments
 (0)