Pupil-labs-realtime-api

Latest version: v1.5.0

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

Scan your dependencies

Page 5 of 6

0.0.9

- Fix Python 3.7 compatibility
- Add ``pupil_labs.realtime_api.discovery.discover_one_device``

0.0.8

- Rename ``pupil_labs.realtime_api.basic`` to :py:mod:`pupil_labs.realtime_api.simple`
- Rename ``pupil_labs.realtime_api.basic.Device.read_*()`` methods to ``Device.receive_*()``
- Rename ``pupil_labs.realtime_api.simple.discovered_devices`` to :py:func:`pupil_labs.realtime_api.simple.discover_devices`
- Add :py:func:`pupil_labs.realtime_api.device.Device.status_updates()` generator
- Move status update callback functionality into :py:class:`pupil_labs.realtime_api.device.StatusUpdateNotifier`
- Add :ref:`simple_auto_update_example` example
- Add ``pupil_labs.realtime_api.simple.Device.recording_recent_action`` and ``pupil_labs.realtime_api.simple.Device.recording_duration_seconds``
- Add streaming control functionality to :py:class:`pupil_labs.realtime_api.simple.Device`
- :py:func:`pupil_labs.realtime_api.simple.Device.streaming_start`
- :py:func:`pupil_labs.realtime_api.simple.Device.streaming_stop`
- :py:attr:`pupil_labs.realtime_api.simple.Device.is_currently_streaming`
- Fix examples

0.0.7

- Fix Python 3.7 and 3.8 compatibility

0.0.6

- Add :py:meth:`pupil_labs.realtime_api.simple.Device.receive_matched_scene_video_frame_and_gaze`
- Add simple :ref:`stream_video_with_overlayed_gaze_example_simple` example

0.0.5

- Add guides to documentation
- Add :ref:`stream_video_with_overlayed_gaze_example` example
- Add :py:mod:`pupil_labs.realtime_api.simple` API. See the :ref:`simple_examples`.
- Rename ``pupil_labs.realtime_api.control`` to :py:mod:`pupil_labs.realtime_api.device`.
- Rename ``pupil_labs.realtime_api.base.ControlBase`` to :py:class:`pupil_labs.realtime_api.base.DeviceBase`.
- Rename ``pupil_labs.realtime_api.simple.Control`` to :py:class:`pupil_labs.realtime_api.simple.Device`.
- Rename ``pupil_labs.realtime_api.control.Control`` to :py:class:`pupil_labs.realtime_api.device.Device`.
- Rename ``pupil_labs.realtime_api.models.DiscoveredDevice`` to :py:class:`pupil_labs.realtime_api.models.DiscoveredDeviceInfo`.
- Add sensor property accessors to :py:class:`pupil_labs.realtime_api.simple.Device`.
- Add simple streaming with :py:class:`pupil_labs.realtime_api.simple.Device.receive_scene_video_frame`
and :py:class:`pupil_labs.realtime_api.simple.Device.receive_gaze_datum`.

0.0.4

- Include examples in documentation
- Implement :py:class:`Recording <pupil_labs.realtime_api.models.Recording>` model class
- Add :py:attr:`Status.recording <pupil_labs.realtime_api.models.Status.recording>` attribute

Page 5 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.