Skip to content

Commit eff4516

Browse files
committed
Update versions
Signed-off-by: Mathias L. Baumann <[email protected]>
1 parent 99bf556 commit eff4516

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

.github/workflows/ci.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
submodules: true
5151

5252
- name: Set up Python
53-
uses: actions/setup-python@v4
53+
uses: actions/setup-python@v5
5454
with:
5555
python-version: ${{ matrix.python }}
5656
cache: 'pip'
@@ -133,7 +133,7 @@ jobs:
133133
# https://github.com/docker/build-push-action/issues/252
134134
# https://github.com/moby/buildkit/issues/1896
135135
- name: Cache container layers
136-
uses: actions/cache@v3
136+
uses: actions/cache@v4
137137
with:
138138
path: /tmp/.buildx-cache
139139
key: ${{ runner.os }}-buildx-nox-${{ matrix.arch }}-${{ matrix.os }}-${{ matrix.python }}
@@ -158,7 +158,7 @@ jobs:
158158
159159
# Cache pip downloads
160160
- name: Cache pip downloads
161-
uses: actions/cache@v3
161+
uses: actions/cache@v4
162162
with:
163163
path: /tmp/pip-cache
164164
key: nox-${{ matrix.nox-session }}-${{ matrix.arch }}-${{ matrix.os }}-${{ matrix.python }}-${{ hashFiles('**/pyproject.toml') }}
@@ -217,7 +217,7 @@ jobs:
217217
submodules: true
218218

219219
- name: Set up Python
220-
uses: actions/setup-python@v4
220+
uses: actions/setup-python@v5
221221
with:
222222
python-version: ${{ env.DEFAULT_PYTHON_VERSION }}
223223
cache: 'pip'
@@ -232,7 +232,7 @@ jobs:
232232
run: python -m build
233233

234234
- name: Upload distribution files
235-
uses: actions/upload-artifact@v3
235+
uses: actions/upload-artifact@v4
236236
with:
237237
name: dist-packages
238238
path: dist/
@@ -246,7 +246,7 @@ jobs:
246246
- name: Fetch sources
247247
uses: actions/checkout@v4
248248
- name: Download package
249-
uses: actions/download-artifact@v3
249+
uses: actions/download-artifact@v4
250250
with:
251251
name: dist-packages
252252
path: dist
@@ -277,7 +277,7 @@ jobs:
277277
uses: frequenz-floss/setup-git-user@v2
278278

279279
- name: Set up Python
280-
uses: actions/setup-python@v4
280+
uses: actions/setup-python@v5
281281
with:
282282
python-version: ${{ env.DEFAULT_PYTHON_VERSION }}
283283
cache: 'pip'
@@ -296,7 +296,7 @@ jobs:
296296
mike set-default $MIKE_VERSION
297297
298298
- name: Upload site
299-
uses: actions/upload-artifact@v3
299+
uses: actions/upload-artifact@v4
300300
with:
301301
name: docs-site
302302
path: site/
@@ -319,7 +319,7 @@ jobs:
319319
uses: frequenz-floss/setup-git-user@v2
320320

321321
- name: Set up Python
322-
uses: actions/setup-python@v4
322+
uses: actions/setup-python@v5
323323
with:
324324
python-version: ${{ env.DEFAULT_PYTHON_VERSION }}
325325
cache: 'pip'
@@ -386,7 +386,7 @@ jobs:
386386
runs-on: ubuntu-20.04
387387
steps:
388388
- name: Download distribution files
389-
uses: actions/download-artifact@v3
389+
uses: actions/download-artifact@v4
390390
with:
391391
name: dist-packages
392392
path: dist
@@ -432,7 +432,7 @@ jobs:
432432
id-token: write
433433
steps:
434434
- name: Download distribution files
435-
uses: actions/download-artifact@v3
435+
uses: actions/download-artifact@v4
436436
with:
437437
name: dist-packages
438438
path: dist

pyproject.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
requires = [
66
"setuptools == 68.1.0",
77
"setuptools_scm[toml] == 7.1.0",
8-
"frequenz-repo-config[actor] == 0.8.0",
8+
"frequenz-repo-config[actor] == 0.9.0",
99
]
1010
build-backend = "setuptools.build_meta"
1111

@@ -43,23 +43,23 @@ email = "[email protected]"
4343
# TODO(cookiecutter): Remove and add more optional dependencies if appropriate
4444
[project.optional-dependencies]
4545
dev-flake8 = [
46-
"flake8 == 6.1.0",
46+
"flake8 == 7.0.0",
4747
"flake8-docstrings == 1.7.0",
4848
"flake8-pyproject == 1.2.3", # For reading the flake8 config from pyproject.toml
4949
"pydoclint == 0.3.2",
5050
"pydocstyle == 6.3.0",
5151
]
52-
dev-formatting = ["black == 23.9.1", "isort == 5.12.0"]
52+
dev-formatting = ["black == 24.2.0", "isort == 5.12.0"]
5353
dev-mkdocs = [
54-
"black == 23.9.1",
54+
"black == 24.2.0",
5555
"Markdown==3.4.4",
5656
"mike == 2.0.0",
5757
"mkdocs-gen-files == 0.5.0",
5858
"mkdocs-literate-nav == 0.6.1",
5959
"mkdocs-macros-plugin == 1.0.4",
6060
"mkdocs-material == 9.3.1",
6161
"mkdocstrings[python] == 0.23.0",
62-
"frequenz-repo-config[actor] == 0.8.0",
62+
"frequenz-repo-config[actor] == 0.9.0",
6363
]
6464
dev-mypy = [
6565
"mypy == 1.5.1",
@@ -69,7 +69,7 @@ dev-mypy = [
6969
]
7070
dev-noxfile = [
7171
"nox == 2023.4.22",
72-
"frequenz-repo-config[actor] == 0.8.0",
72+
"frequenz-repo-config[actor] == 0.9.0",
7373
]
7474
dev-pylint = [
7575
"pylint == 3.0.2",
@@ -78,7 +78,7 @@ dev-pylint = [
7878
]
7979
dev-pytest = [
8080
"pytest == 8.0.0",
81-
"frequenz-repo-config[extra-lint-examples] == 0.8.0",
81+
"frequenz-repo-config[extra-lint-examples] == 0.9.0",
8282
"pytest-mock == 3.11.1",
8383
"pytest-asyncio == 0.21.1",
8484
"async-solipsism == 0.5",

0 commit comments

Comments
 (0)