From 7eaa177eae24fc87e32a09a038c61457840380ca Mon Sep 17 00:00:00 2001 From: John Ralls Date: Thu, 29 Feb 2024 16:12:53 -0800 Subject: [PATCH] Update minumum Python version to 3.8. Required to support Python 3.13 and later because the new C API used in 1d8c525af was introduced in Python 3.8; the previous API was a holdover from Python 2, deprecated in 3.7, and is removed in 3.13. --- CMakeLists.txt | 2 +- README.dependencies | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 341166576c..6761d9e8e1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -499,7 +499,7 @@ endif() # ############################################################ if (WITH_PYTHON) - set (PYTHON_MIN_VERSION 3.6.0) + set (PYTHON_MIN_VERSION 3.8.0) if (NOT DEFINED Python3_FIND_UNVERSIONED_NAMES) set (Python3_FIND_UNVERSIONED_NAMES FIRST) endif() diff --git a/README.dependencies b/README.dependencies index dd6cd8cf26..018d1620d3 100644 --- a/README.dependencies +++ b/README.dependencies @@ -96,7 +96,7 @@ Libraries/Deps aqbanking 6.4.0 online banking and SWIFT gwenhywfar 5.8.0 file imports. - python 3.6.0 python bindings; headers + python 3.8.0 python bindings; headers required, not just binaries. libofx 0.9.12 OFX/QFX import