1010 fail-fast : false
1111 matrix :
1212 os : [ubuntu-latest, windows-latest, macos-latest]
13- python : ['3.10', '3.11', '3.12', '3.13', 'pypy3.10']
13+ python : ['3.10', '3.11', '3.12', '3.13', '3.14', ' pypy3.10']
1414 architecture : [x86, x64]
1515 exclude :
1616 - os : ubuntu-latest
@@ -26,15 +26,15 @@ jobs:
2626
2727 name : ${{ matrix.os }} Py ${{ matrix.python }} ${{ matrix.architecture }}
2828 steps :
29- - uses : actions/checkout@v4
29+ - uses : actions/checkout@v6
3030
3131 - name : Install uv
32- uses : astral-sh/setup-uv@v5
32+ uses : astral-sh/setup-uv@v7
3333 with :
3434 enable-cache : false
3535
3636 - name : Set up Python
37- uses : actions/setup-python@v5
37+ uses : actions/setup-python@v6
3838 with :
3939 python-version : ${{ matrix.python }}
4040 architecture : ${{ matrix.architecture }}
@@ -67,12 +67,12 @@ jobs:
6767 - uses : actions/checkout@v4
6868
6969 - name : Install uv
70- uses : astral-sh/setup-uv@v5
70+ uses : astral-sh/setup-uv@v7
7171 with :
7272 enable-cache : false
7373
7474 - name : Set up Python
75- uses : actions/setup-python@v5
75+ uses : actions/setup-python@v6
7676 with :
7777 python-version : 3.x
7878
8383 uv build
8484
8585 - name : Upload source package
86- uses : actions/upload-artifact@v4
86+ uses : actions/upload-artifact@v5
8787 with :
8888 name : fido2-python-sdist
8989 path : dist
@@ -93,23 +93,23 @@ jobs:
9393 name : Build sphinx documentation
9494
9595 steps :
96- - uses : actions/checkout@v4
96+ - uses : actions/checkout@v6
9797
9898 - name : Install uv
99- uses : astral-sh/setup-uv@v5
99+ uses : astral-sh/setup-uv@v7
100100 with :
101101 enable-cache : false
102102
103103 - name : Set up Python
104- uses : actions/setup-python@v5
104+ uses : actions/setup-python@v6
105105 with :
106- python-version : 3.13
106+ python-version : 3.14
107107
108108 - name : Build sphinx documentation
109109 run : uv run make -C docs/ html
110110
111111 - name : Upload documentation
112- uses : actions/upload-artifact@v4
112+ uses : actions/upload-artifact@v5
113113 with :
114114 name : python-fido2-docs
115115 path : docs/_build/html
0 commit comments