Path to this page:
./
devel/py-libusb1,
Python ctype-based wrapper around libusb1
Branch: CURRENT,
Version: 3.1.0,
Package name: py312-libusb1-3.1.0,
Maintainer: pkgsrc-usersPure Python wrapper for libusb-1.0.
Supports all transfer types, both in synchronous and asynchronous mode.
Required to run:[
devel/py-setuptools] [
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 81.067 KB
Version history: (Expand)
- (2024-11-11) Updated to version: py312-libusb1-3.1.0
- (2023-11-07) Updated to version: py311-libusb1-3.1.0
- (2023-05-16) Updated to version: py310-libusb1-3.0.0
- (2023-02-09) Updated to version: py310-libusb1-1.7.1nb1
- (2022-01-05) Updated to version: py39-libusb1-1.7.1nb1
- (2021-10-07) Updated to version: py39-libusb1-1.7.1
CVS history: (Expand)
2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862) |
Log message:
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
|
2023-11-07 10:00:13 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
py-libusb1: update to 3.1.0.
Fix bug preventing use of setPollFDNotifiers.
Wrap libusb_interrupt_event_handler, available since libusb 1.0.21,
to help applications wake an event handling thread (ex: durring
exit).
|
2023-05-18 12:24:34 by nikita | Files touched by this commit (1) |
Log message:
py-libusb1: correct comment.
|
2023-05-18 11:56:51 by nikita | Files touched by this commit (1) |
Log message:
py-libusb1: upstream dropped support for python < 3.6 in version 3.0
|
2023-05-16 17:47:14 by nikita | Files touched by this commit (4) | |
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/
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-11-27 19:29:48 by Thomas Klausner | Files touched by this commit (2) |
Log message:
py-libusb1: fix build with latest setuptools
2to3 is not needed, just comment it out.
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|