Skip to main content

Pupil Labs Real-Time Python API Client

ci documentation uv ruff pre-commit pypi version python versions

Real-time Python API banner

pupil_labs.realtime_api is a Python module that wraps around the Pupil Labs Real-Time Network API while offering some convenience functions sucha as gaze ↔ frame matching, and exposing easy-to-use functions and classes to get started without having to know much about advanced programming or network communication!

Installation

pip install pupil-labs-realtime-api
# pip install -e git+https://github.com/pupil-labs/pl-realtime-api.git # from source

If you want to run the examples, you can install the package with the examples extra dependencies:

pip install "pupil-labs-realtime-api[examples]"
# uv pip install pupil-labs-realtime-api --group examples # using uv

[!IMPORTANT] This package is only available for Pupil Invisible and Neon, Pupil Core uses a different API. If you’re working with Pupil Core, please refer to the Pupil Core Network API if you need streaming capabilities.

📚 Check out the documentation here

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pupil_labs_realtime_api-1.9.0.tar.gz (71.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pupil_labs_realtime_api-1.9.0-py3-none-any.whl (87.4 kB view details)

Uploaded Python 3

File details

Details for the file pupil_labs_realtime_api-1.9.0.tar.gz.

File metadata

  • Download URL: pupil_labs_realtime_api-1.9.0.tar.gz
  • Upload date:
  • Size: 71.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for pupil_labs_realtime_api-1.9.0.tar.gz
Algorithm Hash digest
SHA256 49c9268e15929ecb562a882ac1d1a81a6a3b066a89661e5d744e32140232c429
MD5 8dddc93ede2badd26a32a0621cb9c675
BLAKE2b-256 66e7aa22d8b61bcb8245902d609b40c3bef6aabe4dae312a957f58a1d3bcfcce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_realtime_api-1.9.0.tar.gz:

Publisher: on-release-main.yml on pupil-labs/pl-realtime-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pupil_labs_realtime_api-1.9.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pupil_labs_realtime_api-1.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2082af4f55ff84bd74bcf7c99b5f783515f04289693d4e701386788c3c9eb9d3
MD5 f644c9fb1cc23b73283c4e22f1d5a0ef
BLAKE2b-256 6dc9d5ea3b3ee730161b4210929f0f6e9b76f76353cbbf2e8f244b56d1c4dbef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_realtime_api-1.9.0-py3-none-any.whl:

Publisher: on-release-main.yml on pupil-labs/pl-realtime-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.9.0 This release

2 files

1.8.0

2 files

1.7.3

2 files

1.7.2

2 files

1.7.1

2 files

1.6.2

2 files

1.5.0

2 files

1.4.0

2 files

1.3.6

2 files

1.3.5

2 files

1.3.4

2 files

1.3.3

2 files

1.3.2

2 files

1.3.1

2 files

1.3.0

2 files

1.2.1

2 files

1.2.0

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.1

2 files

1.0.0.post1

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page