14
0
Commit Graph

22 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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