Skip to content

Releases: vpelletier/python-libusb1

3.4.0

16 May 21:19

Choose a tag to compare

What's Changed

  • Fix Python 3.14 DeprecationWarning caused by implicit ctypes layout when using pack = 1. by @DedUndead in #112
  • Bundle libusb1 1.0.29 dlls in Windows wheels
  • Fix a licence inconsistency: the old pypi classifier was refering to the LGPL2+ instead of the LGPL2.1+ .

New Contributors

Full Changelog: 3.3.1...3.4.0

3.3.1

24 Mar 05:39

Choose a tag to compare

What's Changed

  • Fix incorrect getFinalizer() reference in setPollFDNotifiers() by @C0rn3j in #107
  • Bundle libusb1 1.0.28 dlls in Windows wheels

New Contributors

Full Changelog: 3.3.0...3.3.1

3.3.0

04 Mar 05:05

Choose a tag to compare

What's Changed

  • Improve deprecation warning, by showing the correct caller location.
  • Fix finalizer registration errors on pypi by using a thread-safe sequential number generator instead of relying on object id unicity and timely finalizer triggering.
  • Check in-dll version when creating Windows wheels. Should hopefully version mixups like what happened in 3.1.0 .

Full Changelog: 3.2.0...3.3.0

3.2.0

28 Dec 13:23

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.1.0...3.2.0

3.1.0

28 Feb 00:15

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.0...3.1.0

3.0.0

28 Feb 00:17

Choose a tag to compare

What's Changed

  • Update versioneer to be compatible with python 3.11 .
  • Drop python <3.6 support (consequence of versioneer update), hence the major version change.
  • Fix typo by @jordan-bonecutter in #82

New Contributors

Full Changelog: 2.0.1...3.0.0