We are pleased to announce the release of Pupil v1.21!
Download the latest bundle (scroll down to the end of the release notes and see Assets). Please feel free to get in touch with feedback and questions via the #pupil channel on Discord 😄
Features and Changes
Support for Pupil Invisible Audio Recordings - #1748
Pupil Player now supports audio playback and audio export for Pupil Invisible recordings with audio recordings.
Stream Head Pose over Network - #1774
You can now subscribe to the the topic
head_pose to receive live data from the Online Head Pose Tracker plugin.
Fixed eye processes always displayed the algorithm view - #1766
Fixed potential crash when changing the eye video size - #1770
Made pyrealsense warning a debug-level message in order to be less obtrusive - #1768
Fixed broken interactivity of the ROI mask in the eye windows - #1778
Fixed multiple stability issues with the fullscreen calibration window - #1767
We updated the
PyAV dependency to v0.4.4 for the PI audio support. On Linux and macOS, you can update with:
On Windows, download and install the latest wheel from GitHub.
We Are Hiring Python & DevOps Engineers!
Hey - you're reading the developer notes, so this is for you! We're looking to hire developers to contribute to Pupil source code. If you love Python and enjoy writing code that is a joy to read, get in touch. Experience with the scientific Python stack is a plus, but not required. We have a lot of exciting projects in the pipeline.
We are also looking for Senior Full Stack/DevOps engineers that have experience with kubernetes, docker, and server-side Python.
Send an email to email@example.com with a CV to start a discussion. We look forward to hearing from you.