* Add '__version_tuple__' for easy runtime version checking. * API change: gp_log_add_func callback is passed str instead of bytes * Add some GPPort methods. This allows a port to be reset when an error occurs. * Pass CameraFile to gp_camera_capture_preview & gp_camera_file_get. Optional - one will be created if needed. * Remove Context::camera_autodetect method deprecated 3 years ago. * Rename Context, PortInfo & PortInfoList. Add aliases of old names. * Update libgphoto2 to v2.5.31. * API change! gp_file_open no longer creates CameraFile object. It is now consistent with the C API. * Deprecated functions: gp_abilities_list_append, gp_list_populate, gp_port_info_list_append, gp_widget_add_choice, gp_widget_set_info, gp_widget_set_name, gp_widget_set_range, gp_widget_set_readonly. These will be removed in a future release. * Change licence from GPLv3+ to LGPLv3+. * CameraList behaves like a cross between Python list and dict types. * Added unit tests to check most libgphoto2 functions. * Add Python 3.11 binary wheels. * Drop support for libgphoto2 before version v2.5.10 * Clearer installation documentation. * Modernised Python package build system. * Update libgphoto2 to v2.5.30. * Include localisation files in Python package. - Rebase python-gphoto2-do_not_install_data.patch to support upstream changes. - Switch to pyproject macros. - Move to the GitHub tarball. - Run a portion of the (new!) testsuite. OBS-URL: https://build.opensuse.org/package/show/graphics/python-gphoto2?expand=0&rev=20
Description
No description provided
Languages
Diff
100%