Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-legacycrypt for openSUSE:Factory checked in at 2026-08-24 12:11:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-legacycrypt (Old) and /work/SRC/openSUSE:Factory/.python-legacycrypt.new.1258 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-legacycrypt" Mon Aug 24 12:11:40 2026 rev:2 rq:1373290 version:0.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-legacycrypt/python-legacycrypt.changes 2024-11-25 23:21:23.062383594 +0100 +++ /work/SRC/openSUSE:Factory/.python-legacycrypt.new.1258/python-legacycrypt.changes 2026-08-24 12:17:02.852593395 +0200 @@ -1,0 +2,6 @@ +Mon Aug 24 02:23:20 UTC 2026 - Steve Kowalik <[email protected]> + +- Add patch support-flit-core-4.patch: + * Switch to flit-core as the build API (and support flit-core 4) + +------------------------------------------------------------------- New: ---- support-flit-core-4.patch ----------(New B)---------- New: - Add patch support-flit-core-4.patch: * Switch to flit-core as the build API (and support flit-core 4) ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-legacycrypt.spec ++++++ --- /var/tmp/diff_new_pack.O73vlM/_old 2026-08-24 12:17:03.845628763 +0200 +++ /var/tmp/diff_new_pack.O73vlM/_new 2026-08-24 12:17:03.848628870 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-legacycrypt # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,9 @@ License: Python-2.0 URL: https://github.com/tiran/legacycrypt Source: https://files.pythonhosted.org/packages/source/l/legacycrypt/legacycrypt-%{version}.tar.gz -BuildRequires: %{python_module flit} +# PATCH-FIX-UPSTREAM gh#tiran/legacycrypt#3 +Patch0: support-flit-core-4.patch +BuildRequires: %{python_module flit-core} BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: fdupes ++++++ support-flit-core-4.patch ++++++ >From cb260077a8698526fe269f7efb7974dc6b28b5de Mon Sep 17 00:00:00 2001 From: Steve Kowalik <[email protected]> Date: Mon, 24 Aug 2026 12:19:43 +1000 Subject: [PATCH] Switch to flit-core Use flit-core as the build API, and a bonus, support flit-core 4. --- pyproject.toml | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 2ff97e0..c4417fd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,15 +1,18 @@ [build-system] -requires = ["flit"] -build-backend = "flit.buildapi" +requires = ["flit-core"] +build-backend = "flit_core.buildapi" -[tool.flit.metadata] -module = "legacycrypt" -author = "Christian Heimes" -author-email = "[email protected]" -maintainer = "Christian Heimes" -maintainer-email = "[email protected]" -home-page = "https://github.com/tiran/legacycrypt" -description-file = "README.md" +[project] +name = "legacycrypt" +version = "0.3" +authors = [ + {name = "Christian Heimes", email = "[email protected]"}, +] +maintainers = [ + {name = "Christian Heimes", email = "[email protected]"}, +] +description = "Function to check Unix passwords" +readme = "README.md" classifiers = [ "Development Status :: 5 - Production/Stable", "Programming Language :: Python :: 3.6", @@ -25,3 +28,6 @@ classifiers = [ ] # 3.5 for pypy3. It supports f"" but not 10_000. requires-python = ">=3.5" + +[project.urls] +Homepage = "https://github.com/tiran/legacycrypt"
