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";

Reply via email to