mediapy
Read/write/show images and videos in an IPython notebook
1.2.7
1.1M downloads/mo
#4302 most downloaded on PyPI
google/mediapy
What this package is like to depend on
Last release 1 months ago
01 Jul 2026
Release timing varies
gaps range from 2 weeks to 11 months
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
5 years old
31 releases · first in 2021
3 releases in the last 12 months
see the full history below
Release timeline
31 releases · Mar 2021 to Jul 2026Releases
latest 31-
1.2.701 Jul 2026Commits, not release notes
This project publishes no release notes. Between
v1.2.6andv1.2.7there were 4 commits, 4 of them substantive:- Support configurable ffmpeg sandbox timeouts.
- Fix mediapy compatibility with numpy >= 2.5.0
- Handle 'k' suffix in video framerate parsing.
- Prepare bugfix release 1.2.7 for mediapy
-
1.2.603 Feb 2026Commits, not release notes
This project publishes no release notes. Between
v1.2.5andv1.2.6there were 1 commits, 1 of them substantive:- Fix env in open source
-
1.2.517 Dec 2025Commits, not release notes
This project publishes no release notes. Between
v1.2.4andv1.2.5there were 14 commits, 10 of them substantive:- Internal
- Add parameter to
VideoReaderconstructor to specify the video stream index to read from. - Slight API change for running ffmpeg internally.
- Internal change
- Fixes for mpypy; still requires type annotations on implementation of overload
- remove flake8 warning on unused import
- Add User-Agent to read_contents(); overcome mypy warnings
- internal
- Minor mypy changes
- Stop subsampling images to meet an HTML size limit
-
1.2.401 May 2025Commits, not release notes
This project publishes no release notes. Between
v1.2.3andv1.2.4there were 4 commits, 2 of them substantive:- Minor changes so that the py and ipynb files are in-sync when using jupytext
- Avoid parsing the output stream metadata in _get_video_metadata()
-
1.2.316 Apr 2025Commits, not release notes
This project publishes no release notes. Between
v1.2.2andv1.2.3there were 13 commits, 12 of them substantive:- jupytext --sync
- Fix errors from latest mypy.
- Fix typing annotation
- Fix incorrect use of @parameterized.parameters testing
- Minor typing change
- explicitly decode utf-8
- relax accuracy of 10-bit video test
- Remove now unnecessary mypy comments
- Upgrade github action version numbers
- Support newer ffmpeg versions.
- Slight API change for running ffmpeg internally.
- Slight API change for running ffmpeg internally.
-
1.2.206 Jun 2024Commits, not release notes
This project publishes no release notes. Between
v1.2.1andv1.2.2there were 8 commits, 6 of them substantive:- Minor
- Moved mediapy_examples.py and ran jupytext --sync *.ipynb
- For latest pylint
- For latest mypy
- Fix for https://github.com/google/mediapy/issues/47
- Internal
-
1.2.130 May 2024Commits, not release notes
This project publishes no release notes. Between
v1.2.0andv1.2.1there were 8 commits, 6 of them substantive:- Remove google-specific pylint disable=g-bad-import-order
- Allow mediapy_test.py to work on non-linux (e.g. "win32")
- Polish mediapy_examples notebook
- No longer raise RuntimeError if number of frames is not found in Metadata.
- add pylint ignore-paths
- Fixes for latest Pillow, mypy, and pyink.
-
1.2.006 Dec 2023Commits, not release notes
This project publishes no release notes. Between
v1.1.9andv1.2.0there were 7 commits, 6 of them substantive:- Explicitly check for titles to be None for robustness.
- Resolve unsoundness caught by pytype --strict-none-binding.
- Cleanup for pytype; avoid walrus operator in assert
- Try fix for Python 3.8
- Fix os.PathLike to be compatible with both Python 3.8 and >=3.9
- Check TYPE_CHECKING to import os.
-
1.1.907 Aug 2023Commits, not release notes
This project publishes no release notes. Between
v1.1.8andv1.1.9there were 3 commits, 2 of them substantive:- Fix intermittent test failure; issue #36.
- Improve finding rotation from metadata.
-
1.1.828 Jun 2023Nothing published for this version
-
1.1.726 Jun 2023Nothing published for this version
-
1.1.624 Feb 2023Nothing published for this version
-
1.1.520 Feb 2023Nothing published for this version
-
1.1.406 Jan 2023Nothing published for this version
-
1.1.303 Jan 2023Nothing published for this version
-
1.1.220 Oct 2022Nothing published for this version
-
1.1.117 Oct 2022Nothing published for this version
-
1.1.003 Aug 2022Nothing published for this version
-
1.0.329 Jul 2021Nothing published for this version
-
1.0.215 Jun 2021Nothing published for this version
-
1.0.124 May 2021Nothing published for this version
-
1.0.017 May 2021Nothing published for this version
-
0.2.202 Apr 2021Nothing published for this version
-
0.2.101 Apr 2021Nothing published for this version
-
0.2.029 Mar 2021Nothing published for this version
-
0.1.321 Mar 2021Nothing published for this version
-
0.1.219 Mar 2021Nothing published for this version
-
0.1.118 Mar 2021Nothing published for this version
-
0.1.016 Mar 2021Nothing published for this version
-
0.0.213 Mar 2021Nothing published for this version
-
0.0.112 Mar 2021Nothing published for this version