commit python-pulsectl for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pulsectl for openSUSE:Factory checked in at 2024-04-21 20:29:04 Comparing /work/SRC/openSUSE:Factory/python-pulsectl (Old) and /work/SRC/openSUSE:Factory/.python-pulsectl.new.26366 (New) Package is "python-pulsectl" Sun Apr 21 20:29:04 2024 rev:10 rq:1169476 version:24.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-pulsectl/python-pulsectl.changes 2023-12-09 22:57:40.981370333 +0100 +++ /work/SRC/openSUSE:Factory/.python-pulsectl.new.26366/python-pulsectl.changes 2024-04-21 20:30:28.912970063 +0200 @@ -1,0 +2,7 @@ +Sun Apr 21 08:57:07 UTC 2024 - Dirk Müller + +- update to 24.4.0: + * Add more obvious sink_default_get/source_default_get wrappers +around server_info #81 + +--- Old: pulsectl-23.5.2.tar.gz New: pulsectl-24.4.0.tar.gz Other differences: -- ++ python-pulsectl.spec ++ --- /var/tmp/diff_new_pack.TiDjc1/_old 2024-04-21 20:30:29.368986803 +0200 +++ /var/tmp/diff_new_pack.TiDjc1/_new 2024-04-21 20:30:29.368986803 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pulsectl # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %bcond_without test Name: python-pulsectl -Version:23.5.2 +Version:24.4.0 Release:0 Summary:Python high-level interface and ctypes-based bindings for PulseAudio (libpulse) License:MIT ++ pulsectl-23.5.2.tar.gz -> pulsectl-24.4.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulsectl-23.5.2/PKG-INFO new/pulsectl-24.4.0/PKG-INFO --- old/pulsectl-23.5.2/PKG-INFO2023-05-22 22:49:27.479202000 +0200 +++ new/pulsectl-24.4.0/PKG-INFO2024-04-06 16:06:38.397456200 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pulsectl -Version: 23.5.2 +Version: 24.4.0 Summary: Python high-level interface and ctypes-based bindings for PulseAudio (libpulse) Home-page: http://github.com/mk-fg/python-pulse-control Author: George Filipkin, Mike Kazantsev diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulsectl-23.5.2/pulsectl/pulsectl.py new/pulsectl-24.4.0/pulsectl/pulsectl.py --- old/pulsectl-23.5.2/pulsectl/pulsectl.py2023-05-06 01:00:23.0 +0200 +++ new/pulsectl-24.4.0/pulsectl/pulsectl.py2024-04-06 16:03:03.0 +0200 @@ -752,6 +752,13 @@ if not method: raise NotImplementedError(type(obj)) method(obj) + def sink_default_get(self): + 'Wrapper around server_info() to return sink for default_sink_name there.' + return self.get_sink_by_name(self.server_info().default_sink_name) + def source_default_get(self): + 'Wrapper around server_info() to return source for default_source_name there.' + return self.get_source_by_name(self.server_info().default_source_name) + def mute(self, obj, mute=True): assert_pulse_object(obj) method = { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulsectl-23.5.2/pulsectl.egg-info/PKG-INFO new/pulsectl-24.4.0/pulsectl.egg-info/PKG-INFO --- old/pulsectl-23.5.2/pulsectl.egg-info/PKG-INFO 2023-05-22 22:49:27.0 +0200 +++ new/pulsectl-24.4.0/pulsectl.egg-info/PKG-INFO 2024-04-06 16:06:38.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pulsectl -Version: 23.5.2 +Version: 24.4.0 Summary: Python high-level interface and ctypes-based bindings for PulseAudio (libpulse) Home-page: http://github.com/mk-fg/python-pulse-control Author: George Filipkin, Mike Kazantsev diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulsectl-23.5.2/setup.py new/pulsectl-24.4.0/setup.py --- old/pulsectl-23.5.2/setup.py2023-05-22 22:48:14.0 +0200 +++ new/pulsectl-24.4.0/setup.py2024-04-06 16:05:56.0 +0200 @@ -1,6 +1,3 @@ -#!/usr/bin/env python2 -#-*- coding: utf-8 -*- - from setuptools import setup, find_packages import os, sys @@ -13,13 +10,12 @@ setup( name = 'pulsectl', - version = '23.5.2', + version = '24.4.0', author = 'George Filipkin, Mike Kazantsev', author_email = 'mk.frag...@gmail.com', license = 'MIT', keywords = [ - 'pulseaudio', 'libpulse', 'pulse', 'pa',
commit python-pulsectl for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pulsectl for openSUSE:Factory checked in at 2023-02-24 18:08:22 Comparing /work/SRC/openSUSE:Factory/python-pulsectl (Old) and /work/SRC/openSUSE:Factory/.python-pulsectl.new.31432 (New) Package is "python-pulsectl" Fri Feb 24 18:08:22 2023 rev:8 rq:1067583 version:22.3.2 Changes: --- /work/SRC/openSUSE:Factory/python-pulsectl/python-pulsectl.changes 2021-04-17 00:02:31.141665414 +0200 +++ /work/SRC/openSUSE:Factory/.python-pulsectl.new.31432/python-pulsectl.changes 2023-02-24 18:08:29.997545630 +0100 @@ -1,0 +2,10 @@ +Fri Feb 24 10:56:06 UTC 2023 - Daniel Garcia + +- update to 22.3.2 + * 21.10.4: Add channel_list_enum to compare channel_list values with +something in a typo-free way, expose channel_list_raw with C enum +values [#66]. + * 21.5.0: Fix PA_VOLUME_MAX and PA_VOLUME_UI_MAX values, both were +incorrect [#53]. + +--- Old: pulsectl-21.3.4.tar.gz New: pulsectl-22.3.2.tar.gz Other differences: -- ++ python-pulsectl.spec ++ --- /var/tmp/diff_new_pack.paV3VU/_old 2023-02-24 18:08:30.497548609 +0100 +++ /var/tmp/diff_new_pack.paV3VU/_new 2023-02-24 18:08:30.501548633 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pulsectl # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,9 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-pulsectl -Version:21.3.4 +Version:22.3.2 Release:0 Summary:Python high-level interface and ctypes-based bindings for PulseAudio (libpulse) License:MIT @@ -61,12 +60,13 @@ %if %{with test} %check -%pyunittest pulsectl.tests.all +%pyunittest discover %endif %files %{python_files} %license COPYING %doc CHANGES.rst README.rst -%{python_sitelib}/* +%{python_sitelib}/pulsectl +%{python_sitelib}/pulsectl-%{version}*-info %changelog ++ pulsectl-21.3.4.tar.gz -> pulsectl-22.3.2.tar.gz ++ 3471 lines of diff (skipped)
commit python-pulsectl for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pulsectl for openSUSE:Factory checked in at 2021-04-17 00:02:13 Comparing /work/SRC/openSUSE:Factory/python-pulsectl (Old) and /work/SRC/openSUSE:Factory/.python-pulsectl.new.12324 (New) Package is "python-pulsectl" Sat Apr 17 00:02:13 2021 rev:7 rq:886021 version:21.3.4 Changes: --- /work/SRC/openSUSE:Factory/python-pulsectl/python-pulsectl.changes 2021-03-05 13:45:15.799621485 +0100 +++ /work/SRC/openSUSE:Factory/.python-pulsectl.new.12324/python-pulsectl.changes 2021-04-17 00:02:31.141665414 +0200 @@ -1,0 +2,7 @@ +Fri Apr 16 13:32:15 UTC 2021 - Mark??ta Machov?? + +- update to 21.3.4 + * Add timeout= option for connect() method [#48]. + * Expose "base_volume" (alsa volume level) attribute for sinks/sources [#47]. + +--- Old: pulsectl-20.2.4.tar.gz New: pulsectl-21.3.4.tar.gz Other differences: -- ++ python-pulsectl.spec ++ --- /var/tmp/diff_new_pack.nERxGN/_old 2021-04-17 00:02:31.637666199 +0200 +++ /var/tmp/diff_new_pack.nERxGN/_new 2021-04-17 00:02:31.641666205 +0200 @@ -19,23 +19,23 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test Name: python-pulsectl -Version:20.2.4 +Version:21.3.4 Release:0 Summary:Python high-level interface and ctypes-based bindings for PulseAudio (libpulse) License:MIT Group: Development/Languages/Python -URL:http://github.com/mk-fg/python-pulse-control +URL:https://github.com/mk-fg/python-pulse-control Source: https://files.pythonhosted.org/packages/source/p/pulsectl/pulsectl-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-setuptools +BuildArch: noarch %if 0%{?sle_version} && 0%{?sle_version} < 150300 Requires: pulseaudio %else Requires: pulseaudio-daemon %endif -Requires: python-setuptools -BuildArch: noarch %if %{with test} BuildRequires: libpulse-devel BuildRequires: pulseaudio @@ -61,7 +61,7 @@ %if %{with test} %check -%python_exec -m unittest pulsectl.tests.all +%pyunittest pulsectl.tests.all %endif %files %{python_files} ++ pulsectl-20.2.4.tar.gz -> pulsectl-21.3.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulsectl-20.2.4/CHANGES.rst new/pulsectl-21.3.4/CHANGES.rst --- old/pulsectl-20.2.4/CHANGES.rst 2020-02-27 16:31:58.0 +0100 +++ new/pulsectl-21.3.4/CHANGES.rst 2021-03-08 06:31:56.0 +0100 @@ -8,10 +8,18 @@ Each entry is a package version which change first appears in, followed by description of the change itself. -Last synced/updated: 20.2.4 +Last synced/updated: 21.3.4 --- +- 21.3.4: Add timeout= option for connect() method [#48]. + +- 21.3.2: Expose "base_volume" (alsa volume level) attribute for sinks/sources [#47]. + +- 21.3.1: There is now https://pypi.org/project/pulsectl-asyncio/ module [#46]. + + It is maintained separately, and should provide similar bindings to use with async apps. + - 20.2.4: Add pulse.get_card_by_name() wrapper [#38]. - 20.2.2: Expose "corked" bool attr in PulseSinkInputInfo and PulseSourceOutputInfo [#37]. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pulsectl-20.2.4/PKG-INFO new/pulsectl-21.3.4/PKG-INFO --- old/pulsectl-20.2.4/PKG-INFO2020-02-27 17:20:20.519531700 +0100 +++ new/pulsectl-21.3.4/PKG-INFO2021-03-08 06:38:22.525997900 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pulsectl -Version: 20.2.4 +Version: 21.3.4 Summary: Python high-level interface and ctypes-based bindings for PulseAudio (libpulse) Home-page: http://github.com/mk-fg/python-pulse-control Author: George Filipkin, Mike Kazantsev @@ -9,14 +9,19 @@ Description: python-pulse-control (pulsectl module) == -Python (3.x and 2.x) high-level interface and ctypes-based bindings for -PulseAudio_ (libpulse), mostly focused on mixer-like controls and -introspection-related operations (as opposed to e.g. submitting sound samples to -play, player-like client). +Python (3.x and 2.x) blocking high-level interface and ctypes-based bindings +for PulseAudio_ (libpulse), to use in a simple synchronous code. + +Wrappers are mostly for mixer-like controls and
commit python-pulsectl for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pulsectl for openSUSE:Factory checked in at 2021-03-05 13:45:15 Comparing /work/SRC/openSUSE:Factory/python-pulsectl (Old) and /work/SRC/openSUSE:Factory/.python-pulsectl.new.2378 (New) Package is "python-pulsectl" Fri Mar 5 13:45:15 2021 rev:6 rq:875152 version:20.2.4 Changes: --- /work/SRC/openSUSE:Factory/python-pulsectl/python-pulsectl.changes 2020-03-19 19:54:23.376277869 +0100 +++ /work/SRC/openSUSE:Factory/.python-pulsectl.new.2378/python-pulsectl.changes 2021-03-05 13:45:15.799621485 +0100 @@ -1,0 +2,7 @@ +Thu Feb 25 11:33:35 UTC 2021 - Antonio Larrosa + +- Require the pulseaudio-daemon capability instead of the + pulseaudio package, so alternative implementations can be used + (boo#1182730). + +--- Other differences: -- ++ python-pulsectl.spec ++ --- /var/tmp/diff_new_pack.4mTNNa/_old 2021-03-05 13:45:16.319621958 +0100 +++ /var/tmp/diff_new_pack.4mTNNa/_new 2021-03-05 13:45:16.323621962 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pulsectl # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -29,11 +29,15 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: pulseaudio >= 5.0 +%if 0%{?sle_version} && 0%{?sle_version} < 150300 +Requires: pulseaudio +%else +Requires: pulseaudio-daemon +%endif Requires: python-setuptools BuildArch: noarch %if %{with test} -BuildRequires: libpulse-devel >= 5.0 +BuildRequires: libpulse-devel BuildRequires: pulseaudio BuildRequires: pulseaudio-utils %endif