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 <dmuel...@suse.com>
+
+- 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)

Reply via email to