Skip to content

Commit c336365

Browse files
committed
Add Python 3.14; remove Python 3.10
1 parent 3d51370 commit c336365

File tree

4 files changed

+28
-20
lines changed

4 files changed

+28
-20
lines changed

.github/workflows/linkcheck.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ jobs:
2727

2828
# Checks-out your repository under $GITHUB_WORKSPACE
2929
- name: Checkout
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@v6.0.1
3131

3232
- name: Setup Python
33-
uses: actions/setup-python@v5
33+
uses: actions/setup-python@v6.1.0
3434
with:
35-
python-version: "3.11"
35+
python-version: "3.13"
3636

3737
- name: Install dependencies
3838
shell: bash -l {0}

.github/workflows/linux.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -36,37 +36,37 @@ jobs:
3636
matrix:
3737
os: [ubuntu, ] # macos, windows] # Only Linux currently.
3838
case:
39-
- python-version: "3.10"
39+
- python-version: "3.11"
4040
name: minimal
4141
os: ubuntu
4242
conda: "numba 'scipy=1.10' scooby libdlf"
4343
test: ""
44-
- python-version: "3.11"
44+
- python-version: "3.12"
4545
name: plain
4646
os: ubuntu
4747
conda: "numba 'scipy>=1.10' scooby libdlf"
4848
test: ""
49-
- python-version: "3.11"
49+
- python-version: "3.12"
5050
name: full
5151
os: ubuntu
5252
conda: "numba 'scipy>=1.10' scooby libdlf matplotlib pytest-mpl"
5353
test: "--mpl"
54-
- python-version: "3.12"
54+
- python-version: "3.13"
5555
name: plain
5656
os: ubuntu
5757
conda: "numba 'scipy>=1.10' scooby libdlf"
5858
test: ""
59-
- python-version: "3.12"
59+
- python-version: "3.13"
6060
name: full
6161
os: ubuntu
6262
conda: "numba 'scipy>=1.10' scooby libdlf matplotlib pytest-mpl"
6363
test: "--mpl"
64-
- python-version: "3.13"
64+
- python-version: "3.14"
6565
name: plain
6666
os: ubuntu
6767
conda: "numba 'scipy>=1.10' scooby libdlf"
6868
test: ""
69-
- python-version: "3.13"
69+
- python-version: "3.14"
7070
name: full
7171
os: ubuntu
7272
conda: "numba 'scipy>=1.10' scooby libdlf matplotlib pytest-mpl"
@@ -81,7 +81,7 @@ jobs:
8181

8282
# Checks-out your repository under $GITHUB_WORKSPACE
8383
- name: Checkout
84-
uses: actions/checkout@v4
84+
uses: actions/checkout@v6.0.1
8585
with:
8686
# Need to fetch more than the last commit so that setuptools-scm can
8787
# create the correct version string. If the number of commits since
@@ -97,7 +97,7 @@ jobs:
9797
run: git fetch origin 'refs/tags/*:refs/tags/*'
9898

9999
- name: Setup miniconda
100-
uses: conda-incubator/setup-miniconda@v3
100+
uses: conda-incubator/setup-miniconda@v3.2.0
101101
with:
102102
auto-update-conda: true
103103
python-version: ${{ matrix.case.python-version }}
@@ -129,7 +129,7 @@ jobs:
129129
pytest --cov=empymod ${{ matrix.case.test }}
130130
131131
- name: Coveralls
132-
# [pin @develop@20230609]
132+
# [pin @develop@20240509]
133133
uses: AndreMiras/coveralls-python-action@65c1672f0b8a201702d86c81b79187df74072505
134134
with:
135135
parallel: true
@@ -141,7 +141,7 @@ jobs:
141141
runs-on: ubuntu-latest
142142
steps:
143143
- name: Coveralls Finished
144-
# [pin @develop@20230609]
144+
# [pin @develop@20240509]
145145
uses: AndreMiras/coveralls-python-action@65c1672f0b8a201702d86c81b79187df74072505
146146
with:
147147
parallel-finished: true
@@ -156,7 +156,7 @@ jobs:
156156
steps:
157157
# Checks-out your repository under $GITHUB_WORKSPACE
158158
- name: Checkout
159-
uses: actions/checkout@v4
159+
uses: actions/checkout@v6.0.1
160160
with:
161161
# Need to fetch more than the last commit so that setuptools-scm can
162162
# create the correct version string. If the number of commits since
@@ -172,7 +172,7 @@ jobs:
172172
run: git fetch origin 'refs/tags/*:refs/tags/*'
173173

174174
- name: Setup Python
175-
uses: actions/setup-python@v5
175+
uses: actions/setup-python@v6.1.0
176176
with:
177177
python-version: "3.11"
178178

@@ -199,7 +199,7 @@ jobs:
199199
200200
- name: Publish to Test PyPI
201201
if: success()
202-
uses: pypa/gh-action-pypi-publish@release/v1
202+
uses: pypa/gh-action-pypi-publish@v1.13.0
203203
with:
204204
user: __token__
205205
password: ${{ secrets.TEST_PYPI_PASSWORD }}
@@ -211,7 +211,7 @@ jobs:
211211
- name: Publish to PyPI
212212
# Only for releases
213213
if: success() && github.event_name == 'release'
214-
uses: pypa/gh-action-pypi-publish@release/v1
214+
uses: pypa/gh-action-pypi-publish@v1.13.0
215215
with:
216216
user: __token__
217217
password: ${{ secrets.PYPI_PASSWORD }}

.github/workflows/macos_windows.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141

4242
# Checks-out your repository under $GITHUB_WORKSPACE
4343
- name: Checkout
44-
uses: actions/checkout@v4
44+
uses: actions/checkout@v6.0.1
4545
with:
4646
# Need to fetch more than the last commit so that setuptools-scm can
4747
# create the correct version string. If the number of commits since
@@ -57,7 +57,7 @@ jobs:
5757
run: git fetch origin 'refs/tags/*:refs/tags/*'
5858

5959
- name: Setup miniconda
60-
uses: conda-incubator/setup-miniconda@v3
60+
uses: conda-incubator/setup-miniconda@v3.2.0
6161
with:
6262
auto-update-conda: true
6363
python-version: ${{ matrix.python }}

CHANGELOG.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,14 @@ v2.5.x
1010
""""""
1111

1212

13+
latest
14+
------
15+
16+
- Maintenance
17+
18+
- Testing: added Python 3.14; removed Python 3.10.
19+
20+
1321
v2.5.2 TEM-FAST
1422
---------------
1523

0 commit comments

Comments
 (0)