Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-librouteros for openSUSE:Factory checked in at 2026-04-20 16:11:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-librouteros (Old) and /work/SRC/openSUSE:Factory/.python-librouteros.new.11940 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-librouteros" Mon Apr 20 16:11:22 2026 rev:13 rq:1348082 version:4.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-librouteros/python-librouteros.changes 2025-11-27 15:23:29.129848936 +0100 +++ /work/SRC/openSUSE:Factory/.python-librouteros.new.11940/python-librouteros.changes 2026-04-20 16:11:36.993941627 +0200 @@ -1,0 +2,14 @@ +Sun Apr 19 21:10:25 UTC 2026 - Dirk Müller <[email protected]> + +- update to 4.0.1: + * fix: handle IPv6 correctly when saddr is not specified + * Fix 'cmd' in kwargs collision + * Remove Fix 'cmd' in kwargs collision. Breaks backwards + compatibility. + * Fix 'cmd' in kwargs collision + * Pass source address to async connect + * Drop Encoder, Decoder classes + * Handle broken stream errors + * Pass SSLContext to async connect + +------------------------------------------------------------------- Old: ---- librouteros-3.4.1.tar.gz New: ---- librouteros-4.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-librouteros.spec ++++++ --- /var/tmp/diff_new_pack.ewZjNR/_old 2026-04-20 16:11:38.065985767 +0200 +++ /var/tmp/diff_new_pack.ewZjNR/_new 2026-04-20 16:11:38.065985767 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-librouteros # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2017-2021, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -16,26 +16,25 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # + %{?sle15_python_module_pythons} Name: python-librouteros -Version: 3.4.1 +Version: 4.0.1 Release: 0 Summary: Python implementation of MikroTik RouterOS API License: GPL-2.0-or-later URL: https://github.com/luqasz/librouteros Source: https://github.com/luqasz/librouteros/archive/%{version}.tar.gz#/librouteros-%{version}.tar.gz BuildRequires: %{python_module pip} -BuildRequires: %{python_module poetry-core} -BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module wheel} +BuildRequires: %{python_module uv-build >= 0.8.18} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module pytest} -BuildRequires: %{python_module pytest-asyncio} +BuildRequires: %{python_module hypothesis} +BuildRequires: %{python_module pytest >= 8} +BuildRequires: %{python_module pytest-asyncio >= 0.24.0} # /SECTION -Requires: python-toml %python_subpackages %description ++++++ librouteros-3.4.1.tar.gz -> librouteros-4.0.1.tar.gz ++++++ ++++ 4978 lines of diff (skipped)
