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