916c2a21dd
Accepting request 1272644 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1272644
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=26
2025-04-25 20:19:48 +00:00
725f258c10
Accepting request 1272643 from home:alois:branches:devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1272643
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=48
2025-04-25 10:32:10 +00:00
21104648f1
Accepting request 1247514 from devel:languages:python
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/1247514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=25
2025-02-21 20:36:36 +00:00
be52a57095
- Do not use %_libdir, it doesn't expand correctly on 64 bit arches.
...
- Run a portion of the testsuite.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=46
2025-02-14 03:27:20 +00:00
52fdc4cf9b
Accepting request 1183035 from devel:languages:python
...
- update to 1.0.7:
* Fix race condition in property observer code leading to
futures.InvalidStateError
* bump min python to 3.9
* Migrate away from setup.py and use PEP 612-style
pyproject.toml
* Update setup.cfg for new syntax
* tests: Add strategic sleeps to reduce likelihood of race
* Fix observe_property() docstring
* Add release script
* README: Add info on GUI modes
* Fix Python 3.5 compatibility
* README - vo "opengl" doesn't exist anymore
* Readme: Add PyGtk embedding example
OBS-URL: https://build.opensuse.org/request/show/1183035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=24
2024-06-24 18:56:56 +00:00
65d2430059
- update to 1.0.7:
...
* Fix race condition in property observer code leading to
futures.InvalidStateError
* bump min python to 3.9
* Migrate away from setup.py and use PEP 612-style
pyproject.toml
* Update setup.cfg for new syntax
* tests: Add strategic sleeps to reduce likelihood of race
* Fix observe_property() docstring
* Add release script
* README: Add info on GUI modes
* Fix Python 3.5 compatibility
* README - vo "opengl" doesn't exist anymore
* Readme: Add PyGtk embedding example
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=44
2024-06-24 15:33:23 +00:00
bd168ae21c
Accepting request 1175913 from devel:languages:python
...
- Update to version 1.0.6
* Fix loadfile for mpv v0.38.0
* Add play_bytes convenience function
* Add play_context convenience function
OBS-URL: https://build.opensuse.org/request/show/1175913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=23
2024-05-22 19:34:36 +00:00
6ba5bc6598
- Update to version 1.0.6
...
* Fix loadfile for mpv v0.38.0
* Add play_bytes convenience function
* Add play_context convenience function
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=42
2024-05-22 17:41:45 +00:00
035e540435
Accepting request 1127517 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1127517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=22
2023-11-20 20:19:19 +00:00
140082145f
Accepting request 1127516 from home:alois:branches:devel:languages:python
...
- Update to version 1.0.5
* Make release script properly update version in mpv.py
* Fix typo in README
OBS-URL: https://build.opensuse.org/request/show/1127516
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=40
2023-11-19 06:32:44 +00:00
2985f93cda
Accepting request 1100097 from devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1100097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=21
2023-07-26 11:23:22 +00:00
aa0cf4f7f6
- 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=38
2023-07-23 04:44:43 +00:00
a69dfcf043
Accepting request 1069667 from devel:languages:python
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/1069667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=20
2023-03-06 17:56:58 +00:00
ccb7e4274e
Accepting request 1068003 from devel:languages:python
...
- Update to version 1.0.3
* Move to new old pypi project name
OBS-URL: https://build.opensuse.org/request/show/1068003
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=19
2023-02-28 11:48:41 +00:00
6a90fcf70c
Accepting request 1068113 from home:alois:branches:devel:languages:python
...
- Add version requirement for setuptools
OBS-URL: https://build.opensuse.org/request/show/1068113
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=35
2023-02-28 07:45:56 +00:00
633ce96748
Accepting request 1068002 from home:alois:branches:devel:languages:python
...
- Update to version 1.0.3
* Move to new old pypi project name
OBS-URL: https://build.opensuse.org/request/show/1068002
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=34
2023-02-27 13:06:51 +00:00
a9a76de101
Accepting request 1067837 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1067837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=18
2023-02-27 11:55:20 +00:00
cef7a491c2
Accepting request 1067836 from home:alois:branches:devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/1067836
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=32
2023-02-26 19:00:37 +00:00
a8080ce6a4
Accepting request 972392 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/972392
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=17
2022-04-24 18:34:22 +00:00
071e52519f
Accepting request 972391 from home:alois:branches:devel:languages:python
...
- 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
OBS-URL: https://build.opensuse.org/request/show/972391
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=30
2022-04-24 16:56:16 +00:00
1bf2a5b7e3
Accepting request 958502 from devel:languages:python
...
- 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).
OBS-URL: https://build.opensuse.org/request/show/958502
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=16
2022-03-02 17:22:39 +00:00
47d399be13
Accepting request 958482 from home:dimstar:Factory
...
- 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).
OBS-URL: https://build.opensuse.org/request/show/958482
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=29
2022-03-02 17:08:46 +00:00
836414083b
Accepting request 822837 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/822837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=15
2020-07-27 15:40:33 +00:00
78d922e4c6
Accepting request 822836 from home:alois:branches:devel:languages:python
...
- Update to version 0.5.2
* Fixing typo in keep_playlist causing NameError
OBS-URL: https://build.opensuse.org/request/show/822836
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=27
2020-07-26 06:29:43 +00:00
f6d0ed5738
Accepting request 821925 from devel:languages:python
...
- Update to version 0.5.1
* mpv.py: terminate: Raise warning when called from event
thread.
* mpv.py: add wait_for_shutdown
* mpv.py: add check_core_alive, check core in __getattr__,
__setattr__
- Update to version 0.5.0
* mpv.py: add prepare_and_wait_for_property
* mpv.py: Update copyright date
* mpv.py: Add docstrings to new additions to API
* Sprinkle some thread safety over event loop, add
*wait_for_event
* mpv.py: improve shutdown handling, replace wait_for_playback
OBS-URL: https://build.opensuse.org/request/show/821925
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=14
2020-07-20 19:02:36 +00:00
8833d7a2da
Accepting request 821924 from home:alois:branches:devel:languages:python
...
- Update to version 0.5.1
* mpv.py: terminate: Raise warning when called from event
thread.
* mpv.py: add wait_for_shutdown
* mpv.py: add check_core_alive, check core in __getattr__,
__setattr__
OBS-URL: https://build.opensuse.org/request/show/821924
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=25
2020-07-20 14:53:27 +00:00
7bfb8634c6
Accepting request 821817 from home:alois:branches:devel:languages:python
...
- Update to version 0.5.0
* mpv.py: add prepare_and_wait_for_property
* mpv.py: Update copyright date
* mpv.py: Add docstrings to new additions to API
* Sprinkle some thread safety over event loop, add
*wait_for_event
* mpv.py: improve shutdown handling, replace wait_for_playback
OBS-URL: https://build.opensuse.org/request/show/821817
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=24
2020-07-20 07:41:22 +00:00
7f9d872b17
Accepting request 821382 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/821382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=13
2020-07-17 18:50:11 +00:00
faea1c61f2
Accepting request 821381 from home:alois:branches:devel:languages:python
...
- Update to version 0.4.8
* README: add video overlay example
* mpv.py: add wait_until_paused, wait_until_playing
* mpv.py: Add overlay support
* mpv.py: add some missing commands
* added "python_requires"
* remove superfluous whitespaces
OBS-URL: https://build.opensuse.org/request/show/821381
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=22
2020-07-17 05:21:20 +00:00
a85dcd47f6
Accepting request 820545 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/820545
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=12
2020-07-14 05:58:40 +00:00
e538016ae3
Accepting request 820544 from home:alois:branches:devel:languages:python
...
- Update to version 0.4.7
* README: Add detail on subtitle handling
* Fix handling of dashed options in loadfile.
* update README with inserting subtitles
* Add release script
OBS-URL: https://build.opensuse.org/request/show/820544
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=20
2020-07-12 12:07:06 +00:00
c8014fe419
Accepting request 791535 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/791535
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=11
2020-04-07 08:28:26 +00:00
Tomáš Chvátal
18dd4f8446
Accepting request 791507 from home:alois:branches:devel:languages:python
...
- Update to version v0.4.6
* Make tests run headless using xvfbwrapper
* Add some high-level API information to README
* README: Add info on GUI modes
* README: add render context gtk example
* Initial libmpv/render.h mapping
* Add GTK/OpenGL example (#100 )
OBS-URL: https://build.opensuse.org/request/show/791507
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=18
2020-04-05 14:53:24 +00:00
bfd01f65df
Accepting request 786293 from devel:languages:python
...
- Update to version 0.4.5:
* Windows: Use cytpes.load_library to look for DLL
OBS-URL: https://build.opensuse.org/request/show/786293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=10
2020-03-19 18:50:10 +00:00
954f1bb547
- Update to version 0.4.5:
...
* Windows: Use cytpes.load_library to look for DLL
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=16
2020-03-19 05:10:59 +00:00
5c0e751bb0
Accepting request 753915 from devel:languages:python
...
update to 0.4.4.
OBS-URL: https://build.opensuse.org/request/show/753915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=9
2019-12-04 12:55:52 +00:00
7fae62005d
- Update to version 0.4.4.
...
* Allow mpv-1.dll to be placed in python script directory (#96 )
* tests: Silence libmpv during unittests
* Fix Python 3.5 compatibility
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=14
2019-12-04 08:41:35 +00:00
3157442524
Accepting request 752821 from devel:languages:python
...
update to 0.4.1
OBS-URL: https://build.opensuse.org/request/show/752821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=8
2019-12-02 10:36:10 +00:00
16646797af
- Update to version 0.4.1
...
* Add stream protocol handling
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=12
2019-12-02 08:23:07 +00:00
07a393e774
Accepting request 751034 from devel:languages:python
...
update to 0.4.0
OBS-URL: https://build.opensuse.org/request/show/751034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=7
2019-11-27 12:54:07 +00:00
4fa1d363f0
- Update to version 0.4.0
...
* key bindings: Introduce key char parameter
* README - vo "opengl" doesn't exist anymore
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=10
2019-11-26 12:44:20 +00:00
b524406753
Accepting request 747247 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/747247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=6
2019-11-10 21:55:38 +00:00
b9da19bbaa
Accepting request 747246 from home:alois:branches:devel:languages:python
...
update to 0.3.10
OBS-URL: https://build.opensuse.org/request/show/747246
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=8
2019-11-10 17:55:20 +00:00
034d884b57
Accepting request 659615 from devel:languages:python
...
Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/request/show/659615
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=5
2018-12-24 10:42:38 +00:00
6720e3114d
Remove superfluous devel dependency for noarch package
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=4
2018-12-04 13:55:56 +00:00
3d8f4a7e88
Accepting request 625715 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/625715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=4
2018-07-28 10:44:18 +00:00
Tomáš Chvátal
f93828268b
Accepting request 625468 from home:alois:branches:devel:languages:python
...
- Update to version 0.3.9 (no changelog supplied)
OBS-URL: https://build.opensuse.org/request/show/625468
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-mpv?expand=0&rev=3
2018-07-27 08:24:38 +00:00
7841d8ad46
Accepting request 605460 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/605460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=3
2018-05-11 07:14:19 +00:00
511d1dedc8
Accepting request 545232 from multimedia:apps
...
- Update to version 0.3.6
* Fixed TypeError: _handle_key_binding_message() signature
incompatibility with mpv < v0.15.0
* Nicer API names for add/multiply/cycle property
* Wrap all docstrings to 120 char line width
* Reformat doctrings to follow PEP 257 and use reStructuredText
* Fix add, cycle and multiply command.
* README: loop -> loop_playlist
* Add on_key_press
* Fix key binding registration for bound methods, add unit tests
* Fix window dragging while using custom key bindings
* mpv, mpv-test: Fix vim mode lines
* setup.py: Add pillow extra dependency
* Restore compatibility with older libmpv versions
* Re-nerf property observer tests
* mpv-test.py: Add more thorough property tests
* mpv.py: Un-break property write access
* Add pillow-based screenshot_raw command
* Move to fully FORMAT_NODE-based API
* mpv module: Remove load_lua
* MPV constructor: Add loglevel argument
* Fix register_event_callback to work with methods
* Remove debug hack accidentially left in the code
* Fix message handler registration and advanced README example
* setup.py: Small syntax fixes
* tests: Add test for multi-valued property-mapped options
* Add support for string-array options
* Fix racy property tests
* README: Add version compatibility blurb
- Spec cleanup
OBS-URL: https://build.opensuse.org/request/show/545232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=2
2017-11-27 21:15:49 +00:00
b957a03e9f
Accepting request 504848 from multimedia:apps
...
OBS-URL: https://build.opensuse.org/request/show/504848
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-mpv?expand=0&rev=1
2017-08-08 09:58:27 +00:00