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)