enthought / enthought/traitsui

Test workflows fail on macos-latest due to missing tables wheels

Open
#2,055 0 comments 0 reactions 0 assignees View on GitHub
component: test suite type: bug
Dominant language
Python
Stars
306
Forks
99
PR merge metrics
No merged PRs in 30d

Description

The `basic-tests.yml` workflow is currently failing on macos-latest because:
- GitHub-hosted runners for macos-latest now run on Apple Silicon
- No PyTables release supports Apple Silicon yet - see https://github.com/PyTables/PyTables/issues/832. (Though support apparently does exist in main.)

In the short term, we should probably just downgrade the workflows to macos-13 while we get CI running again.

Longer term, we can either
- wait for a PyTables release, or
- skip installing pytables (and presumably also h5py) for the macOS test runs

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.