From 511d1dedc8d123a3fa949e3e790a6276d79189097ba16df5e1e240f24185f299 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 27 Nov 2017 21:15:49 +0000 Subject: [PATCH] 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 --- python-mpv-0.2.3.tar.gz | 3 --- python-mpv-0.3.6.tar.gz | 3 +++ python-python-mpv.changes | 35 +++++++++++++++++++++++++++++++++++ python-python-mpv.spec | 10 +++------- 4 files changed, 41 insertions(+), 10 deletions(-) delete mode 100644 python-mpv-0.2.3.tar.gz create mode 100644 python-mpv-0.3.6.tar.gz diff --git a/python-mpv-0.2.3.tar.gz b/python-mpv-0.2.3.tar.gz deleted file mode 100644 index 858cbce..0000000 --- a/python-mpv-0.2.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d1ed55573c630638fede4e73cd09357ab029d696e0bc5ab4c5d4967db79e84c8 -size 15526 diff --git a/python-mpv-0.3.6.tar.gz b/python-mpv-0.3.6.tar.gz new file mode 100644 index 0000000..d36f7e9 --- /dev/null +++ b/python-mpv-0.3.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61756b657642a956c00b35a4fd1fa7ca28a351ad573d7313a9585587ddbc303e +size 15343 diff --git a/python-python-mpv.changes b/python-python-mpv.changes index 01b0980..8f090d3 100644 --- a/python-python-mpv.changes +++ b/python-python-mpv.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Fri Nov 24 14:03:25 UTC 2017 - aloisio@gmx.com + +- 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 + ------------------------------------------------------------------- Mon Jun 19 16:17:47 UTC 2017 - aloisio@gmx.com diff --git a/python-python-mpv.spec b/python-python-mpv.spec index ea24fc8..f6e0cec 100644 --- a/python-python-mpv.spec +++ b/python-python-mpv.spec @@ -18,19 +18,18 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-python-mpv -Version: 0.2.3 +Version: 0.3.6 Release: 0 Summary: Python interface to the mpv media player License: AGPL-3.0+ Group: Development/Languages/Python -Url: https://github.com/jaseg/python-mpv +URL: https://github.com/jaseg/python-mpv Source0: https://files.pythonhosted.org/packages/source/p/python-mpv/python-mpv-%{version}.tar.gz Source99: %{name}-rpmlintrc BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: python-rpm-macros Requires: libmpv1 -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %python_subpackages @@ -49,10 +48,7 @@ just like the lua interface does. %python_install %files %{python_files} -%defattr(-,root,root) %doc README.rst -%{python_sitelib}/mpv.py -%pycache_only %{python_sitelib}/__pycache__ -%{python_sitelib}/python_mpv-%{version}-py%{python_version}.egg-info +%{python_sitelib}/* %changelog