Skip to content

Modernize project for compatibility with uv #215

Modernize project for compatibility with uv

Modernize project for compatibility with uv #215

Triggered via pull request December 7, 2025 17:33
Status Failure
Total duration 5m 5s
Artifacts 3

test_and_deploy.yml

on: pull_request
Matrix: test_repo
Test sdist on MacOS w/ Py3.13
57s
Test sdist on MacOS w/ Py3.13
Matrix: Build wheels on Ubuntu
Test sdist on MacOS w/ Py3.10
1m 48s
Test sdist on MacOS w/ Py3.10
Test manylinux wheel on Ubuntu w/ Py3.13
20s
Test manylinux wheel on Ubuntu w/ Py3.13
Deploy artefacts to testpypi
Deploy artefacts to testpypi
Deploy sdist to pypi
Deploy sdist to pypi
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 26 warnings
Test sdist on MacOS w/ Py3.13
Process completed with exit code 1.
Test sdist on MacOS w/ Py3.10
Process completed with exit code 1.
Test manylinux wheel on Ubuntu w/ Py3.13
Process completed with exit code 1.
Test on macos-latest w/ Py3.11
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on macos-latest w/ Py3.11
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on macos-latest w/ Py3.11
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Test on ubuntu-latest w/ Py3.12
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on ubuntu-latest w/ Py3.12
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on ubuntu-latest w/ Py3.12
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Test on macos-latest w/ Py3.13
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on macos-latest w/ Py3.13
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on macos-latest w/ Py3.13
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Test on ubuntu-latest w/ Py3.11
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on ubuntu-latest w/ Py3.11
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on ubuntu-latest w/ Py3.11
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Test on ubuntu-latest w/ Py3.13
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on ubuntu-latest w/ Py3.13
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on ubuntu-latest w/ Py3.13
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Test on macos-latest w/ Py3.12
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on macos-latest w/ Py3.12
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on macos-latest w/ Py3.12
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Test on ubuntu-latest w/ Py3.10
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on ubuntu-latest w/ Py3.10
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on ubuntu-latest w/ Py3.10
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Test on macos-latest w/ Py3.10
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on macos-latest w/ Py3.10
No file matched to [**/uv.lock,**/requirements*.txt]. The cache will never get invalidated. Make sure you have checked out the target repository and configured the cache-dependency-glob input correctly.
Test on macos-latest w/ Py3.10
Empty workdir detected. This may cause unexpected behavior. You can enable ignore-empty-workdir to mute this warning.
Test sdist on MacOS w/ Py3.13
cmake 4.2.0 is already installed and up-to-date. To reinstall 4.2.0, run: brew reinstall cmake
Test sdist on MacOS w/ Py3.10
cmake 4.2.0 is already installed and up-to-date. To reinstall 4.2.0, run: brew reinstall cmake

Artifacts

Produced during runtime
Name Size Digest
python-sdist
5.97 MB
sha256:2ac7f3dc0b5aeef3ca6b5c02bfdc06932b9b0d67d67c6012e141aafefae1eeec
python-wheels-ubuntu-24.04-arm
2.92 MB
sha256:a87f9a739ae90f40384a9c0acaff8e6ca4ed784850fd735ae2a4fd7d57eca7a7
python-wheels-ubuntu-latest
2.97 MB
sha256:9cf847c11928ccb5a8e4a7a69011fb66a66b9c59379020711fed4094d7198066