Skip to content

Commit de846ab

Browse files
sufikaurSufi Kaur
andauthored
Updating requirements and runner images to support python 3.13 (#62)
* need to try updating playwright version to support greenlet for python 3.13 tests * runner image for ubuntu outdated * runner image for ubuntu outdated for cypress * test with latest ubuntu * add all ubuntu latest runners and 3.13 python * cyprus tests for python 3.13 * downgrade runner image so tests run * update ubuntu and add python 3.13 --------- Co-authored-by: Sufi Kaur <sufikaur@lbl.gov>
1 parent a00b921 commit de846ab

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

.github/workflows/core.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,13 @@ jobs:
5757
# - '3.10'
5858
# - '3.11'
5959
- '3.12'
60+
- '3.13'
6061
os:
6162
- linux
6263
- win64
6364
include:
6465
- os: linux
65-
runner-image: ubuntu-20.04
66+
runner-image: ubuntu-latest
6667
- os: win64
6768
runner-image: windows-2022
6869
steps:
@@ -96,12 +97,13 @@ jobs:
9697
# - '3.10'
9798
# - '3.11'
9899
- '3.12'
100+
- '3.13'
99101
os:
100102
- linux
101103
- win64
102104
include:
103105
- os: linux
104-
runner-image: ubuntu-20.04
106+
runner-image: ubuntu-latest
105107
- os: win64
106108
runner-image: windows-2022
107109
steps:
@@ -114,7 +116,7 @@ jobs:
114116
#cypress starts here
115117
- name: Check out files needed to run cypress tests
116118
if: matrix.install-variant != 'dev'
117-
uses: actions/checkout@v4
119+
uses: actions/checkout@v5
118120
with:
119121
sparse-checkout-cone-mode: false
120122
sparse-checkout: |

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ build-backend = "setuptools.build_meta"
3131
"Programming Language :: Python :: 3.10",
3232
"Programming Language :: Python :: 3.11",
3333
"Programming Language :: Python :: 3.12",
34+
"Programming Language :: Python :: 3.13",
3435
"Programming Language :: Python :: Implementation :: CPython",
3536
"Topic :: Scientific/Engineering :: Mathematics",
3637
"Topic :: Scientific/Engineering :: Chemistry",
@@ -54,7 +55,7 @@ build-backend = "setuptools.build_meta"
5455
"IPython",
5556

5657
# request for screenshot function to use playwright to open browser in background and capture image
57-
"playwright==1.42.0",
58+
"playwright",
5859
]
5960

6061
keywords = ["IDAES", "energy systems", "chemical engineering", "process modeling"]

0 commit comments

Comments
 (0)