Open GoPro Python SDK
Summary
Welcome to the Open GoPro Python package documentation. This is a Python package that provides an interface for the user to exercise the Open GoPro Bluetooth Low Energy (BLE) and Wi-Fi / USB HTTP API’s as well as install command line interfaces to take photos, videos, and view video streams.
This package implements the API as defined in the Open GoPro Specification . For more information on the API, see the relevant documentation:
Warning
This package requires Python >= version 3.9 and < 3.12
Features
Top-level GoPro class interface to use BLE, WiFi, and / or USB
Cross-platform (tested on Windows 10, and Ubuntu 20.04, and >= MacOS Big Sur)
BLE controller implemented using bleak
Wi-Fi controller provided in the Open GoPro package (loosely based on the Wireless Library )
Supports all wireless commands, settings, and statuses from the Open GoPro API
Automatically handles connection maintenance:
manage camera ready / encoding
periodically sends keep alive signals
Includes detailed logging for each module
Includes demo scripts installed as command-line applications to show BLE, WiFi, and USB functionality such as:
Take a photo
GUI to send all commands and view the live / preview stream
Configure and view a GoPro webcam stream
Take a video
Start a livestream
View the GoPro as a webcam
Log the battery
Getting Started
Here is a suggested procedure for getting acquainted with this package (it is the same as reading through this document in order):
Install the package
Try some of the demos
Implement your own example, perhaps starting with a demo, with usage information
If you need more detailed implementation reference, see the Interface documentation
Development
Set up the development environment
Open a Pull Request
- Installation
- QuickStart Guide
- Usage
- API Reference
- GoPro Client
- Open GoPro API
BleCommands
BleCommands.cohn_clear_certificate()
BleCommands.cohn_create_certificate()
BleCommands.cohn_get_certificate()
BleCommands.cohn_get_status()
BleCommands.cohn_set_setting()
BleCommands.custom_preset_update()
BleCommands.enable_wifi_ap()
BleCommands.get_ap_entries()
BleCommands.get_camera_capabilities()
BleCommands.get_camera_settings()
BleCommands.get_camera_statuses()
BleCommands.get_date_time()
BleCommands.get_date_time_tz_dst()
BleCommands.get_hardware_info()
BleCommands.get_last_captured_media()
BleCommands.get_open_gopro_api_version()
BleCommands.get_preset_status()
BleCommands.get_wifi_password()
BleCommands.get_wifi_ssid()
BleCommands.load_preset()
BleCommands.load_preset_group()
BleCommands.power_down()
BleCommands.register_for_all_capabilities()
BleCommands.register_for_all_settings()
BleCommands.register_for_all_statuses()
BleCommands.register_livestream_status()
BleCommands.release_network()
BleCommands.request_wifi_connect()
BleCommands.request_wifi_connect_new()
BleCommands.scan_wifi_networks()
BleCommands.set_camera_control()
BleCommands.set_date_time()
BleCommands.set_date_time_tz_dst()
BleCommands.set_livestream_mode()
BleCommands.set_shutter()
BleCommands.set_third_party_client_info()
BleCommands.set_turbo_mode()
BleCommands.sleep()
BleCommands.tag_hilight()
BleCommands.unregister_for_all_capabilities()
BleCommands.unregister_for_all_settings()
BleCommands.unregister_for_all_statuses()
BleSettings
BleSettings.anti_flicker
BleSettings.auto_off
BleSettings.bit_depth
BleSettings.bit_rate
BleSettings.camera_ux_mode
BleSettings.fps
BleSettings.framing
BleSettings.hindsight
BleSettings.hypersmooth
BleSettings.led
BleSettings.max_lens_mode
BleSettings.maxlens_mod_type
BleSettings.maxlens_status
BleSettings.media_format
BleSettings.multi_shot_easy_aspect_ratio
BleSettings.multi_shot_field_of_view
BleSettings.multi_shot_nlv_aspect_ratio
BleSettings.photo_duration
BleSettings.photo_easy_mode
BleSettings.photo_field_of_view
BleSettings.photo_horizon_leveling
BleSettings.photo_interval
BleSettings.photo_mode
BleSettings.photo_output
BleSettings.resolution
BleSettings.star_trail_length
BleSettings.system_video_mode
BleSettings.timelapse_mode
BleSettings.video_aspect_ratio
BleSettings.video_duration
BleSettings.video_easy_aspect_ratio
BleSettings.video_easy_mode
BleSettings.video_field_of_view
BleSettings.video_horizon_leveling
BleSettings.video_mode
BleSettings.video_performance_mode
BleSettings.video_profile
BleSettings.wifi_band
BleStatuses
BleStatuses.acc_mic_stat
BleStatuses.active_preset
BleStatuses.analytics_rdy
BleStatuses.analytics_size
BleStatuses.ap_ssid
BleStatuses.ap_state
BleStatuses.app_count
BleStatuses.band_5ghz_avail
BleStatuses.batt_level
BleStatuses.batt_ok_ota
BleStatuses.batt_present
BleStatuses.camera_control
BleStatuses.camera_lens_mod
BleStatuses.camera_lens_type
BleStatuses.capt_delay_active
BleStatuses.control_allowed_over_usb
BleStatuses.creating_preset
BleStatuses.current_time_ms
BleStatuses.dig_zoom_active
BleStatuses.digital_zoom
BleStatuses.download_cancel_pend
BleStatuses.encoding_active
BleStatuses.exposure_type
BleStatuses.exposure_x
BleStatuses.exposure_y
BleStatuses.first_time
BleStatuses.flatmode_id
BleStatuses.gps_stat
BleStatuses.in_context_menu
BleStatuses.int_batt_per
BleStatuses.last_hilight
BleStatuses.lcd_lock_active
BleStatuses.linux_core_active
BleStatuses.live_burst_rem
BleStatuses.live_burst_total
BleStatuses.locate_active
BleStatuses.logs_ready
BleStatuses.media_mod_mic_stat
BleStatuses.media_mod_stat
BleStatuses.mobile_video
BleStatuses.mode_group
BleStatuses.multi_count_down
BleStatuses.next_poll
BleStatuses.num_group_photo
BleStatuses.num_group_video
BleStatuses.num_hilights
BleStatuses.num_total_photo
BleStatuses.num_total_video
BleStatuses.orientation
BleStatuses.ota_stat
BleStatuses.pair_state
BleStatuses.pair_state2
BleStatuses.pair_time
BleStatuses.pair_type
BleStatuses.photo_interval_capture_count
BleStatuses.photo_presets
BleStatuses.photos_rem
BleStatuses.preset_modified
BleStatuses.presets_group
BleStatuses.preview_enabled
BleStatuses.quick_capture
BleStatuses.remote_ctrl_conn
BleStatuses.remote_ctrl_ver
BleStatuses.scheduled_capture
BleStatuses.scheduled_preset
BleStatuses.sd_rating_check_error
BleStatuses.sd_status
BleStatuses.sd_write_speed_error
BleStatuses.sec_sd_stat
BleStatuses.space_rem
BleStatuses.streaming_supp
BleStatuses.system_busy
BleStatuses.system_hot
BleStatuses.system_ready
BleStatuses.timelapse_presets
BleStatuses.timelapse_rem
BleStatuses.timewarp_speed_ramp
BleStatuses.total_sd_space_kb
BleStatuses.turbo_mode
BleStatuses.usb_connected
BleStatuses.video_hindsight
BleStatuses.video_low_temp
BleStatuses.video_presets
BleStatuses.video_progress
BleStatuses.video_rem
BleStatuses.wap_prov_stat
BleStatuses.wap_scan_state
BleStatuses.wifi_bars
BleStatuses.wireless_band
BleStatuses.wireless_enabled
BleStatuses.wlan_ssid
BleStatuses.zoom_encoding
HttpCommands
HttpCommands.add_file_hilight()
HttpCommands.delete_all()
HttpCommands.delete_file()
HttpCommands.delete_group()
HttpCommands.download_file()
HttpCommands.get_camera_info()
HttpCommands.get_camera_state()
HttpCommands.get_date_time()
HttpCommands.get_gpmf_data()
HttpCommands.get_last_captured_media()
HttpCommands.get_media_list()
HttpCommands.get_media_metadata()
HttpCommands.get_open_gopro_api_version()
HttpCommands.get_preset_status()
HttpCommands.get_screennail__call__()
HttpCommands.get_telemetry()
HttpCommands.get_thumbnail()
HttpCommands.get_webcam_version()
HttpCommands.load_preset()
HttpCommands.load_preset_group()
HttpCommands.remove_file_hilight()
HttpCommands.set_camera_control()
HttpCommands.set_date_time()
HttpCommands.set_digital_zoom()
HttpCommands.set_keep_alive()
HttpCommands.set_preview_stream()
HttpCommands.set_shutter()
HttpCommands.set_third_party_client_info()
HttpCommands.set_turbo_mode()
HttpCommands.update_custom_preset()
HttpCommands.webcam_exit()
HttpCommands.webcam_preview()
HttpCommands.webcam_start()
HttpCommands.webcam_status()
HttpCommands.webcam_stop()
HttpCommands.wired_usb_control()
HttpSettings
HttpSettings.anti_flicker
HttpSettings.auto_off
HttpSettings.bit_depth
HttpSettings.bit_rate
HttpSettings.camera_ux_mode
HttpSettings.fps
HttpSettings.framing
HttpSettings.hindsight
HttpSettings.hypersmooth
HttpSettings.max_lens_mode
HttpSettings.maxlens_mod_type
HttpSettings.maxlens_status
HttpSettings.media_format
HttpSettings.multi_shot_easy_aspect_ratio
HttpSettings.multi_shot_field_of_view
HttpSettings.multi_shot_nlv_aspect_ratio
HttpSettings.photo_duration
HttpSettings.photo_easy_mode
HttpSettings.photo_field_of_view
HttpSettings.photo_horizon_leveling
HttpSettings.photo_interval
HttpSettings.photo_mode
HttpSettings.photo_output
HttpSettings.resolution
HttpSettings.star_trail_length
HttpSettings.system_video_mode
HttpSettings.timelapse_mode
HttpSettings.video_aspect_ratio
HttpSettings.video_duration
HttpSettings.video_easy_aspect_ratio
HttpSettings.video_easy_mode
HttpSettings.video_field_of_view
HttpSettings.video_horizon_leveling
HttpSettings.video_mode
HttpSettings.video_performance_mode
HttpSettings.video_profile
HttpSettings.wifi_band
- Base Types
- Parameters
AccMicStatus
AnalyticsState
AntiFlicker
AutoOff
AutoPowerOff
BitDepth
BitRate
CameraControl
CameraUxMode
EasyAspectRatio
ExposureMode
FPS
Flatmode
FrameRate
Framing
Hindsight
HorizonLeveling
HypersmoothMode
LED
LensAttachment
LensModStatus
LensMode
MaxLensModType
MaxLensMode
MediaFormat
MediaModMicStatus
MediaModStatus
MultishotFOV
MultishotFraming
OTAStatus
Orientation
PairState
PairType
PerformanceMode
PhotoDuration
PhotoEasyMode
PhotoFOV
PhotoInterval
PhotoLensV2
PhotoMode
PhotoModeV2
PhotoOutput
PresetGroup
QualityControl
RegionalFormat
Resolution
SDStatus
ScreenSaverTimeout
SetupLanguage
StarTrailLength
SystemVideoMode
TimeWarpSpeed
TimelapseLensV2
TimelapseMode
Toggle
VideoAspectRatio
VideoDuration
VideoFOV
VideoFraming
VideoLensV2
VideoMode
VideoProfile
Volume
WAPState
WebcamFOV
WebcamProtocol
WebcamResolution
WifiBand
- Responses
- Constants
ActionId
ActionId.GET_AP_ENTRIES
ActionId.GET_AP_ENTRIES_RSP
ActionId.GET_LIVESTREAM_STATUS
ActionId.GET_PRESET_STATUS
ActionId.GET_PRESET_STATUS_RSP
ActionId.LIVESTREAM_STATUS_NOTIF
ActionId.LIVESTREAM_STATUS_RSP
ActionId.NOTIF_PROVIS_STATE
ActionId.NOTIF_START_SCAN
ActionId.PRESET_MODIFIED_NOTIFICATION
ActionId.RELEASE_NETWORK
ActionId.RELEASE_NETWORK_RSP
ActionId.REQUEST_CLEAR_COHN_CERT
ActionId.REQUEST_COHN_SETTING
ActionId.REQUEST_CREATE_COHN_CERT
ActionId.REQUEST_GET_COHN_CERT
ActionId.REQUEST_GET_COHN_STATUS
ActionId.REQUEST_GET_LAST_MEDIA
ActionId.REQUEST_PRESET_UPDATE_CUSTOM
ActionId.REQUEST_WIFI_CONNECT
ActionId.REQUEST_WIFI_CONNECT_NEW
ActionId.REQUEST_WIFI_CONNECT_NEW_RSP
ActionId.REQUEST_WIFI_CONNECT_RSP
ActionId.RESPONSE_CLEAR_COHN_CERT
ActionId.RESPONSE_COHN_SETTING
ActionId.RESPONSE_CREATE_COHN_CERT
ActionId.RESPONSE_GET_COHN_CERT
ActionId.RESPONSE_GET_COHN_STATUS
ActionId.RESPONSE_GET_LAST_MEDIA
ActionId.RESPONSE_PRESET_UPDATE_CUSTOM
ActionId.SCAN_WIFI_NETWORKS
ActionId.SCAN_WIFI_NETWORKS_RSP
ActionId.SET_CAMERA_CONTROL
ActionId.SET_CAMERA_CONTROL_RSP
ActionId.SET_LIVESTREAM_MODE
ActionId.SET_LIVESTREAM_MODE_RSP
ActionId.SET_TURBO_MODE
ActionId.SET_TURBO_MODE_RSP
CmdId
CmdId.GET_CAMERA_CAPABILITIES
CmdId.GET_CAMERA_SETTINGS
CmdId.GET_CAMERA_STATUSES
CmdId.GET_DATE_TIME
CmdId.GET_DATE_TIME_DST
CmdId.GET_HW_INFO
CmdId.GET_SETTINGS_JSON
CmdId.GET_THIRD_PARTY_API_VERSION
CmdId.LOAD_PRESET
CmdId.LOAD_PRESET_GROUP
CmdId.POWER_DOWN
CmdId.REGISTER_ALL_CAPABILITIES
CmdId.REGISTER_ALL_SETTINGS
CmdId.REGISTER_ALL_STATUSES
CmdId.SET_DATE_TIME
CmdId.SET_DATE_TIME_DST
CmdId.SET_PAIRING_COMPLETE
CmdId.SET_SHUTTER
CmdId.SET_THIRD_PARTY_CLIENT_INFO
CmdId.SET_WIFI
CmdId.SLEEP
CmdId.TAG_HILIGHT
CmdId.UNREGISTER_ALL_CAPABILITIES
CmdId.UNREGISTER_ALL_SETTINGS
CmdId.UNREGISTER_ALL_STATUSES
ErrorCode
FeatureId
GoProUUIDs
GoProUUIDs.CM_NET_MGMT_COMM
GoProUUIDs.CN_NET_MGMT_RESP
GoProUUIDs.CQ_COMMAND
GoProUUIDs.CQ_COMMAND_RESP
GoProUUIDs.CQ_QUERY
GoProUUIDs.CQ_QUERY_RESP
GoProUUIDs.CQ_SENSOR
GoProUUIDs.CQ_SENSOR_RESP
GoProUUIDs.CQ_SETTINGS
GoProUUIDs.CQ_SETTINGS_RESP
GoProUUIDs.S_CAMERA_MANAGEMENT
GoProUUIDs.S_CONTROL_QUERY
GoProUUIDs.S_WIFI_ACCESS_POINT
GoProUUIDs.WAP_CSI_PASSWORD
GoProUUIDs.WAP_PASSWORD
GoProUUIDs.WAP_POWER
GoProUUIDs.WAP_SSID
GoProUUIDs.WAP_STATE
QueryCmdId
QueryCmdId.GET_CAPABILITIES_NAME
QueryCmdId.GET_CAPABILITIES_VAL
QueryCmdId.GET_SETTING_NAME
QueryCmdId.GET_SETTING_VAL
QueryCmdId.GET_STATUS_VAL
QueryCmdId.PROTOBUF_QUERY
QueryCmdId.REG_CAPABILITIES_UPDATE
QueryCmdId.REG_SETTING_VAL_UPDATE
QueryCmdId.REG_STATUS_VAL_UPDATE
QueryCmdId.SETTING_CAPABILITY_PUSH
QueryCmdId.SETTING_VAL_PUSH
QueryCmdId.STATUS_VAL_PUSH
QueryCmdId.UNREG_CAPABILITIES_UPDATE
QueryCmdId.UNREG_SETTING_VAL_UPDATE
QueryCmdId.UNREG_STATUS_VAL_UPDATE
SettingId
SettingId.ADDON_MAX_LENS_MOD
SettingId.ADDON_MAX_LENS_MOD_ENABLE
SettingId.ANTI_FLICKER
SettingId.AUTO_OFF
SettingId.AUTO_POWER_OFF
SettingId.BIT_DEPTH
SettingId.BIT_RATE
SettingId.CAMERA_UX_MODE
SettingId.CAMERA_VOLUME
SettingId.FPS
SettingId.FRAME_RATE
SettingId.FRAMING
SettingId.HINDSIGHT
SettingId.HYPERSMOOTH
SettingId.LED
SettingId.LENS_ATTACHMENT
SettingId.MAX_LENS_MOD
SettingId.MEDIA_FORMAT
SettingId.MULTI_SHOT_EASY_ASPECT_RATIO
SettingId.MULTI_SHOT_FOV
SettingId.MULTI_SHOT_FRAMING
SettingId.MULTI_SHOT_NLV_ASPECT_RATIO
SettingId.PHOTO_DIGITAL_LENSES_V2
SettingId.PHOTO_EASY_MODE
SettingId.PHOTO_FOV
SettingId.PHOTO_HORIZON_LEVELING
SettingId.PHOTO_INTERVAL
SettingId.PHOTO_INTERVAL_DURATION
SettingId.PHOTO_MODE
SettingId.PHOTO_MODE_V2
SettingId.PHOTO_OUTPUT
SettingId.PROTOBUF_SETTING
SettingId.QUALITY_CONTROL
SettingId.REGIONAL_FORMAT
SettingId.RESOLUTION
SettingId.SETUP_LANGUAGE
SettingId.SETUP_SCREEN_SAVER
SettingId.STAR_TRAIL_LENGTH
SettingId.SYSTEM_VIDEO_MODE
SettingId.TIMELAPSE_DIGITAL_LENSES_V2
SettingId.TIMELAPSE_MODE
SettingId.VIDEO_ASPECT_RATIO
SettingId.VIDEO_DIGITAL_LENSES_V2
SettingId.VIDEO_DURATION
SettingId.VIDEO_EASY_ASPECT_RATIO
SettingId.VIDEO_EASY_MODE
SettingId.VIDEO_FOV
SettingId.VIDEO_FRAMING
SettingId.VIDEO_HORIZON_LEVELING
SettingId.VIDEO_MODE
SettingId.VIDEO_PERFORMANCE_MODE
SettingId.VIDEO_PROFILE
SettingId.WIFI_BAND
StatusId
StatusId.ACC_MIC_STAT
StatusId.ACTIVE_PRESET
StatusId.ANALYTICS_RDY
StatusId.ANALYTICS_SIZE
StatusId.APP_COUNT
StatusId.AP_SSID
StatusId.AP_STATE
StatusId.BAND_5GHZ_AVAIL
StatusId.BATT_LEVEL
StatusId.BATT_OK_OTA
StatusId.BATT_PRESENT
StatusId.CAMERA_CONTROL
StatusId.CAMERA_LENS_MOD
StatusId.CAMERA_LENS_TYPE
StatusId.CAPTURE_DELAY
StatusId.CAPT_DELAY_ACTIVE
StatusId.CONTROL_OVER_USB
StatusId.CREATING_PRESET
StatusId.CURRENT_TIME_MS
StatusId.DIGITAL_ZOOM
StatusId.DIG_ZOOM_ACTIVE
StatusId.DOWNLOAD_CANCEL_PEND
StatusId.ENCODING
StatusId.EXPOSURE_TYPE
StatusId.EXPOSURE_X
StatusId.EXPOSURE_Y
StatusId.FIRST_TIME
StatusId.FLATMODE_ID
StatusId.GPS_STAT
StatusId.INT_BATT_PER
StatusId.IN_CONTEXT_MENU
StatusId.LAST_HILIGHT
StatusId.LCD_LOCK_ACTIVE
StatusId.LINUX_CORE_ACTIVE
StatusId.LIVE_BURST_REM
StatusId.LIVE_BURST_TOTAL
StatusId.LOCATE_ACTIVE
StatusId.LOGS_READY
StatusId.MEDIA_MOD_MIC_STAT
StatusId.MEDIA_MOD_STAT
StatusId.MOBILE_VIDEO
StatusId.MODE_GROUP
StatusId.MULTI_COUNT_DOWN
StatusId.NEXT_POLL
StatusId.NUM_GROUP_PHOTO
StatusId.NUM_GROUP_VIDEO
StatusId.NUM_HILIGHTS
StatusId.NUM_TOTAL_PHOTO
StatusId.NUM_TOTAL_VIDEO
StatusId.ORIENTATION
StatusId.OTA_STAT
StatusId.PAIR_STATE
StatusId.PAIR_STATE2
StatusId.PAIR_TIME
StatusId.PAIR_TYPE
StatusId.PHOTOS_REM
StatusId.PHOTO_INTERVAL_CAPTURE_COUNT
StatusId.PHOTO_PRESETS
StatusId.PRESETS_GROUP
StatusId.PRESET_MODIFIED
StatusId.PREVIEW_ENABLED
StatusId.QUICK_CAPTURE
StatusId.REMOTE_CTRL_CONN
StatusId.REMOTE_CTRL_VER
StatusId.SCHEDULED_CAPTURE
StatusId.SCHEDULED_PRESET
StatusId.SD_RATING_CHECK_ERROR
StatusId.SD_STATUS
StatusId.SD_WRITE_SPEED_ERROR
StatusId.SEC_SD_STAT
StatusId.SPACE_REM
StatusId.STREAMING_SUPP
StatusId.SYSTEM_BUSY
StatusId.SYSTEM_HOT
StatusId.SYSTEM_READY
StatusId.TIMELAPSE_PRESETS
StatusId.TIMELAPSE_REM
StatusId.TIMEWARP_SPEED_RAMP
StatusId.TOTAL_SD_SPACE_KB
StatusId.TURBO_MODE
StatusId.USB_CONNECTED
StatusId.VIDEO_HINDSIGHT
StatusId.VIDEO_LOW_TEMP
StatusId.VIDEO_PRESETS
StatusId.VIDEO_PROGRESS
StatusId.VIDEO_REM
StatusId.WAP_PROV_STAT
StatusId.WAP_SCAN_STATE
StatusId.WAP_SCAN_TIME
StatusId.WIFI_BARS
StatusId.WIRELESS_BAND
StatusId.WIRELESS_ENABLED
StatusId.WLAN_SSID
StatusId.ZOOM_ENCODING
WebcamError
WebcamStatus
- Exceptions
- Common Interface
BaseParser
BaseTransformer
BytesBuilder
BytesParser
BytesParserBuilder
BytesTransformer
GlobalParsers
JsonParser
JsonTransformer
Parser
GoProBase
GoProBase.ble_command
GoProBase.ble_setting
GoProBase.ble_status
GoProBase.close()
GoProBase.configure_cohn()
GoProBase.http_command
GoProBase.http_setting
GoProBase.identifier
GoProBase.is_ble_connected
GoProBase.is_cohn_provisioned
GoProBase.is_http_connected
GoProBase.is_open
GoProBase.is_ready
GoProBase.open()
GoProBase.version
GoProBle
GoProHttp
GoProWifi
GoProWiredInterface
GoProWirelessInterface
BaseGoProCommunicator
- BLE Interface
- WiFi Interface
- Troubleshooting
- Contributing
- Credits
- Changelog
- 0.17.1 (September-13-2023)
- 0.17.0 (September-9-2024)
- 0.16.2 (July-18-2024)
- 0.16.1 (April-23-2024)
- 0.16.0 (April-9-2024)
- 0.15.1 (December-6-2023)
- 0.15.0 (December-6-2023)
- 0.14.1 (September-21-2023)
- 0.14.0 (September-13-2023)
- 0.13.0 (February-24-2023)
- 0.12.0 (December-16-2023)
- 0.11.2 (November-9-2022)
- 0.11.1 (October-18-2022)
- 0.11.0 (September-14-2022)
- 0.10.0 (July-14-2022)
- 0.9.2 (June-16-2022)
- 0.9.1 (May-27-2022)
- 0.9.0 (February-7-2022)
- 0.8.0 (February-3-2022)
- 0.7.2 (January-3-2022)
- 0.7.1 (December-16-2021)
- 0.7.0 (October-27-2021)
- 0.6.3 (October-7-2021)
- 0.6.2 (September-28-2021)
- 0.6.1 (September-20-2021)
- 0.6.0 (September-2-2021)
- 0.5.8 (August-10-2021)
- 0.5.7 (June-7-2021)
- 0.5.6 (May-26-2021)
- 0.5.5 (May-26-2021)
- 0.5.4 (May-6-2021)
- 0.5.3 (April-15-2021)
- 0.5.2 (April-2-2021)
- 0.5.1 (April-1-2021)
- 0.5.0 (March-30-2021)
- 0.4.6 (March-29-2021)
- 0.4.5 (March-29-2021)
- 0.4.4 (March-27-2021)
- 0.4.3 (March-26-2021)
- 0.4.2 (March-25-2021)
- 0.4.1 (March-25-2021)
- 0.4.0 (March-25-2021)
- 0.3.3 (March-22-2021)
- 0.3.2 (March-15-2021)
- 0.3.1 (March-12-2021)
- 0.3.0 (March-11-2021)
- 0.2.0 (March-10-2021)
- 0.1.x (March-10-2021)
- Future Work