14
0
Commit Graph

12 Commits

Author SHA256 Message Date
5f804b14b4 Accepting request 1227781 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1227781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libusb1?expand=0&rev=6
2024-12-02 18:10:18 +00:00
1ebe4d70fd Accepting request 1227762 from home:mcalabkova:branches:devel:languages:python
- Add upstream py313.patch to fix build with new python

OBS-URL: https://build.opensuse.org/request/show/1227762
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libusb1?expand=0&rev=11
2024-12-02 14:03:04 +00:00
a9984055bc Accepting request 1132044 from devel:languages:python
- 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).

    segfault when closing a transfer from inside its callback function.

OBS-URL: https://build.opensuse.org/request/show/1132044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libusb1?expand=0&rev=5
2023-12-08 21:33:11 +00:00
3e71e282af - 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).
    segfault when closing a transfer from inside its callback function.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libusb1?expand=0&rev=9
2023-12-08 08:19:55 +00:00
c06fe577e0 Accepting request 958558 from devel:languages:python
- Update to 3.0.0:
  * Add support for pyinstaller.
  * Fix support for python 3.10.
  * 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.
  * 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.
  * Update versioneer to be compatible with 3.11.
  * Drop python <3.6 support.

OBS-URL: https://build.opensuse.org/request/show/958558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libusb1?expand=0&rev=4
2022-03-03 23:17:22 +00:00
0748e56b14 - Update to 3.0.0:
* Add support for pyinstaller.
  * Fix support for python 3.10.
  * 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.
  * 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.
  * Update versioneer to be compatible with 3.11.
  * Drop python <3.6 support.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libusb1?expand=0&rev=7
2022-03-03 04:51:14 +00:00
b0dffad47c Accepting request 864626 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/864626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libusb1?expand=0&rev=3
2021-01-20 17:28:17 +00:00
09e0911762 Accepting request 864610 from home:jayvdb:branches:devel:languages:python
- Update to v1.9.1

OBS-URL: https://build.opensuse.org/request/show/864610
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libusb1?expand=0&rev=5
2021-01-20 10:27:58 +00:00
2f5643f91e Accepting request 703274 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/703274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libusb1?expand=0&rev=2
2019-05-16 20:09:45 +00:00
Tomáš Chvátal
4e0a063ca6 Accepting request 703273 from home:jesusaur:branches:devel:languages:python
- Upgrade to 1.7.1:
  * usb1.__version__ is now present, managed by versioneer. Fix an occasional
    segfault when closing a transfer from inside its callback function.

OBS-URL: https://build.opensuse.org/request/show/703273
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libusb1?expand=0&rev=3
2019-05-15 21:58:00 +00:00
c973c8ec33 Accepting request 695463 from devel:languages:python
- Activate test suite
- Remove unnecessary build dependencies, and add BuildArch: noarch
- Remove GPL license as it was relicensed to LGPL2.1+ in May 2015
- Update to version 1.7:
  * Bump to 1.7 .
  * setup: Simplify.
  * Bump copyright year.
  * usb1: Expose transferred byte count and received bytes on synchronous API
  * usb1: Fix docstring interruptRead refering to itself.
  * Specify that it is compatible with python 3 in setup.py
  * README: libusb.org seems dead, switch to the fork.
  * usb1: Move getManufacturer, getProduct ,getSerialNumber to USBDeviceHandle.
  * usb1: get{,ASCII}StringDescriptor now return None for descriptor 0.
  * Bump to 1.6.6 .
- Update to version 1.6.6:
  * Bump to 1.6.6 .
  * usb1: Expose string descriptors on USBDevice.
  * Bump to 1.6.5 .
  * usb1: Bind "cast" to USBContext class.
  * Cast libusb pollfd callbacks from null pointer to proper type.
  * examples: Make hotplug and listdev examples python3-friendly.
  * setup.py: Tell setuptools to run 2to3 when running on python3
  * usb1: Document hotplug handler limitations.
  * Bump to 1.6.4 .
  * usb1: Fix asynchronous control transfer buffer.
- Update to version 1.6.5:
  * Bump to 1.6.5 .
  * usb1: Bind "cast" to USBContext class.
  * Cast libusb pollfd callbacks from null pointer to proper type.
  * examples: Make hotplug and listdev examples python3-friendly.
  * setup.py: Tell setuptools to run 2to3 when running on python3
  * usb1: Document hotplug handler limitations.
  * Bump to 1.6.4 .
  * usb1: Fix asynchronous control transfer buffer.
  * Bump to 1.6.3 .
  * Deprecate USBPollerThread.
- initial package build

OBS-URL: https://build.opensuse.org/request/show/695463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-libusb1?expand=0&rev=1
2019-04-23 12:35:31 +00:00
Tomáš Chvátal
245bbf3dd7 Accepting request 694883 from home:jayvdb:branches:devel:languages:python
- Activate test suite
- Remove unnecessary build dependencies, and add BuildArch: noarch
- Remove GPL license as it was relicensed to LGPL2.1+ in May 2015

OBS-URL: https://build.opensuse.org/request/show/694883
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-libusb1?expand=0&rev=1
2019-04-18 07:40:34 +00:00