Gphoto2

Latest version: v2.5.1

Safety actively analyzes 679296 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 11

2.5.1

1/ Add macOS arm64 "binary wheels".
2/ Add Python 3.12 & 3.13 binary wheels.
3/ Add '__version_tuple__' for easy runtime version checking.

2.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.

2.4.0

Not secure
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".

2.3.6

Not secure
1/ Use libusb1 instead of libusb0 in Linux binary wheels.

2.3.5

Not secure
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.

2.3.4

Not secure
1/ Update libgphoto2 to v2.5.30.
2/ Include localisation files in Python package.

Page 1 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.