Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-PyChromecast for
openSUSE:Factory checked in at 2024-05-08 11:39:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyChromecast (Old)
and /work/SRC/openSUSE:Factory/.python-PyChromecast.new.1880 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-PyChromecast"
Wed May 8 11:39:33 2024 rev:26 rq:1172526 version:14.0.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-PyChromecast/python-PyChromecast.changes
2024-01-28 19:39:59.378833702 +0100
+++
/work/SRC/openSUSE:Factory/.python-PyChromecast.new.1880/python-PyChromecast.changes
2024-05-08 11:40:32.070520935 +0200
@@ -1,0 +2,27 @@
+Tue May 7 20:17:37 UTC 2024 - Dirk Müller <[email protected]>
+
+- update to 14.0.1:
+ * Add debug prints to HomeAssistantController
+ * Add JBL Link Portable to known devices
+ * Fix race in HomeAssistantController
+ * Revert "Remove socket timeouts"
+ * Remove socket timeouts
+ * Run rstcheck in CI
+ * Remove mypy exclude pattern
+ * Update default URL used in media example
+- update to 14.0.0:
+ * Most user facing functions accepting an optional callback
+ function have been changed such that the optional arguments
+ are now kwarg only
+ * The signature of callbacks called when requests are completed
+ has been changed
+ * Some named tuples have been replaced with dataclasses
+ * The ServiceInfo class has been split in two classes
+ * Parameter names of `MediaStatusListener.load_media_failed`
+ has been changed
+ * Many user facing functions now have a default timeout, and
+ will raise when that timeout expires
+ * It's no longer supported to use pychromecast with event
+ custom loops
+
+-------------------------------------------------------------------
Old:
----
PyChromecast-13.1.0.tar.gz
New:
----
PyChromecast-14.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-PyChromecast.spec ++++++
--- /var/tmp/diff_new_pack.JiEnW9/_old 2024-05-08 11:40:38.210744232 +0200
+++ /var/tmp/diff_new_pack.JiEnW9/_new 2024-05-08 11:40:38.210744232 +0200
@@ -16,16 +16,18 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
+%{?sle15_python_module_pythons}
+%global skip_python310 1
Name: python-PyChromecast
-Version: 13.1.0
+Version: 14.0.1
Release: 0
Summary: Python module to talk to Google Chromecast
License: MIT
URL: https://github.com/balloob/pychromecast
Source:
https://files.pythonhosted.org/packages/source/P/PyChromecast/PyChromecast-%{version}.tar.gz
+BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: python-casttube >= 0.2.0
@@ -46,10 +48,10 @@
%setup -q -n PyChromecast-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
# no tests even on GitHub https://github.com/balloob/pychromecast/issues/333
@@ -59,5 +61,5 @@
%license LICENSE
%doc README.rst
%{python_sitelib}/pychromecast
-%{python_sitelib}/PyChromecast-%{version}-*.egg-info
+%{python_sitelib}/PyChromecast-%{version}.dist-info
++++++ PyChromecast-13.1.0.tar.gz -> PyChromecast-14.0.1.tar.gz ++++++
++++ 6848 lines of diff (skipped)