Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-usbsdmux for openSUSE:Factory
checked in at 2024-11-21 15:13:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-usbsdmux (Old)
and /work/SRC/openSUSE:Factory/.python-usbsdmux.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-usbsdmux"
Thu Nov 21 15:13:57 2024 rev:4 rq:1225340 version:24.11.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-usbsdmux/python-usbsdmux.changes
2024-06-13 15:40:44.163925495 +0200
+++
/work/SRC/openSUSE:Factory/.python-usbsdmux.new.28523/python-usbsdmux.changes
2024-11-21 15:14:42.987698894 +0100
@@ -1,0 +2,24 @@
+Wed Nov 20 16:31:07 UTC 2024 - Dirk Müller <[email protected]>
+
+- update to 24.11.1:
+ * Please note the breaking changes in 24.11.
+- update to 24.11:
+ * With this release we fix an issue with the numbering of the
+ open drain outputs of the USB-SD-Mux FAST (see #83).
+ * With this release the numbering of the open drain output
+ changes.
+ * Testing: Allow running tests locally and make README-test
+ more verbose
+ * README: fixes, tweaks and re-organisation
+ * CI: streamline and add build and codespell targets
+ * QA: Use ruff instead of black + flake8 for formatting and
+ linting
+ * pyproject.toml: switch over from setup.py
+ * CI: add automatic publication to pypi.org and test.pypi.org
+ * usbsdmux: remove the deprecated service/client code paths
+ * usbsdmux: add ruff "UP" rules to config and fix issues
+ automatically
+ * pyproject.toml: fix fallout from the migration
+ * usb-sd-mux/FAST: Fix GPIO number-to-pin definition
+
+-------------------------------------------------------------------
Old:
----
usbsdmux-24.01.1.tar.gz
New:
----
usbsdmux-24.11.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-usbsdmux.spec ++++++
--- /var/tmp/diff_new_pack.c4vTUv/_old 2024-11-21 15:14:44.435759085 +0100
+++ /var/tmp/diff_new_pack.c4vTUv/_new 2024-11-21 15:14:44.443759417 +0100
@@ -16,17 +16,19 @@
#
-%define skip_python2 1
%define orig_name usbsdmux
Name: python-usbsdmux
-Version: 24.01.1
+Version: 24.11.1
Release: 0
Summary: Tool to control an usb-sd-mux from the command line
License: LGPL-2.1-or-later
-URL:
https://shop.linux-automation.com/index.php?route=product/product&product_id=50
-Source0:
https://github.com/linux-automation/usbsdmux/archive/%{version}.tar.gz#/%{orig_name}-%{version}.tar.gz
+URL: https://github.com/linux-automation/usbsdmux
+Source0:
https://files.pythonhosted.org/packages/source/u/usbsdmux/usbsdmux-%{version}.tar.gz
BuildRequires: %{python_module devel}
+BuildRequires: %{python_module pip}
+BuildRequires: %{python_module setuptools_scm}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: pkgconfig
BuildRequires: python-rpm-macros
@@ -48,13 +50,13 @@
Udev rules for usbsdmux
%prep
-%setup -q -n %{orig_name}-%{version}
+%autosetup -p1 -n %{orig_name}-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
# Fix interpreter
%{python_expand # Fix all supported python version
for i in %{buildroot}%{$python_sitelib}/usbsdmux/*.py; do
@@ -64,7 +66,6 @@
}
%python_clone -a %{buildroot}%{_bindir}/usbsdmux
%python_clone -a %{buildroot}%{_bindir}/usbsdmux-configure
-%python_clone -a %{buildroot}%{_bindir}/usbsdmux-service
# Install udev rules (and switch from 'plugdev' group to 'disk' group)
sed -i 's/plugdev/disk/' contrib/udev/99-usbsdmux.rules
mkdir -p %{buildroot}%{_udevrulesdir}
@@ -75,12 +76,10 @@
%post
%python_install_alternative usbsdmux
%python_install_alternative usbsdmux-configure
-%python_install_alternative usbsdmux-service
%postun
%python_uninstall_alternative usbsdmux
%python_uninstall_alternative usbsdmux-configure
-%python_uninstall_alternative usbsdmux-service
%post -n %{orig_name}-udev
%udev_rules_update
@@ -93,10 +92,8 @@
%license COPYING
%python_alternative %{_bindir}/usbsdmux
%python_alternative %{_bindir}/usbsdmux-configure
-%python_alternative %{_bindir}/usbsdmux-service
-%dir %{python_sitelib}/usbsdmux
-%{python_sitelib}/usbsdmux/*
-%{python_sitelib}/*.egg-info*
+%{python_sitelib}/usbsdmux
+%{python_sitelib}/usbsdmux-%{version}.dist-info
%files -n %{orig_name}-udev
%{_udevrulesdir}/*.rules
++++++ usbsdmux-24.01.1.tar.gz -> usbsdmux-24.11.1.tar.gz ++++++
++++ 1919 lines of diff (skipped)