File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1010 name : pypi
1111 steps :
1212 - name : checkout
13- uses : actions/checkout@v4
13+ uses : actions/checkout@v6
1414
1515 - name : install git lfs
1616 run : |
2222 git lfs pull
2323
2424 - name : setup python
25- uses : actions/setup-python@v5
25+ uses : actions/setup-python@v6
2626 with :
27- python-version : " 3.13 "
27+ python-version : " 3.14 "
2828
2929 - name : install build tools
3030 run : |
3535 python -m build
3636
3737 - name : upload the package
38- uses : actions/upload-artifact@v4
38+ uses : actions/upload-artifact@v7
3939 with :
4040 name : pyGCodeDecode-distributions
4141 path : ./dist/
@@ -54,10 +54,10 @@ jobs:
5454
5555 steps :
5656 - name : Download build artifacts
57- uses : actions/download-artifact@v4
57+ uses : actions/download-artifact@v8
5858 with :
5959 name : pyGCodeDecode-distributions
6060 path : dist/
6161
6262 - name : Publish distribution 📦 to PyPI
63- uses : pypa/gh-action-pypi-publish@release/v1
63+ uses : pypa/gh-action-pypi-publish@v1.9.0
Original file line number Diff line number Diff line change 77 runs-on : ubuntu-latest
88 steps :
99 - name : setup Python
10- uses : actions/setup-python@v5
10+ uses : actions/setup-python@v6
1111 with :
12- python-version : " 3.13 "
12+ python-version : " 3.14 "
1313
1414 - name : checkout
15- uses : actions/checkout@v4
15+ uses : actions/checkout@v6
1616
1717 - name : lint
1818 run : |
@@ -26,13 +26,13 @@ jobs:
2626 strategy :
2727 matrix :
2828 os : [ubuntu-latest] # [ubuntu-latest, windows-latest, macos-latest]
29- python-version : ["3.9", "3.10", "3.13 "]
29+ python-version : ["3.9", "3.10", "3.14 "]
3030 steps :
3131 - name : checkout
32- uses : actions/checkout@v4
32+ uses : actions/checkout@v6
3333
3434 - name : setup python ${{ matrix.python-version }} on ${{ matrix.os }}
35- uses : actions/setup-python@v5
35+ uses : actions/setup-python@v6
3636 with :
3737 python-version : ${{ matrix.python-version }}
3838
4545 --cov-report xml:./tests/coverage.xml
4646
4747 - name : upload coverage report
48- uses : actions/upload-artifact@v4
48+ uses : actions/upload-artifact@v7
4949 with :
5050 name : coverage_report_${{ matrix.os }}_${{ matrix.python-version }}
5151 path : ./tests/coverage.xml
Original file line number Diff line number Diff line change 44
55test-lint :
66 stage : test
7- image : " python:3.13 "
7+ image : " python:3.14 "
88 needs : []
99 script :
1010 - pip install isort black[jupyter] flake8-docstrings
@@ -18,7 +18,7 @@ test-package:
1818 needs : []
1919 parallel :
2020 matrix :
21- - IMAGE : ["python:3.9", "python:3.10", "python:3.13 "]
21+ - IMAGE : ["python:3.9", "python:3.10", "python:3.14 "]
2222 image : $IMAGE
2323 before_script :
2424 # missing dependencies for pyvista
@@ -38,7 +38,7 @@ test-package:
3838
3939doc-build :
4040 stage : doc
41- image : " python:3.13 "
41+ image : " python:3.14 "
4242 needs : []
4343 rules :
4444 - if : $CI_COMMIT_BRANCH == "main"
Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ classifiers = [
3131 " Programming Language :: Python :: 3.11" ,
3232 " Programming Language :: Python :: 3.12" ,
3333 " Programming Language :: Python :: 3.13" ,
34+ " Programming Language :: Python :: 3.14" ,
3435 " Topic :: Scientific/Engineering" ,
3536]
3637requires-python = " >=3.9"
You can’t perform that action at this time.
0 commit comments