| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-python-mpv | Distribution: openSUSE Tumbleweed |
| Version: 1.0.8 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Apr 25 12:29:24 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 342750 | Source RPM: python-python-mpv-1.0.8-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/jaseg/python-mpv | |
| Summary: Python interface to the mpv media player | |
A ctypes-based python interface to the mpv media player. It gives more or less full control of all features of the player, just like the lua interface does.
GPL-2.0-or-later OR LGPL-2.1-or-later
* Fri Apr 25 2025 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.0.8
* Add support for libmpv's new args to key binding handlers
* Use callback id() instead of frame hash() to identify
anonymous python streams
* Tests: Fix race condition in
test_wait_for_property_concurrency
* Fix quit and quit_watch_later commands
* Add test for dict-valued properties
* Add API to set dict-valued properties
* Fri Feb 14 2025 Steve Kowalik <steven.kowalik@suse.com>
- Do not use %_libdir, it doesn't expand correctly on 64 bit arches.
- Run a portion of the testsuite.
* Mon Jun 24 2024 Dirk Müller <dmueller@suse.com>
- update to 1.0.7:
* Fix race condition in property observer code leading to
futures.InvalidStateError
* bump min python to 3.9
* Wed May 22 2024 Mia Herkt <mia@0x0.st>
- Update to version 1.0.6
* Fix loadfile for mpv v0.38.0
* Add play_bytes convenience function
* Add play_context convenience function
* Sun Nov 19 2023 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.0.5
* Make release script properly update version in mpv.py
* Fix typo in README
* Sun Jul 23 2023 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.0.4
* Add missing fields to MpvEventEndFile
* Add field "playlist_entry_id" to MpvEventEndFile
* Add 'self' to mouse function
* Replace xvfbwrapper with PyVirtualDisplay
* Add __version__ field to module
* Mon Feb 27 2023 Luigi Baldoni <aloisio@gmx.com>
- Add version requirement for setuptools
* Mon Feb 27 2023 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.0.3
* Move to new old pypi project name
* Sun Feb 26 2023 Luigi Baldoni <aloisio@gmx.com>
- Update to version v1.0.2
* Update license header with dual-license information
* Update package metadata
* Migrate away from setup.py and use PEP 612-style
pyproject.toml
* Update setup.cfg for new syntax
* Fix typo in repr format string
* tests: Add strategic sleeps to reduce likelihood of race
condition during test teardown
* Fix package upgrade
* Cleanup pipeline
* Skip Python 3.7
* Add Windows test
* Run on Python 3.7 - 3.10
* Rename job
* Use newer actions
* Skip unreliable test in CI
* Use xvfb-run to run tests
* Upgrade pip
* Remove starter
* Remove unused variables
* Use two blank lines between classes and functions
* Comment error prone test
* Fix environment variable
* Start Xvfb before running tests
* Add test workflow
* Add requirements file
* Remove unused imports
* Fix show_text level default parameter
* Fix observe_property() docstring
* Fix external subtitles example
* Fix typo in function name
* Update branch name references
* Error for known-incompatible libmpv
* Fix license field in setup.py
- Switch to new license
* Sun Apr 24 2022 Luigi Baldoni <aloisio@gmx.com>
- Update to version 1.0.1
* Fix setup.py for PyPI upload
version 1.0.0:
* Add cancel handling to streams
* Remove outdated OpenGL examples from README
* Add event queue overflow handling
* Finish event infrastructure rework.
* Finish rewriting event infrastructure
* Continue reworking event infrastrucutre.
* Use mock.Mock to mock Xvfbwrapper on Windows
* Update event wrapper classes
* Remove deprecated libmpv API
* add albumart arg to video_add
* Windows test workaround
* Remove MpvSubApi wrapper
* Remove dropped mpv-2 api methods.
* Add some useful input commands
* Add keyword argument command interface
* setup.py: Update license information
* Update copyright headers
* Use upstream license
* tests: Suppress video output on wayland systems
* Add missing new event types
* Add future-based async command API
* mpv.py: add default error handler for failed async commands
* mpv.py: add support for asynchronous commands
* Default to node_command and rename old command to
string_command
* mpv.py: change mpv_detach_destroy to mpv_destroy
* porcelain: Add fancy wait_for_event/property future handling
* Bump minimum python version to 3.7
* README: Add skip silence example
* tests: Fix flaky sub_add test
* tests: Add wait_for_shutdown unit test
* tests: Switch to pytest, remove devnull hack
* Add timeouts and error forwarding to
wait_for_{property,event} condit…
* Fix segmentation fault in unit tests on wayland
* use daemon = True instead of setDaemon
* test_property_observer_decorator: bump sleep to 0.1s
* Fix handling of c_void_p args in MpvRenderParam.__init__()
* Update PyGObject example with locale fixup workaround
* mpv.py: update: Use ctypes.memmove to speed up
* Add dfaker's imgui/OpenGL demo
* README: Add Robozman's PyQt5/QML/OpenGL render context
example
* Wed Mar 02 2022 Dominique Leuenberger <dimstar@opensuse.org>
- Dynamically add a dependency to the libmpv version that was
present during build. Allows to dynamically move between various
so versions (e.g. libmpv1 to libmpv2).
/usr/lib/python3.13/site-packages/__pycache__/mpv.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/__pycache__/mpv.cpython-313.pyc /usr/lib/python3.13/site-packages/mpv.py /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info/INSTALLER /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info/METADATA /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info/RECORD /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info/REQUESTED /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info/WHEEL /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info/licenses /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info/licenses/LICENSE.GPL /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info/licenses/LICENSE.LGPL /usr/lib/python3.13/site-packages/python_mpv-1.0.8.dist-info/top_level.txt /usr/share/doc/packages/python313-python-mpv /usr/share/doc/packages/python313-python-mpv/README.rst /usr/share/licenses/python313-python-mpv /usr/share/licenses/python313-python-mpv/LICENSE.GPL /usr/share/licenses/python313-python-mpv/LICENSE.LGPL
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 25 22:22:47 2025