Skip to content

Commit 2f4b982

Browse files
authored
Merge branch 'main' into pre-commit-ci-update-config
2 parents 3880274 + 175afbb commit 2f4b982

13 files changed

Lines changed: 307 additions & 495 deletions

.github/workflows/ci-citation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
name: "validate"
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v5
23+
- uses: actions/checkout@v6
2424
with:
2525
fetch-depth: 0
2626

.github/workflows/ci-locks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ concurrency:
1818

1919
jobs:
2020
refresh_lockfiles:
21-
uses: scitools/workflows/.github/workflows/refresh-lockfiles.yml@2025.11.2
21+
uses: scitools/workflows/.github/workflows/refresh-lockfiles.yml@2026.01.0
2222
secrets: inherit

.github/workflows/ci-manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,4 @@ concurrency:
2525
jobs:
2626
manifest:
2727
name: "check-manifest"
28-
uses: scitools/workflows/.github/workflows/ci-manifest.yml@2025.11.2
28+
uses: scitools/workflows/.github/workflows/ci-manifest.yml@2026.01.0

.github/workflows/ci-template-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
jobs:
1212
prompt-share:
13-
uses: scitools/workflows/.github/workflows/ci-template-check.yml@2025.11.2
13+
uses: scitools/workflows/.github/workflows/ci-template-check.yml@2026.01.0
1414
secrets: inherit
1515
with:
1616
pr_number: ${{ github.event.pull_request.number }}

.github/workflows/ci-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,14 +45,14 @@ jobs:
4545
fail-fast: false
4646
matrix:
4747
os: ["ubuntu-latest"]
48-
python-version: ["311", "312", "313"]
48+
python-version: ["312", "313", "314"]
4949
include:
50-
- python-version: "313"
50+
- python-version: "314"
5151
cov-report: "--cov-report=xml --cov"
5252
codecov: "codecov"
5353

5454
steps:
55-
- uses: actions/checkout@v5
55+
- uses: actions/checkout@v6
5656
with:
5757
fetch-depth: 0
5858

.github/workflows/ci-wheels.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,14 @@ jobs:
4343
arch: "AMD64"
4444

4545
steps:
46-
- uses: actions/checkout@v5
46+
- uses: actions/checkout@v6
4747
with:
4848
fetch-depth: 0
4949

5050
- name: "build ${{ matrix.os }} (${{ matrix.arch }}) wheels"
51-
uses: pypa/cibuildwheel@v3.3.0
51+
uses: pypa/cibuildwheel@v3.3.1
5252
env:
53-
CIBW_SKIP: "cp39-* cp310-* cp314-* pp* *-musllinux*"
53+
CIBW_SKIP: "cp39-* cp310-* cp311-* pp* *-musllinux*"
5454
CIBW_ARCHS: ${{ matrix.arch }}
5555
CIBW_BUILD_FRONTEND: "build"
5656
CIBW_MANYLINUX_X86_64_IMAGE: "manylinux2014"
@@ -59,7 +59,7 @@ jobs:
5959
CIBW_TEST_COMMAND: >
6060
python -m pytest --pyargs stratify
6161
62-
- uses: actions/upload-artifact@v5
62+
- uses: actions/upload-artifact@v6
6363
with:
6464
name: pypi-${{ matrix.os }}-${{ matrix.arch }}-artifact
6565
path: ${{ github.workspace }}/wheelhouse/*.whl
@@ -69,7 +69,7 @@ jobs:
6969
name: "Build sdist"
7070
runs-on: ubuntu-latest
7171
steps:
72-
- uses: actions/checkout@v5
72+
- uses: actions/checkout@v6
7373
with:
7474
fetch-depth: 0
7575

@@ -78,7 +78,7 @@ jobs:
7878
run: |
7979
pipx run build --sdist
8080
81-
- uses: actions/upload-artifact@v5
81+
- uses: actions/upload-artifact@v6
8282
with:
8383
name: pypi-sdist
8484
path: ${{ github.workspace }}/dist/*.tar.gz
@@ -89,7 +89,7 @@ jobs:
8989
name: "Show artifacts"
9090
runs-on: ubuntu-latest
9191
steps:
92-
- uses: actions/download-artifact@v6
92+
- uses: actions/download-artifact@v7
9393
with:
9494
merge-multiple: true
9595
path: ${{ github.workspace }}/dist
@@ -106,7 +106,7 @@ jobs:
106106
# upload to Test PyPI for every commit on main branch
107107
if: github.event_name == 'push' && github.event.ref == 'refs/heads/main'
108108
steps:
109-
- uses: actions/download-artifact@v6
109+
- uses: actions/download-artifact@v7
110110
with:
111111
merge-multiple: true
112112
path: ${{ github.workspace }}/dist
@@ -127,7 +127,7 @@ jobs:
127127
# upload to PyPI for every tag starting with 'v'
128128
if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/v')
129129
steps:
130-
- uses: actions/download-artifact@v6
130+
- uses: actions/download-artifact@v7
131131
with:
132132
merge-multiple: true
133133
path: ${{ github.workspace }}/dist

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ classifiers = [
2222
"Operating System :: Unix",
2323
"Programming Language :: Python",
2424
"Programming Language :: Python :: 3 :: Only",
25-
"Programming Language :: Python :: 3.11",
2625
"Programming Language :: Python :: 3.12",
2726
"Programming Language :: Python :: 3.13",
27+
"Programming Language :: Python :: 3.14",
2828
"Programming Language :: Python :: Implementation :: CPython",
2929
"Topic :: Scientific/Engineering",
3030
"Topic :: Scientific/Engineering :: Atmospheric Science",
@@ -46,7 +46,7 @@ keywords = [
4646
license = "BSD-3-Clause"
4747
license-files = ["LICENSE"]
4848
name = "stratify"
49-
requires-python = ">=3.11"
49+
requires-python = ">=3.12"
5050

5151
[project.urls]
5252
Code = "https://github.com/SciTools-incubator/python-stratify"

requirements/locks/py310-linux-64.lock

Lines changed: 0 additions & 186 deletions
This file was deleted.

requirements/locks/py312-linux-64.lock

Lines changed: 91 additions & 91 deletions
Large diffs are not rendered by default.

requirements/locks/py313-linux-64.lock

Lines changed: 92 additions & 92 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)