commit python-pulsectl for openSUSE:Factory

2024-04-21 Thread Source-Sync
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

2023-02-24 Thread Source-Sync
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

2021-04-16 Thread Source-Sync
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

2021-03-05 Thread Source-Sync
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