Skip to content

Commit 841d2ab

Browse files
authored
Add Python 3.14 release candidate 3
1 parent 10fa0fa commit 841d2ab

1 file changed

Lines changed: 14 additions & 13 deletions

File tree

.github/workflows/push.yml

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Checkout python-for-android
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v5
1919
- name: Set up Python 3.x
20-
uses: actions/setup-python@v5
20+
uses: actions/setup-python@v6
2121
with:
2222
python-version: 3.x
2323
- name: Run flake8
@@ -33,15 +33,16 @@ jobs:
3333
strategy:
3434
fail-fast: false
3535
matrix:
36-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
36+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
3737
os: [ubuntu-latest, macOs-latest]
3838
steps:
3939
- name: Checkout python-for-android
40-
uses: actions/checkout@v4
40+
uses: actions/checkout@v5
4141
- name: Set up Python ${{ matrix.python-version }}
42-
uses: actions/setup-python@v5
42+
uses: actions/setup-python@v6
4343
with:
4444
python-version: ${{ matrix.python-version }}
45+
allow-prereleases: true
4546
- name: Tox tests
4647
run: |
4748
python -m pip install --upgrade pip
@@ -126,14 +127,14 @@ jobs:
126127
ANDROID_NDK_HOME: ${HOME}/.android/android-ndk
127128
steps:
128129
- name: Checkout python-for-android
129-
uses: actions/checkout@v4
130+
uses: actions/checkout@v5
130131
- name: Set up Python 3.x
131-
uses: actions/setup-python@v5
132+
uses: actions/setup-python@v6
132133
with:
133134
python-version: 3.x
134135
- name: Install python-for-android
135136
run: |
136-
python3 -m pip install -e .
137+
python3 -m pip install --editable .
137138
- name: Install prerequisites via pythonforandroid/prerequisites.py (Experimental)
138139
run: |
139140
python3 pythonforandroid/prerequisites.py
@@ -171,7 +172,7 @@ jobs:
171172
REBUILD_UPDATED_RECIPES_EXTRA_ARGS: --arch=${{ matrix.android_arch }}
172173
steps:
173174
- name: Checkout python-for-android (all-history)
174-
uses: actions/checkout@v4
175+
uses: actions/checkout@v5
175176
with:
176177
fetch-depth: 0
177178
# helps with GitHub runner getting out of space
@@ -209,16 +210,16 @@ jobs:
209210
REBUILD_UPDATED_RECIPES_EXTRA_ARGS: --arch=${{ matrix.android_arch }}
210211
steps:
211212
- name: Checkout python-for-android (all-history)
212-
uses: actions/checkout@v4
213+
uses: actions/checkout@v5
213214
with:
214215
fetch-depth: 0
215216
- name: Set up Python 3.x
216-
uses: actions/setup-python@v5
217+
uses: actions/setup-python@v6
217218
with:
218219
python-version: 3.x
219220
- name: Install python-for-android
220221
run: |
221-
python3 -m pip install -e .
222+
python3 -m pip install --editable .
222223
- name: Install prerequisites via pythonforandroid/prerequisites.py (Experimental)
223224
run: |
224225
python3 pythonforandroid/prerequisites.py
@@ -241,7 +242,7 @@ jobs:
241242
documentation:
242243
runs-on: ubuntu-latest
243244
steps:
244-
- uses: actions/checkout@v4
245+
- uses: actions/checkout@v5
245246
- name: Requirements
246247
run: |
247248
python -m pip install --upgrade pip

0 commit comments

Comments
 (0)