Re-enable travis tests for OSX when pyyaml is updated
Metadata
Current evaluation
OSX Travis tests were re-enabled by PR #2213, which reverted the temporary PyYAML-related disablement in commit 75c06e465.
Resolution: closed resolved
Reason: PR #2213 merged commit c3bf48065, titled as a revert of “ci: disable osx tests until a new pyyaml is released,” restoring OSX testing after the PyYAML incompatibility was resolved.
Evaluated by: mr-cal-bot
No scores available.
Issue body
homebrew updated to python 3.7 where the current pyyaml cannot build. During the wait for a release of pyyaml that works (https://github.com/yaml/pyyaml/issues/126) it is wise to disable the tests for it given that we want a good healthy indicator.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | OSX Travis tests were re-enabled by PR #2213, which reverted the temporary PyYAML-related disablement in commit 75c06e465. | |
| stealth/space-bunny-alpha | — | closed resolved | PyYAML support for Python 3.7 resolved the blocker; canonical/snapcraft#2213 (c3bf48065) reverted the temporary macOS CI disablement and re-enabled Travis OSX tests. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as resolved after pyyaml updated to support Python 3.7, enabling Travis OSX tests to be re-enabled. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed. Travis OSX tests were disabled pending a pyyaml update for Python 3.7 compatibility. The issue was resolved after the temporary workaround addressed the CI failure. | |
| qwen/qwen3.6-35b-a3b | — | — | OSX Travis tests were disabled as a workaround for pyyaml's Python 3.7 build failure. The issue was closed after the temporary measure was applied, awaiting an upstream pyyaml update. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | OSX Travis tests were disabled due to pyyaml incompatibility with Python 3.7. The issue was closed as the upstream pyyaml update resolved the build failure, enabling test re-enablement. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
snapcraft#2213
(confidence 99%)
The merged revert re-enabled the disabled OSX Travis tests.
-
Blocked By:
pyyaml#126
(confidence 95%)
The upstream Python 3.7/PyYAML build problem caused the tests to be temporarily disabled.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2175 ci: disable osx tests until a new pyyaml is released | snapcraft | merged | Merged as commit 75c06e465, temporarily disabling macOS Travis tests because Homebrew's Python 3.7 lacked a working PyYAML (pyyaml#126); later reverted by PR #2213 (c3bf48065) once the dependency was updated. | |
| #2213 Revert "ci: disable osx tests until a new pyyaml is released" | snapcraft | merged | Merged PR #2213 re-enabled macOS CI tests after PyYAML and Homebrew updates, reverting commit 75c06e46561b6f8a57b2968c44d45e647358ef0b in c3bf48065. |