Releases: jim-easterbrook/python-gphoto2
Releases · jim-easterbrook/python-gphoto2
v2.5.1
v2.5.0
1/ API change: gp_log_add_func callback is passed str instead of bytes 2/ Add some GPPort methods. This allows a port to be reset when an error occurs. 3/ Pass CameraFile to gp_camera_capture_preview & gp_camera_file_get. Optional - one will be created if needed. 4/ Remove Context::camera_autodetect method deprecated 3 years ago. 5/ Rename Context, PortInfo & PortInfoList. Add aliases of old names. 6/ Update libgphoto2 to v2.5.31.
v2.4.0
1/ API change! gp_file_open no longer creates CameraFile object. It is now consistent with the C API. 2/ 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. 3/ Change licence from GPLv3+ to LGPLv3+. 4/ CameraList behaves like a cross between Python list and dict types. 5/ Added unit tests to check most libgphoto2 functions. 6/ Include virtual camera in "binary wheels".
v2.3.6
1/ Use libusb1 instead of libusb0 in Linux binary wheels.
v2.3.5
1/ Add Python 3.11 binary wheels. 2/ Drop support for libgphoto2 before version v2.5.10 3/ Clearer installation documentation. 4/ Modernised Python package build system.
v2.3.4
1/ Update libgphoto2 to v2.5.30. 2/ Include localisation files in Python package.
v2.3.3
1/ Update libgphoto2 to v2.5.29.
v2.3.2
1/ Fix "undefined symbol: static_assert" error with Linux binary wheels.
v2.3.1
1/ Add MacOS "binary wheels". These have not been thoroughly tested. 2/ Update libgphoto2 to v2.5.28.
v2.3.0
1/ Python 2 is no longer supported. 2/ "Binary wheels" are available to simplify installation on some computers.