Skip to content

Serialize figures without deep copying them, add a msgspec engine #636

Serialize figures without deep copying them, add a msgspec engine

Serialize figures without deep copying them, add a msgspec engine #636

Triggered via pull request October 15, 2026 15:31
Status Success
Total duration 3m 48s
Artifacts –

run-pytest.yml

on: pull_request
Kaleido v0 RuntimeError verification (Python 3.12, kaleido 0.2.1)
23s
Kaleido v0 RuntimeError verification (Python 3.12, kaleido 0.2.1)
Matrix: test-core
Matrix: test-matplotlylib
Matrix: test-optional-legacy-pandas
Matrix: test-optional
Fit to window
Zoom out
Zoom in

Annotations

12 warnings and 21 notices
Matplotlylib tests (Python 3.12)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.15-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Core tests (Python 3.13)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.13.16-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Core tests (Python 3.10)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.10.22-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Matplotlylib tests (Python 3.11)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.11.17-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Core tests (Python 3.12)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.15-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Matplotlylib tests (Python 3.9)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.9.25-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Core tests (Python 3.8)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.8.18-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Optional tests (Python 3.11)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.11.17-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Optional tests (Python 3.8)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.8.18-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Optional tests (Python 3.13)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.13.16-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Optional tests (Python 3.9)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.9.25-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Optional tests (Python 3.10)
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.10.22-40ff1a249e750d7d3d79704821ec3a18ec2178aa5c95676869203b887fe253b4, another job may be creating this cache.
Matplotlylib tests (Python 3.12)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Matplotlylib tests (Python 3.10)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Matplotlylib tests (Python 3.13)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Core tests (Python 3.11)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Core tests (Python 3.13)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Core tests (Python 3.10)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Kaleido v0 RuntimeError verification (Python 3.12, kaleido 0.2.1)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Matplotlylib tests (Python 3.11)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Core tests (Python 3.12)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Core tests (Python 3.9)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Matplotlylib tests (Python 3.9)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Matplotlylib tests (Python 3.8)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Core tests (Python 3.8)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Optional tests (Python 3.11)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Optional tests (Python 3.12)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Optional tests (Python 3.11, pandas 2)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Optional tests (Python 3.8)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Optional tests (Python 3.13)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Optional tests (Python 3.9, pandas 1)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Optional tests (Python 3.9)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Optional tests (Python 3.10)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"