History#
1.0.0a5 (2022-09-28)#
Fix readthedocs build
1.0.0a4 (2022-09-28)#
Add
pupil_labs.pupil_core_network_client.Device.high_frequency_message_sending()
, a context manager that makespupil_labs.pupil_core_network_client.Device.send_message()
more efficient by connecting directly to the IPC backend’t PUB port instead of relaying messages via Pupil Remote.Experimental: Add opt-in auto-reconnect functionality to
pupil_labs.pupil_core_network_client.Device
viashould_auto_reconnect
argument.
1.0.0a3 (2022-03-25)#
Add
pupil_labs.pupil_core_network_client.Device.request_plugin_start_eye_process()
and accompanying exampleRemove
setup.py
; requires pip 21.2+ for editable installAdd
pupil_labs.pupil_core_network_client.subscription.Subscription
,pupil_labs.pupil_core_network_client.subscription.BackgroundSubscription
,pupil_labs.pupil_core_network_client.Device.subscribe()
,pupil_labs.pupil_core_network_client.Device.subscribe_in_background()
,pupil_labs.pupil_core_network_client.subscription.Message
, and accompanying example
1.0.0a2 (2022-02-25)#
Fix README badges
tox: enable isolated builds
1.0.0a1 (2022-02-25)#
Initial functionality:
Start/stop recordings
Start/stop calibrations
Request version
Estimate clock offsets
Send messages/notifications/annotations
Start plugins