Skip to content

Commit a6d7f97

Browse files
committed
Prepare Python 3.14 release base
1 parent 507ba16 commit a6d7f97

24 files changed

Lines changed: 130 additions & 82 deletions

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
python-version: [3.9, 3.11]
12+
python-version: [3.9, 3.11, 3.14]
1313
os: ['ubuntu-latest', 'windows-latest']
1414

1515
steps:

.github/workflows/nuitka-linux.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
workflow_call:
88

99
env:
10-
PYTHON_VERSION: '3.11'
11-
NUITKA_VERSION: '2.4.8'
10+
PYTHON_VERSION: '3.14'
11+
NUITKA_VERSION: '4.0.8'
1212

1313
jobs:
1414
build-linux:
@@ -41,7 +41,7 @@ jobs:
4141
- name: Install dependencies
4242
run: |
4343
python -m pip install --upgrade pip setuptools wheel
44-
pip install -r requirements.txt
44+
pip install -r requirements.txt -r requirements/db.txt
4545
pip install nuitka==${{ env.NUITKA_VERSION }} ordered-set zstandard
4646
4747
- name: Set default async mode

.github/workflows/nuitka-macos-intel.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
workflow_call:
88

99
env:
10-
PYTHON_VERSION: '3.11'
11-
NUITKA_VERSION: '2.4.8'
10+
PYTHON_VERSION: '3.14'
11+
NUITKA_VERSION: '4.0.8'
1212

1313
jobs:
1414
build-macos-intel:
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install dependencies
3737
run: |
3838
python -m pip install --upgrade pip setuptools wheel
39-
pip install -r requirements.txt
39+
pip install -r requirements.txt -r requirements/db.txt
4040
pip install nuitka==${{ env.NUITKA_VERSION }} ordered-set zstandard
4141
4242
- name: Set default async mode

.github/workflows/nuitka-macos-silicon.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
workflow_call:
88

99
env:
10-
PYTHON_VERSION: '3.11'
11-
NUITKA_VERSION: '2.4.8'
10+
PYTHON_VERSION: '3.14'
11+
NUITKA_VERSION: '4.0.8'
1212

1313
jobs:
1414
build-macos-silicon:
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install dependencies
3737
run: |
3838
python -m pip install --upgrade pip setuptools wheel
39-
pip install -r requirements.txt
39+
pip install -r requirements.txt -r requirements/db.txt
4040
pip install nuitka==${{ env.NUITKA_VERSION }} ordered-set zstandard
4141
4242
- name: Set default async mode

.github/workflows/nuitka-release-draft.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
workflow_dispatch:
77
inputs:
88
tag:
9-
description: 'Tag for the draft release (e.g., v0.4.3-nuitka)'
9+
description: 'Tag for the draft release (e.g., v5.0.0-nuitka)'
1010
required: true
1111
target_commitish:
1212
description: 'Branch or commit for the tag (default: master)'

.github/workflows/nuitka-windows.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
workflow_call:
88

99
env:
10-
PYTHON_VERSION: '3.11'
11-
NUITKA_VERSION: '2.4.8'
10+
PYTHON_VERSION: '3.14'
11+
NUITKA_VERSION: '4.0.8'
1212

1313
jobs:
1414
build-windows:
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install dependencies
3737
run: |
3838
python -m pip install --upgrade pip setuptools wheel
39-
pip install -r requirements.txt
39+
pip install -r requirements.txt -r requirements/db.txt
4040
pip install nuitka==${{ env.NUITKA_VERSION }} ordered-set zstandard
4141
4242
- name: Set default async mode

.github/workflows/pyinstaller-linux.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
workflow_call:
88

99
env:
10-
PYTHON_VERSION: '3.11'
11-
PYINSTALLER_VERSION: '6.3.0'
10+
PYTHON_VERSION: '3.14'
11+
PYINSTALLER_VERSION: '6.20.0'
1212

1313
jobs:
1414
build-linux:
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install dependencies
3737
run: |
3838
python -m pip install --upgrade pip setuptools wheel
39-
pip install -r requirements.txt
39+
pip install -r requirements.txt -r requirements/db.txt
4040
pip install pyinstaller==${{ env.PYINSTALLER_VERSION }}
4141
4242
- name: Set default async mode

.github/workflows/pyinstaller-macos-intel.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
workflow_call:
88

99
env:
10-
PYTHON_VERSION: '3.11'
11-
PYINSTALLER_VERSION: '6.3.0'
10+
PYTHON_VERSION: '3.14'
11+
PYINSTALLER_VERSION: '6.20.0'
1212

1313
jobs:
1414
build-macos-intel:
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install dependencies
3737
run: |
3838
python -m pip install --upgrade pip setuptools wheel
39-
pip install -r requirements.txt
39+
pip install -r requirements.txt -r requirements/db.txt
4040
pip install pyinstaller==${{ env.PYINSTALLER_VERSION }}
4141
4242
- name: Set default async mode

.github/workflows/pyinstaller-macos-silicon.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
workflow_call:
88

99
env:
10-
PYTHON_VERSION: '3.11'
11-
PYINSTALLER_VERSION: '6.3.0'
10+
PYTHON_VERSION: '3.14'
11+
PYINSTALLER_VERSION: '6.20.0'
1212

1313
jobs:
1414
build-macos-silicon:
@@ -36,7 +36,7 @@ jobs:
3636
- name: Install dependencies
3737
run: |
3838
python -m pip install --upgrade pip setuptools wheel
39-
pip install -r requirements.txt
39+
pip install -r requirements.txt -r requirements/db.txt
4040
pip install pyinstaller==${{ env.PYINSTALLER_VERSION }}
4141
4242
- name: Set default async mode

.github/workflows/pyinstaller-release-draft.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
workflow_dispatch:
77
inputs:
88
tag:
9-
description: 'Tag for the draft release (e.g., v0.4.3)'
9+
description: 'Tag for the draft release (e.g., v5.0.0)'
1010
required: true
1111
target_commitish:
1212
description: 'Branch or commit for the tag (default: master)'
@@ -23,8 +23,8 @@ concurrency:
2323
cancel-in-progress: true
2424

2525
env:
26-
PYTHON_VERSION: '3.11'
27-
PYINSTALLER_VERSION: '6.3.0'
26+
PYTHON_VERSION: '3.14'
27+
PYINSTALLER_VERSION: '6.20.0'
2828

2929
jobs:
3030
build-linux:

0 commit comments

Comments
 (0)