Skip to content

Commit 4ad06c1

Browse files
update versions
1 parent d50e8c1 commit 4ad06c1

12 files changed

Lines changed: 5992 additions & 6102 deletions

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Checkout code
21-
uses: actions/checkout@v6
21+
uses: actions/checkout@v7
2222

2323
- name: Set up Python
2424
uses: actions/setup-python@v6
@@ -48,7 +48,7 @@ jobs:
4848
use_pixi: ${{ steps.check.outputs.use_pixi }}
4949
steps:
5050
- name: Checkout code
51-
uses: actions/checkout@v6
51+
uses: actions/checkout@v7
5252

5353
- name: Check for pixi.toml
5454
id: check
@@ -73,7 +73,7 @@ jobs:
7373

7474
steps:
7575
- name: Checkout code
76-
uses: actions/checkout@v6
76+
uses: actions/checkout@v7
7777

7878
- name: Set up Python ${{ matrix.python-version }}
7979
uses: actions/setup-python@v6
@@ -121,12 +121,12 @@ jobs:
121121

122122
steps:
123123
- name: Checkout code
124-
uses: actions/checkout@v6
124+
uses: actions/checkout@v7
125125

126126
- name: Set up pixi
127-
uses: prefix-dev/setup-pixi@v0.9.6
127+
uses: prefix-dev/setup-pixi@v0.10.0
128128
with:
129-
pixi-version: v0.67.2
129+
pixi-version: v0.72.2
130130
cache: true
131131
# Optional: Uncomment if you need prefix.dev authentication
132132
# auth-host: prefix.dev
@@ -177,7 +177,7 @@ jobs:
177177
runs-on: ubuntu-latest
178178
steps:
179179
- name: Checkout code
180-
uses: actions/checkout@v6
180+
uses: actions/checkout@v7
181181

182182
- name: Set up Python
183183
uses: actions/setup-python@v6

.github/workflows/deploy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ jobs:
3636
runs-on: ubuntu-latest
3737
steps:
3838
- name: Checkout code
39-
uses: actions/checkout@v6
39+
uses: actions/checkout@v7
4040

4141
- name: Install pnpm
4242
uses: pnpm/action-setup@v6
4343
with:
4444
version: 10
4545

4646
- name: Set up Node.js
47-
uses: actions/setup-node@v6
47+
uses: actions/setup-node@v7
4848
with:
4949
node-version: '24'
5050
cache: 'pnpm'

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414

1515
steps:
1616
- name: Checkout code
17-
uses: actions/checkout@v6
17+
uses: actions/checkout@v7
1818

1919
- name: Set up Python
2020
uses: actions/setup-python@v6

afterpython/.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ repos:
2525
stages:
2626
- pre-commit
2727
- repo: https://github.com/astral-sh/ruff-pre-commit
28-
rev: v0.15.12
28+
rev: v0.15.21
2929
hooks:
3030
- id: ruff-check
3131
stages:

pixi.lock

Lines changed: 5925 additions & 6032 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pixi.toml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ channels = ["conda-forge"]
44
name = "afterpython"
55
platforms = ["win-64", "linux-64", "osx-arm64", "osx-64"]
66
# NOTE: this depends on the lock version used in setup-pixi in ci.yml
7-
# currently the max lock-version supported is 6
8-
requires-pixi = "<=0.67.2" # command: pixi workspace requires-pixi set "<=0.67.2"
7+
requires-pixi = "<=0.72.2" # command: pixi workspace requires-pixi set "<=0.72.2"
98

109
[tasks]
1110

@@ -18,13 +17,11 @@ depends-on = [
1817
]
1918

2019
[dependencies]
21-
python = ">=3.11.14"
22-
uv = ">=0.11.14"
2320
gh = ">=2.92.0"
2421

2522
# `pixi config set pinning-strategy latest-up` removes the upper bound on the versions of the dependencies
2623
[pypi-dependencies]
27-
click = ">=8.2.1"
24+
click = ">=8.1.8"
2825
trogon = ">=0.6.0"
2926
httpx = ">=0.28.1"
3027
tomlkit = ">=0.15.0"
@@ -33,13 +30,13 @@ gitpython = ">=3.1.50"
3330
# pygithub = ">=2.8.1"
3431
python-dotenv = ">=1.2.2"
3532
pyproject-metadata = ">=0.11.0"
36-
jupytext = ">=1.19.2"
33+
jupytext = ">=1.19.4"
3734
# jinja2 = ">=3.1.6"
38-
mystmd = ">=1.9.1"
35+
mystmd = ">=1.10.1"
3936
pdoc = ">=16.0.0"
40-
ruff = ">=0.15.12"
37+
ruff = ">=0.15.22"
4138
pre-commit = ">=4.6.0"
42-
commitizen = ">=4.16.0"
39+
commitizen = ">=4.16.5"
4340
# python-semantic-release = ">=10.5.2"
4441

