Path to this page:
Subject: CVS commit: pkgsrc/devel/py-libusb1
From: nikita
Date: 2023-05-16 17:47:14
Message id: 20230516154714.E627AFA87@cvs.NetBSD.org
Log Message:
py-libusb1: update to version 3.0.0
Changelog:
1.8
---
Fix getExtra and libusb1.libusb_control_transfer_get_data .
Fix getMaxPower unit on SuperSpeed devices.
1.8.1
-----
Release process rework:
- embed libusb1 dll for easier deployment on Windows
- cryptographically signed releases
Use libusb_free_pollfds whenever available (libusb1>=1.0.20).
Fix hotplug callback destruction at context teardown.
Drop remnants of python 2.6 support code.
1.9
---
Drop USBPollerThread and deprecate libusb-lock-related USBContext API.
1.9.1
-----
Fix installation from pypi source tarball, broken in 1.8.1 .
1.9.2
-----
Windows wheels: Update bundled libusb to 1.0.24 .
Fix soure-only build when wheel is not available.
1.9.3
-----
Add support for pyinstaller.
Improve the way the windows dlls are embedded in wheels.
Fix support for python 3.10 .
Add support for homebrew on Apple M1.
1.10.1 (yanked)
---------------
NOTE: Release yanked_ from pypi and re-released as 2.0.0.
2.0.0
-----
Drop python <3.4 support.
Do not load the C library on import. Allows applications to customise the
lookup logic (see `usb1.loadLibrary`).
Add LIBUSB_SPEED_SUPER_PLUS.
Better control device iterator end of life.
Fix objects escaping control from their parent.
2.0.1
-----
Fix a TypeError exception in USBContext.handleEvents .
Fix an AttributeError exception in USBContext.hotplugRegisterCallback .
Fix segfault in pypy3 when finalizing USBDevice objects .
Source only: convert examples to python3.
Release process: also run some examples scripts.
3.0.0
-----
Update versioneer to be compatible with 3.11 .
Drop python <3.6 support (consequence of versioneer update), hence the major
version change.
.. _CPython: http://www.python.org/
.. _pypy: http://pypy.org/
.. _Cygwin: https://www.cygwin.com/
.. _MacPorts: https://www.macports.org/
.. _Fink: http://www.finkproject.org/
.. _Homebrew: http://brew.sh/
.. _libusb-1.0: https://github.com/libusb/libusb/wiki/
.. _libusb1.0 documentation: http://libusb.sourceforge.net/api-1.0/
.. _Zadig: https://zadig.akeo.ie/
.. _yanked: https://www.python.org/dev/peps/pep-0592/
Files: