Happy new year!
Changed:
- meta: bump the minimum required Python version to 3.9
Fixed:
- core: reset cached endpoints on alternate setting changes (#380)
- core: only search for endpoints on the correct alternate settings (#380)
- tree: guard finalizers against aborted initialization (#380 (comment))
- version: handle when patch component is missing
- core: fix bMaxPower conversion for SuperSpeed devices (#479)
- openusb: fix missing commas in __all__ list (#501)
- libusb1: fix trailing comma in LIBUSB_TRANSFER_TYPE_CONTROL (#501)
- legacy: Fix DeviceHandle finalizer checking for the wrong attribute (#502)
- libloader: search in default homebrew prefix on apple silicon (#511)
Full changelog: v1.2.1...v1.3.0