4542
# [pypi-options.dependency-overrides]

pyproject.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ classifiers = [
3232
]
3333
requires-python = ">=3.11"
3434
dependencies = [
35-
"click>=8.2.1",
35+
"click>=8.1.8",
3636
"trogon>=0.6.0",
3737
"httpx>=0.28.1",
3838
"tomlkit>=0.15.0",
@@ -41,13 +41,13 @@ dependencies = [
4141
# "pygithub>=2.8.1",
4242
"python-dotenv>=1.2.2",
4343
"pyproject-metadata>=0.11.0",
44-
"jupytext>=1.19.2",
44+
"jupytext>=1.19.4",
4545
# "jinja2>=3.1.6",
46-
"mystmd>=1.9.1",
46+
"mystmd>=1.10.1",
4747
"pdoc>=16.0.0",
48-
"ruff>=0.15.12",
48+
"ruff>=0.15.22",
4949
"pre-commit>=4.6.0",
50-
"commitizen>=4.16.0",
50+
"commitizen>=4.16.5",
5151
# "python-semantic-release>=10.5.2",
5252
]
5353

@@ -64,7 +64,7 @@ pcu = "afterpython.main:run_pcu"
6464
# override-dependencies = ["platformdirs>=4.5.0", "nodeenv>=1.9.1"]
6565

6666
[build-system]
67-
requires = ["uv_build>=0.11.14,<0.12.0"]
67+
requires = ["uv_build>=0.11.30,<0.12.0"]
6868
build-backend = "uv_build"
6969

7070
[tool.uv.build-backend]

src/afterpython/templates/ci-workflow-template.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Checkout code
21-
uses: actions/checkout@v6
21+
uses: actions/checkout@v7
2222

2323
- name: Set up Python
2424
uses: actions/setup-python@v6
@@ -48,7 +48,7 @@ jobs:
4848
use_pixi: ${{ steps.check.outputs.use_pixi }}
4949
steps:
5050
- name: Checkout code
51-
uses: actions/checkout@v6
51+
uses: actions/checkout@v7
5252

5353
- name: Check for pixi.toml
5454
id: check
@@ -73,7 +73,7 @@ jobs:
7373

7474
steps:
7575
- name: Checkout code
76-
uses: actions/checkout@v6
76+
uses: actions/checkout@v7
7777

7878
- name: Set up Python ${{ matrix.python-version }}
7979
uses: actions/setup-python@v6
@@ -121,12 +121,12 @@ jobs:
121121

122122
steps:
123123
- name: Checkout code
124-
uses: actions/checkout@v6
124+
uses: actions/checkout@v7
125125

126126
- name: Set up pixi
127-
uses: prefix-dev/setup-pixi@v0.9.6
127+
uses: prefix-dev/setup-pixi@v0.10.0
128128
with:
129-
pixi-version: v0.67.2
129+
pixi-version: v0.72.2
130130
cache: true
131131
# Optional: Uncomment if you need prefix.dev authentication
132132
# auth-host: prefix.dev
@@ -177,7 +177,7 @@ jobs:
177177
runs-on: ubuntu-latest
178178
steps:
179179
- name: Checkout code
180-
uses: actions/checkout@v6
180+
uses: actions/checkout@v7
181181

182182
- name: Set up Python
183183
uses: actions/setup-python@v6

src/afterpython/templates/deploy-workflow-template.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ jobs:
3636
runs-on: ubuntu-latest
3737
steps:
3838
- name: Checkout code
39-
uses: actions/checkout@v6
39+
uses: actions/checkout@v7
4040

4141
- name: Install pnpm
4242
uses: pnpm/action-setup@v6
4343
with:
4444
version: 10
4545

4646
- name: Set up Node.js
47-
uses: actions/setup-node@v6
47+
uses: actions/setup-node@v7
4848
with:
4949
node-version: '24'
5050
cache: 'pnpm'

src/afterpython/templates/pre-commit-config-template.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ repos:
2323
stages:
2424
- pre-commit
2525
- repo: https://github.com/astral-sh/ruff-pre-commit
26-
rev: v0.15.12
26+
rev: v0.15.21
2727
hooks:
2828
- id: ruff-check
2929
stages:

0 commit comments

Comments
 (0)