From c5660448a860abb0564d27c348d1c2eb820f7b75 Mon Sep 17 00:00:00 2001
From: Marko Lindqvist <cazfi74@gmail.com>
Date: Tue, 21 Jan 2025 20:25:13 +0200
Subject: [PATCH 27/27] Make 3.7 the minimum python requirement

See RM #1100

Signed-off-by: Marko Lindqvist <cazfi74@gmail.com>
---
 autogen.sh           | 2 +-
 doc/README.packaging | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/autogen.sh b/autogen.sh
index 531d7cbafb..1bc3621e8c 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -249,7 +249,7 @@ ACLOCAL=$REALPKGNAME
 real_package_name "libtoolize" "ftp://ftp.gnu.org/pub/gnu/libtool/" 2 2 ||
 real_package_name "glibtoolize" "ftp://ftp.gnu.org/pub/gnu/libtool/" 2 2 "" "0" || DIE=1
 LIBTOOLIZE=$REALPKGNAME
-real_package_name "python3" "https://www.python.org/" 3 6 || DIE=1
+real_package_name "python3" "https://www.python.org/" 3 7 || DIE=1
 
 if [ "$FC_USE_NLS" = "yes" ]; then
   DIE2=0
diff --git a/doc/README.packaging b/doc/README.packaging
index 92f7bbd7ab..75bdcf54b9 100644
--- a/doc/README.packaging
+++ b/doc/README.packaging
@@ -18,6 +18,7 @@ Updating from 3.3 to 3.4
    ~/.freeciv-client-rc-3.2 generated by Freeciv 3.2).
 * Qt5 support removed
 * Minimum meson requirement for builds made with it is 0.63.0
+* Minimum Python requirement for code generation scripts is 3.7
 
 ----------------------------------------------------------------------
 Compatibility of modified versions
-- 
2.45.2

