From d14275ed88bbbabb96084eab44d462263b19d975297bad3ad881406bef4a3f00 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Thu, 7 Nov 2024 09:22:24 +0000 Subject: [PATCH] - Update to 1.9.0 (2024-03-08): - The logic for on_update* has been largely rewritten. As a user-visible side effect, detailed debugging information about 'on_update_*' tasks is now available. - For improved flexibility, configuration sections may now override global 'on_update_exec' and 'on_update_timeout'. Eearlier Fangfrisch versions only examined the DEFAULTS section. - Add internal default configurations for providers InterServer (https://www.interserver.net/) and Fangfrisch News (https://rseichter.github.io/fangfrisch/#ffnews). As per usual, these new providers are disabled by default. - Update to 1.8.1 (2024-02-21): - Python unit tests requiring network connections are now disabled by default to facilitate sandboxed testing. Set environment variable NETWORK_TESTS=1 to enable these tests. - Update to 1.8.0 (2024-02-14): - Sanesecurity (https://sanesecurity.com) provider default configuration overhaul. Switch to a less congested mirror site, add/remove several signature URLs. - Modernise Python build re PEP 517 (https://peps.python.org/pep-0517/). - Update to 1.7.0 (2024-02-03): - Support user-defined connection timeouts. - Update to 1.6.1 (2023-02-21): - Require SQLAlchemy version 1.4 or higher. Version 1.3 is no longer maintained by the SQLAlchemy developers. - Update to 1.6.0 (2023-02-18): - Use Python context management protocol to improve SQLAlchemy session handling, in particular to more reliably release OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fangfrisch?expand=0&rev=2 --- 1.5.0.tar.gz | 3 --- 1.9.0.tar.gz | 3 +++ python-fangfrisch.changes | 35 +++++++++++++++++++++++++++++++++++ python-fangfrisch.spec | 12 +++++------- 4 files changed, 43 insertions(+), 10 deletions(-) delete mode 100644 1.5.0.tar.gz create mode 100644 1.9.0.tar.gz diff --git a/1.5.0.tar.gz b/1.5.0.tar.gz deleted file mode 100644 index 9410529..0000000 --- a/1.5.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8199fd056ce3434fc10b5c89d946cacbdbbbbbd4f1974203132c8e4f022d8867 -size 115352 diff --git a/1.9.0.tar.gz b/1.9.0.tar.gz new file mode 100644 index 0000000..ca15e8c --- /dev/null +++ b/1.9.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4150eee1b226d77cdda3e961edba65d6605871568759dc482730b4162ef9ba66 +size 127572 diff --git a/python-fangfrisch.changes b/python-fangfrisch.changes index 9555ef5..140d58b 100644 --- a/python-fangfrisch.changes +++ b/python-fangfrisch.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Thu Nov 7 09:19:59 UTC 2024 - Matej Cepl + +- Update to 1.9.0 (2024-03-08): + - The logic for on_update* has been largely rewritten. As a + user-visible side effect, detailed debugging information + about 'on_update_*' tasks is now available. + - For improved flexibility, configuration sections + may now override global 'on_update_exec' and + 'on_update_timeout'. Eearlier Fangfrisch versions only + examined the DEFAULTS section. + - Add internal default configurations for providers InterServer + (https://www.interserver.net/) and Fangfrisch News + (https://rseichter.github.io/fangfrisch/#ffnews). As per + usual, these new providers are disabled by default. +- Update to 1.8.1 (2024-02-21): + - Python unit tests requiring network connections are now + disabled by default to facilitate sandboxed testing. Set + environment variable NETWORK_TESTS=1 to enable these tests. +- Update to 1.8.0 (2024-02-14): + - Sanesecurity (https://sanesecurity.com) provider default + configuration overhaul. Switch to a less congested mirror + site, add/remove several signature URLs. + - Modernise Python build re PEP 517 + (https://peps.python.org/pep-0517/). +- Update to 1.7.0 (2024-02-03): + - Support user-defined connection timeouts. +- Update to 1.6.1 (2023-02-21): + - Require SQLAlchemy version 1.4 or higher. Version 1.3 is no + longer maintained by the SQLAlchemy developers. +- Update to 1.6.0 (2023-02-18): + - Use Python context management protocol to improve SQLAlchemy + session handling, in particular to more reliably release + resources like database connections. + ------------------------------------------------------------------- Mon Apr 25 13:23:59 UTC 2022 - Marcus Meissner diff --git a/python-fangfrisch.spec b/python-fangfrisch.spec index d9d0ceb..2961836 100644 --- a/python-fangfrisch.spec +++ b/python-fangfrisch.spec @@ -1,7 +1,7 @@ # -# spec file for package python-colorama +# spec file for package python-fangfrisch # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,16 +19,16 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-fangfrisch -Version: 1.5.0 +Version: 1.9.0 Release: 0 Summary: Update and verify unofficial Clam Anti-Virus signatures -License: GPL-3.0+ +License: GPL-3.0-or-later Group: Development/Languages/Python URL: https://github.com/rseichter/fangfrisch Source: https://github.com/rseichter/fangfrisch/archive/refs/tags/%{version}.tar.gz +BuildRequires: %{python_module SQLAlchemy} BuildRequires: %{python_module requests} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module SQLAlchemy} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch @@ -41,7 +41,6 @@ files that are not official ClamAV canon, e.g. from Sanesecurity and URLhaus. Fangfrisch was designed with security in mind, to be run by an unprivileged user only. - %prep %setup -q -n fangfrisch-%{version} @@ -53,7 +52,6 @@ unprivileged user only. %python_expand %fdupes %{buildroot}%{$python_sitelib} %python_clone -a %{buildroot}%{_bindir}/fangfrisch - %post %python_install_alternative fangfrisch