Skip to content

Commit 5bb13fa

Browse files
#382: refresh sdk packaging metadata and actions
1 parent 367cc7d commit 5bb13fa

3 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ jobs:
1313
lint:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
17-
- uses: actions/setup-python@v5
16+
- uses: actions/checkout@v6
17+
- uses: actions/setup-python@v6
1818
with:
1919
python-version: "3.12"
2020
- run: pip install -e '.[dev]'
@@ -27,8 +27,8 @@ jobs:
2727
matrix:
2828
python-version: ["3.10", "3.11", "3.12"]
2929
steps:
30-
- uses: actions/checkout@v4
31-
- uses: actions/setup-python@v5
30+
- uses: actions/checkout@v6
31+
- uses: actions/setup-python@v6
3232
with:
3333
python-version: ${{ matrix.python-version }}
3434
- run: pip install -e '.[dev]'
@@ -38,14 +38,14 @@ jobs:
3838
runs-on: ubuntu-latest
3939
needs: [lint, test]
4040
steps:
41-
- uses: actions/checkout@v4
41+
- uses: actions/checkout@v6
4242
with:
4343
path: sdk-python
44-
- uses: actions/checkout@v4
44+
- uses: actions/checkout@v6
4545
with:
4646
repository: durable-workflow/server
4747
path: server
48-
- uses: actions/setup-python@v5
48+
- uses: actions/setup-python@v6
4949
with:
5050
python-version: "3.12"
5151
- run: pip install -e '.[dev]'

.github/workflows/publish.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
build:
2020
runs-on: ubuntu-latest
2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v6
2323

24-
- uses: actions/setup-python@v5
24+
- uses: actions/setup-python@v6
2525
with:
2626
python-version: "3.12"
2727

@@ -35,7 +35,7 @@ jobs:
3535
run: twine check dist/*
3636

3737
- name: Upload artifacts
38-
uses: actions/upload-artifact@v4
38+
uses: actions/upload-artifact@v7
3939
with:
4040
name: dist
4141
path: dist/
@@ -45,7 +45,7 @@ jobs:
4545
runs-on: ubuntu-latest
4646
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')
4747
steps:
48-
- uses: actions/download-artifact@v4
48+
- uses: actions/download-artifact@v8
4949
with:
5050
name: dist
5151
path: dist/
@@ -61,7 +61,7 @@ jobs:
6161
runs-on: ubuntu-latest
6262
if: github.event_name == 'workflow_dispatch' && !inputs.dry_run
6363
steps:
64-
- uses: actions/download-artifact@v4
64+
- uses: actions/download-artifact@v8
6565
with:
6666
name: dist
6767
path: dist/

pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=61"]
2+
requires = ["setuptools>=77"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
@@ -8,7 +8,8 @@ version = "0.2.0"
88
description = "Python SDK for the Durable Workflow server (language-neutral HTTP protocol)"
99
readme = "README.md"
1010
requires-python = ">=3.10"
11-
license = { text = "MIT" }
11+
license = "MIT"
12+
license-files = ["LICENSE"]
1213
authors = [
1314
{ name = "Durable Workflow Contributors" },
1415
]
@@ -22,7 +23,6 @@ keywords = [
2223
classifiers = [
2324
"Development Status :: 3 - Alpha",
2425
"Intended Audience :: Developers",
25-
"License :: OSI Approved :: MIT License",
2626
"Programming Language :: Python :: 3",
2727
"Programming Language :: Python :: 3.10",
2828
"Programming Language :: Python :: 3.11",

0 commit comments

Comments
 (0)