Release 2.0.1 - 19.07.2025

INCOMPATIBLE CHANGES

- Cameras: minor API change resulting from switch to libusb per-context loggers
  - remove static USBDevice::setLibUsbLogger().
  - add logger callback arguments to discover(), findDevices(), open() and openSync().
  - change order of default arguments deviceLogger/deviceLogLevel on camera construction.

BUG FIXES

- Cameras: fix usb control transfer in notification.
- Cameras: improve logging and cleanup on startup errors.
- CMake: improve linking of lz4, zstd and libbacktrace when falling back to FIND_LIBRARY().

NEW FEATURES

- Python Wheels: add support for NumPy 2.x.
- Python Wheels: add support for free-threaded CPython with no GIL.
- Python Wheels: pre-built wheels only available for MacOS 15 and newer.