diff --git a/.github/workflows/code_layout.yml b/.github/workflows/code_layout.yml index 57b97153188f..8fed0fe3a392 100644 --- a/.github/workflows/code_layout.yml +++ b/.github/workflows/code_layout.yml @@ -24,10 +24,10 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 - - name: Set up Python 3.10 + - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.10' + python-version: '3.13' - name: Install requirements run: | wget https://www.doxygen.nl/files/doxygen-${DOXYGEN_VERSION}.linux.bin.tar.gz @@ -176,10 +176,10 @@ jobs: sip_check: runs-on: ubuntu-latest steps: - - name: Set up Python 3.12 + - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: '3.13' - name: Install Requirements run: | python -m pip install --upgrade pip @@ -214,6 +214,6 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: '3.13' - name: Run Check run: python3 scripts/includemocs.py src --dry-run diff --git a/.github/workflows/sipify-bot.yml b/.github/workflows/sipify-bot.yml index ed85e347476f..1ba37c12114e 100644 --- a/.github/workflows/sipify-bot.yml +++ b/.github/workflows/sipify-bot.yml @@ -14,7 +14,7 @@ jobs: - uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: '3.13' - name: Install Requirements run: pip install nose2 mock termcolor pyyaml diff --git a/CMakeLists.txt b/CMakeLists.txt index cbcfd10cbb10..dc06feb4a719 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -895,7 +895,7 @@ if( "${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_CXX_COMPILER_ID}" ST include("cmake/modules/linker.cmake") endif() -set(MIN_PYTHON_VERSION "3.9") +set(MIN_PYTHON_VERSION "3.11") set(Python_FIND_FRAMEWORK "LAST") if (WITH_BINDINGS) diff --git a/INSTALL.md b/INSTALL.md index 8e2d9db8115e..56dd913d78ee 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -102,7 +102,7 @@ Required build tools: * CMake >= 3.12.0 * Flex >= 2.5.6 * Bison >= 2.4 -* Python >= 3.7 +* Python >= 3.11 Required build dependencies: