diff --git a/packages/p/python-pulsectl/.files b/packages/p/python-pulsectl/.files
index d7babde0f3f..933359275ee 100644
Binary files a/packages/p/python-pulsectl/.files and b/packages/p/python-pulsectl/.files differ
diff --git a/packages/p/python-pulsectl/.rev b/packages/p/python-pulsectl/.rev
index a54c9127209..9ab407bddec 100644
--- a/packages/p/python-pulsectl/.rev
+++ b/packages/p/python-pulsectl/.rev
@@ -108,4 +108,12 @@
* pulsectl: check return from pa_context_new to be not NULL
1225955
+
+ 01efa1cfd4b4450e3ade11c4c592f0a0
+ 24.12.0
+
+ dimstar_suse
+
+ 1248762
+
diff --git a/packages/p/python-pulsectl/pulsectl-24.11.0.tar.gz b/packages/p/python-pulsectl/pulsectl-24.11.0.tar.gz
deleted file mode 120000
index 61f47c8bf4f..00000000000
--- a/packages/p/python-pulsectl/pulsectl-24.11.0.tar.gz
+++ /dev/null
@@ -1 +0,0 @@
-/ipfs/bafkreialumtulu7rtdkwk6xrt57oh2yapl22q2rqn3b42rnpiltwpaqnbu
\ No newline at end of file
diff --git a/packages/p/python-pulsectl/pulsectl-24.12.0.tar.gz b/packages/p/python-pulsectl/pulsectl-24.12.0.tar.gz
new file mode 120000
index 00000000000..b43d556b16f
--- /dev/null
+++ b/packages/p/python-pulsectl/pulsectl-24.12.0.tar.gz
@@ -0,0 +1 @@
+/ipfs/bafkreibirvtrkizky3z5zwysh67mviwaxgsq5jaipzxipq7yigvqvcqh7q
\ No newline at end of file
diff --git a/packages/p/python-pulsectl/python-pulsectl.changes b/packages/p/python-pulsectl/python-pulsectl.changes
index 1c56052d0ec..dec7f421f2f 100644
--- a/packages/p/python-pulsectl/python-pulsectl.changes
+++ b/packages/p/python-pulsectl/python-pulsectl.changes
@@ -1,3 +1,11 @@
+-------------------------------------------------------------------
+Wed Feb 26 11:39:55 UTC 2025 - John Paul Adrian Glaubitz
+
+- Update to 24.12.0
+ * expose profile_list (and n_profiles too) for PulseCardPortInfo
+ * Setup/changelog version bump
+- Use Python 3.11 on SLE-15 by default
+
-------------------------------------------------------------------
Sat Nov 23 08:30:41 UTC 2024 - Dirk Müller
diff --git a/packages/p/python-pulsectl/python-pulsectl.spec b/packages/p/python-pulsectl/python-pulsectl.spec
index 228b5432127..83f2df961ec 100644
--- a/packages/p/python-pulsectl/python-pulsectl.spec
+++ b/packages/p/python-pulsectl/python-pulsectl.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-pulsectl
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,10 @@
#
+%{?sle15_python_module_pythons}
%bcond_without test
Name: python-pulsectl
-Version: 24.11.0
+Version: 24.12.0
Release: 0
Summary: Python high-level interface and ctypes-based bindings for PulseAudio (libpulse)
License: MIT