Activity for PyUSB

  • Xiaofan Chen Xiaofan Chen posted a comment on a wiki page

    Please go to pyusb discussion and not to discuss issues here. Thanks. https://github.com/pyusb/pyusb/discussions

  • Xiaofan Chen Xiaofan Chen modified a wiki page

    Home

  • Edward Chu Edward Chu posted a comment on a wiki page

    In the module libusb1.py the call to _lib.libusb_open passes two 64 bit ints, the first is a device ID (devid) and the second is the address of a pointer which the open call should return the address of a device handle object (_DeviceHandle). The name of the dll called is 'C:\WINDOWS\system32\libusb-1.0.dll' found in _lib._name and it is this call that fails if the device ID is for a non HID device.

  • Edward Chu Edward Chu posted a comment on a wiki page

    Thanks for the link. I found in: https://github.com/pyusb/pyusb/discussions/419 a response from jonasmalacofilho that provides the link: https://github.com/libusb/libusb/wiki/Windows#How_to_use_libusb_on_Windows that states: "If your target device is not HID, and your device is not using WinUSB driver, you must install a driver before you can communicate with it using libusb. Currently, this means installing one of Microsoft's WinUSB, libusb-win32 or libusbK drivers." This does appear to describe...

  • Tormod Volden Tormod Volden posted a comment on a wiki page

    You may also try here : https://github.com/pyusb/pyusb/discussions In any case, you will have to provide more context and info on versions, OS, drivers etc.

  • Edward Chu Edward Chu posted a comment on a wiki page

    Dear Wander and team, I need your help for pyusb. I want to be able to send control transfers to usb devices, but this fails for devices that aren't HID devices, such as a hub or camera. I want to describe the problem with the following example: import usb.core import usb.util import usb.control usbdev = usb.core.find(idVendor=0x05e3, idProduct=0x0610) #Targus hub print(usbdev) usbdev = usb.core.find(idVendor=0x413c, idProduct=0x2112) #Dell keyboard print(usbdev) output: DEVICE ID 05e3:0610 on Bus...

  • PyUSB PyUSB released /PyUSB 1.1/pyusb-1.1.1.tar.gz.asc

  • PyUSB PyUSB released /PyUSB 1.1/pyusb-1.1.1.tar.gz

  • Jonas Malaco committed [d96753]

    tox: enable Python 3.9 testing with tox

  • GitHub committed [d718eb]

    docs: README: add mac OS installation instructions (#352)

  • Jonas Malaco committed [1e5530]

    interop: automatically UTF-8 encode strings in as_array

  • Jonas Malaco committed [3c19ad]

    tree: update copyright notice

  • GitHub committed [a54ebc]

    core: raise ValueError if no matching interface is found (#350)

  • Jonas Malaco committed [560d56]

    setup: update author/contact metadata

  • Jonas Malaco committed [52d878]

    docs: update minimum supported Python version

  • Andreas Poehlmann committed [b57aa4]

    tests: minimal changeset for pytest support

  • Jonas Malaco committed [0334ff]

    deploy: generate, sign and upload a Python wheel in addition to the sdist

  • Jonas Malaco committed [c8d48c]

    libusb1: discard partial prototypes if previous load failed

  • GitHub committed [a16251]

    Merge #332: support pytest (disables currently unsuable hardware tests)

  • Jonas Malaco committed [4f3322]

    interop: fix call to deprecated and now removed array.fromstring

  • GitHub committed [35cd7d]

    Merge #329: readme: link to FAQ

  • GitHub committed [d81eb6]

    Link to FAQ

  • Jonas Malaco committed [eaf690]

    ci: add Python 3.9, drop Python 2.7/3.5

  • GitHub committed [49e896]

    docs: fix simple typo, respectivelly -> respectively (#349)

  • Jonas Malaco committed [bf8821]

    Add missing error classes to the public names of usb.core

  • Jonas Malaco committed [ca2e23]

    Don't check whether an explicitly passed langid is supported

  • Jonas Malaco committed [0aa0bf]

    Fix broken link in tutorial to libusb caveats

  • Jonas Malaco committed [d4566e]

    Deprecate the OpenUSB backend

  • Robert A. Wlodarczyk Robert A. Wlodarczyk committed [ffe6fa]

    miss me with that weeb shit (#205)

  • Jonas Malaco committed [95a29d]

    Fix incorrect return typing for openusb_intr_xfer

  • ap-- committed [f71fc4]

    keep usb.version_info tuple length at 3

  • Jonas Malaco committed [eadaec]

    Fix project URL

  • Xiaofan Chen Xiaofan Chen committed [f644ea]

    Fix #203: libusb sometimes cleaned up too early. (#227)

  • ap-- committed [5bf78f]

    Workaround setuptools_scm bug for Ubuntu 16.04

  • Jonas Malaco committed [13bc30]

    Updated description for PyPI in setup.py (#280)

  • Robert A. Wlodarczyk Robert A. Wlodarczyk committed [161086]

    Moving to the standard Apache 2.0 License.

  • Jonas Malaco committed [48732d]

    Don't call libusb_exit on a null pointer (#279)

  • Jonas Malaco committed [f933bd]

    Make the tox run exit with 1 if any test fails

  • ap-- committed [3b68c0]

    run tests via tox and github actions

  • Jonas Malaco committed [8d86f5]

    Fix URL rendering

  • Jonas Malaco committed [427602]

    tutorial: fix the description of the return of find(find_all=True)

  • Jonas Malaco committed [11ce11]

    Skip redirect that fails due to lack of SSL cert

  • ap-- committed [25315d]

    Use setuptools_scm for versioning

  • GitHub committed [a62d5e]

    Use setuptools_scm for versioning

  • Jonas Malaco committed [45cd50]

    Run tox ghactions workflow on pull requests

  • Jonas Malaco committed [a0fd5f]

    Add USBError to the list of public names from usb.core

  • Jonas Malaco committed [5b7544]

    Remove out of place post scriptum

  • Jonas Malaco committed [0d53c4]

    Make find() robust against inaccessible attributes

  • Xiaofan Chen Xiaofan Chen committed [53f2f2]

    Typo fix: libusb1.py LIBUSB_SUCESS -> LIBUSB_SUCCESS (#223)

  • Robert A. Wlodarczyk Robert A. Wlodarczyk committed [2a434a]

    Expose libusb_get_parent of libusb1 (#202)

  • Xiaofan Chen Xiaofan Chen committed [be439b]

    Fix example for when there's no active configuration (#275)

  • ap-- committed [bec339]

    simplify version_info regex

  • Jonas Malaco committed [70a26a]

    Fix outdated backend names in backend package __all__

  • ap-- committed [fb6993]

    support older setuptools versions

  • Jonas Malaco committed [de3042]

    Fix links to libusb and its documentation

  • Jonas Malaco committed [4ea402]

    Link workaround to corresponding setuptools_scm bug fix

  • Jonas Malaco committed [14b25b]

    deploy: don't pin remote to origin or delete dist/

  • ap-- committed [99849a]

    github-actions: dont depend on tox-gh-actions

  • Jonas Malaco committed [ca2433]

    Ignore last byte from string descriptors with odd number of bytes

  • Jonas Malaco committed [037fd2]

    Install libusb-1.0 on the Windows jobs

  • Jonas Malaco committed [0d0463]

    Make deploy script compatible with setuptools_scm and add prompts

  • Jonas Malaco committed [195c89]

    Remove outdated website and contact information

  • ap-- committed [f8fea2]

    Append '-editable' to version for editable installs

  • ap-- committed [5ece7f]

    fix errno.ENODATA not available on windows

  • Jonas Malaco committed [46764c]

    Catch all errors when accessing attributes from find()

  • Jonas Malaco committed [28d82e]

    Link to https website

  • Jonas Malaco committed [f6623a]

    Add common causes to 'has no langid' ValueError message

  • Jonas Malaco committed [998e1d]

    Prevent AttributeErrors from non-portable libusb0 functions

  • Jonas Malaco committed [68c63f]

    Normalize all copyright disclaimers

  • Jonas Malaco committed [c6c67d]

    Increase the number of parallel jobs

  • GitHub committed [6bb2d8]

    Merge pull request #312 from ap--/version-indicate-editable

  • Xiaofan Chen Xiaofan Chen committed [680e8d]

    Add missing comma in string list (#277)

  • Jonas Malaco committed [1559ff]

    Remove ReleaseNotes.txt from the manifest

  • Jonas Malaco committed [62bdda]

    Implement is_kernel_driver_active on the libusb0 backend

  • Jonas Malaco committed [3bab67]

    Raise a USBError for obviously invalid descriptors

  • GitHub committed [9d6d09]

    Merge pull request #201 from pyusb/license-change

  • GitHub committed [ca9af6]

    Merge pull request #308 from ap--/github-actions-tox

  • GitHub committed [60c871]

    Merge pull request #309 from ap--/libusb0-errno-enodata

  • Jonas Malaco committed [6321b8]

    readme: do some minor clean up

  • Jonas Malaco committed [cf88df]

    Remove non-ASCII dashes from copyright notices (#297)

  • GitHub committed [4134e9]

    Add USBTimeoutError

  • GitHub committed [59e367]

    back to bsd 3 clause (#281)

  • GitHub committed [e3f381]

    Fix misspelled interrupt in docstring (#306)

  • PyUSB PyUSB released /PyUSB 1.1/pyusb-1.1.0.tar.gz

  • PyUSB PyUSB released /PyUSB 1.1/pyusb-1.1.0.tar.gz.asc

  • Wander Lairson Wander Lairson committed [b23dd6]

  • Wander Lairson Wander Lairson committed [20cf25]

    * Moved 0.x version from cvs to svn

  • Wander Lairson Wander Lairson committed [42f11a]

    * Initial PyUSB 1.0 implementation

  • Wander Lairson Wander Lairson committed [42f11a]

    * Initial PyUSB 1.0 implementation

  • Wander Lairson Wander Lairson committed [7e8a23]

    * Initial implementation of libusb 1.0 backend

  • Wander Lairson Wander Lairson committed [3e3bb4]

    * Separated write and read endpoint methods

  • Wander Lairson Wander Lairson committed [e12f0a]

    * PIC 184550 Test FW complete.

  • Wander Lairson Wander Lairson committed [9a8e43]

    * Applied patch 2827110

  • Wander Lairson Wander Lairson committed [7ed718]

    * Fixed some minor issues in usb.core.find()

  • Wander Lairson Wander Lairson committed [7ed718]

    * Fixed some minor issues in usb.core.find()

  • Wander Lairson Wander Lairson committed [feeeea]

    * Fixed bug 2832279

  • Wander Lairson Wander Lairson committed [32a546]

    * Patch '2837638' applied.

  • Wander Lairson Wander Lairson committed [b0279e]

    * Fix: buffer type convertions in the backends. Thanks to Thomas Reitmayr to point out this problem.

  • Wander Lairson Wander Lairson committed [936c57]

    * Included backend test case (v1.0)

  • Wander Lairson Wander Lairson committed [c5e8f9]

    * Included util test case

1 >