Zwo

Latest version: v0.4.0

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

Scan your dependencies

0.4.0

What's Changed

Features

* feat: add support for .dll in get_asi_libary_path in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/93

Refactors

* refactor: amend camera sdk location in get_asi_libary_path in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/92


**Full Changelog**: https://github.com/michealroberts/zwoasi/compare/v0.3.0...v0.4.0

0.3.0

What's Changed

This release adds the following functionality to the ZWOASICamera class:

python
Let's assume the camera ID is 0 (e.g., only 1 camera is connected):
id = 0

Create a new camera parameters instance (for demonstration purposes we are
connecting to a ASI62000M Pro model) which has a pid of "" (empty string):
params: ZWOASICameraParams = ZWOASICameraParams(pid="620b")

Create a new camera instance:
zwo = ZWOASICamera(id, params)

Turn on the camera's anti-dew heater:
zwo.turn_on_anti_dew_heater()

Turn off the camera's cooler:
zwo.turn_off_cooler()


Features

* feat: add ZWOASICamera.anti_dew_heater controls to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/89

**Full Changelog**: https://github.com/michealroberts/zwoasi/compare/v0.2.0...v0.3.0

0.2.0

What's Changed

Features

* feat: add ASICheckCamera ctypes to ZWOASICameraLib in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/79
* feat: add is_connected ASICameraCheck to camera in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/80
* feat: add ASIGetID ctypes to ZWOASICameraLib in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/81
* feat: amend self.get_id() in ZWOASICamera to reference ASIGetID in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/83

**Full Changelog**: https://github.com/michealroberts/zwoasi/compare/v0.1.0...v0.2.0

0.1.0

What's Changed

📷 Adds support for soft triggering as defined in the ZWO ASI SDK.

Features

* feat: add has_external_trigger to ZWOASICamera in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/73
* feat: add get_soft_trigger_io_configuration to ZWOASICamera in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/74
* feat: add set_soft_trigger_io_configuration to ZWOASICamera in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/75
* feat: add send_soft_trigger to ZWOASICamera in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/76

**Full Changelog**: https://github.com/michealroberts/zwoasi/compare/v0.0.0-rc-1...v0.1.0

0.0.0rc1

What's Changed

Features

* feat: add ZWOASIError in errors to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/16
* feat: add ZWOASIIOError in errors to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/17
* feat: add ZWOASIBayerPattern enum to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/18
* feat: add ZWOASIImageType enum to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/19
* feat: add ZWOASIGuideDirection enum to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/20
* feat: add ZWOASIFlipStatus enum to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/21
* feat: add ZWOASICameraMode enum to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/22
* feat: add ZWOASIErrorCode enum to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/23
* feat: add ZWOASIBool enum to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/26
* feat: add ZWOASIControlType in enums to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/30
* feat: add ZWOASIExposureStatus in enums to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/32
* feat: add ZWOASICameraInfomation base model to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/33
* feat: add ZWOASI_CAMERA_INFORMATION_CTYPE to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/34
* feat: add from_c_types classmethod to ZWOASICameraInformation in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/36
* feat: add ZWOASICameraCapabilities base model to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/37
* feat: add ZWOASI_CAMERA_CAPABILITIES_CTYPE to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/38
* feat: add from_c_types classmethod to ZWOASICameraCapabilities in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/39
* feat: add ZWOASIDateTime base model to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/40
* feat: add ZWOASI_CAMERA_DATE_TIME_CTYPE to to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/41
* feat: add from_c_types classmethod to ZWOASIDateTime in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/42
* feat: add ZWOASIGPSData in gps to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/43
* feat: add ZWOASI_GPS_DATA_CTYPE to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/44
* feat: add from_c_types classmethod to ZWOASIGPSData in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/45
* feat: add ZWOASIExposureError in errors to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/46
* feat: add ZWOASICameraSupportedMode in mode to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/47
* feat: add ZWOASI_CAMERA_SUPPORTED_MODE_CTYPE to to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/48
* feat: add from_c_types classmethod to ZWOASICameraSupportedMode in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/49
* feat: add get_asi_libary_path() utility to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/51
* feat: add ZWOASICameraLib setup class in camera to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/54
* feat: add errors ZWOASIIOError mapping to errors in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/57
* feat: add is_hexadecimal utility to zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/58
* feat: add self.lib.ASIGet methods to ZWOASICameraLib in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/59
* feat: add ASIGetDataAfterExpGPS to ZWOASICameraLib in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/60
* feat: amend get_asi_libary_path() to handle darwin ARM machines in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/63
* feat: add ZWOASICamera to camera in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/62
* feat: add get_all_connected_camera_ids() to camera in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/64
* feat: add ZWOASITriggerOutput to enums in zwoasi module by michealroberts in https://github.com/michealroberts/zwoasi/pull/67

New Contributors
* michealroberts made their first contribution in https://github.com/michealroberts/zwoasi/pull/1

**Full Changelog**: https://github.com/michealroberts/zwoasi/commits/v0.0.0-rc-1

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.