Update CI workflow test matrices for Python 3.10/3.14 and React 19, and install required test libraries in CI#462
Update CI workflow test matrices for Python 3.10/3.14 and React 19, and install required test libraries in CI#462
Conversation
Agent-Logs-Url: https://github.com/plotly/dash-ag-grid/sessions/80e87188-30fd-4a25-aa91-79d44c6e593f Co-authored-by: BSd3v <82055130+BSd3v@users.noreply.github.com>
|
Looks like we need some updates for the libraries in Python for 3.14 support and testing. |
Agent-Logs-Url: https://github.com/plotly/dash-ag-grid/sessions/84139ac8-1b9e-4df2-9d11-e6a604566169 Co-authored-by: BSd3v <82055130+BSd3v@users.noreply.github.com>
Updated in commit I changed dev dependencies from |
|
We need the ci... I guess drop the 3.14 to 3.13 instead. |
Agent-Logs-Url: https://github.com/plotly/dash-ag-grid/sessions/e30a5b51-470f-4410-990a-7d0ea5665ab1 Co-authored-by: BSd3v <82055130+BSd3v@users.noreply.github.com>
Done in I switched the workflow Python matrix to |
|
Go back to 3.14 and fix the issues for missing libraries, since 3.13 is also running into the same issue. |
Agent-Logs-Url: https://github.com/plotly/dash-ag-grid/sessions/29dc6012-d490-4270-9a81-31d7e901ad79 Co-authored-by: BSd3v <82055130+BSd3v@users.noreply.github.com>
Done in I restored the matrix to Python |
This updates workflow test coverage to match the requested runtime targets (Python 3.10, Python 3.14, and React 19) and fixes missing-library failures during CI test collection.
Workflow matrix updates
testjob Python matrix from["3.8", "3.12"]to["3.10", "3.14"]test-reactjob React matrix from["18.2.0"]to["19"]Python library/testing setup
requires-dev.txtondash[ci,dev,testing]>=2.0requires-dev.txtduring dependency setup so required test libraries (for examplenumpyandpandas) are availableScope
.github/workflows/python-test.ymlCHANGELOG.md