Skip to content

Commit c573ef6

Browse files
committed
chore(deps): add Python 3.14 support and upgrade GitHub Actions versions
Signed-off-by: Yurii Serhiichuk <[email protected]>
1 parent 97221bb commit c573ef6

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ jobs:
77
lint:
88
runs-on: ubuntu-latest
99
steps:
10-
- uses: actions/checkout@v4
10+
- uses: actions/checkout@v5
1111
- name: Setup Python
12-
uses: actions/setup-python@v5
12+
uses: actions/setup-python@v6
1313
with:
1414
python-version: '3.12'
1515
cache: 'pip'
@@ -22,13 +22,13 @@ jobs:
2222
test:
2323
strategy:
2424
matrix:
25-
python: ['3.9', '3.10', '3.11', '3.12', '3.13']
25+
python: ['3.9', '3.10', '3.11', '3.12', '3.13', '3.14']
2626
os: [ubuntu-latest, windows-latest, macos-latest]
2727
runs-on: ${{ matrix.os }}
2828
steps:
29-
- uses: actions/checkout@v4
29+
- uses: actions/checkout@v5
3030
- name: Setup Python
31-
uses: actions/setup-python@v5
31+
uses: actions/setup-python@v6
3232
with:
3333
python-version: ${{ matrix.python }}
3434
cache: 'pip'

.github/workflows/pypi-release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ jobs:
1212
name: Build source distribution
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@v5
1616
with:
1717
fetch-depth: 0
1818

1919
- name: Build SDist and wheel
2020
run: pipx run build
2121

22-
- uses: actions/upload-artifact@v4
22+
- uses: actions/upload-artifact@v5
2323
with:
2424
name: artifact
2525
path: dist/*
@@ -31,17 +31,17 @@ jobs:
3131
if: github.event_name == 'push'
3232
needs: [ build_dist ]
3333
steps:
34-
- uses: actions/checkout@v4
34+
- uses: actions/checkout@v5
3535
with:
3636
fetch-depth: 0
3737
- name: Set up Python
38-
uses: actions/setup-python@v5
38+
uses: actions/setup-python@v6
3939
with:
4040
python-version: "3.12"
4141
cache: 'pip'
4242
- name: Install build dependencies
4343
run: pip install -U setuptools wheel build
44-
- uses: actions/download-artifact@v4
44+
- uses: actions/download-artifact@v5
4545
with:
4646
# unpacks default artifact into dist/
4747
# if `name: artifact` is omitted, the action will create extra parent dir

setup.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ def get_version(rel_path):
7070
"Programming Language :: Python :: 3.11",
7171
"Programming Language :: Python :: 3.12",
7272
"Programming Language :: Python :: 3.13",
73+
"Programming Language :: Python :: 3.14",
7374
"Typing :: Typed",
7475
],
7576
keywords="CloudEvents Eventing Serverless",

0 commit comments

Comments
 (0)