Skip to content

tox.ini: Various CI fixes #29929

@mkoeppe

Description

@mkoeppe
  • Add a homebrew environment local-homebrew-macos-usrlocal that uses the global homebrew in /usr/local. This will be faster and may be more robust for GitHub Actions builds because "bottles" of more packages can be used. (For a while, for example, all homebrew-standard builds fail because the homebrew ppl package cannot be installed from source - "brew install -s ppl" fails - 401 Unauthorized Homebrew/homebrew-core#57499)

  • Disable testsuites that need pip (ssl)

This is on top of:

Depends on #29851
Depends on #29105
Depends on #30064
Depends on #30048
Depends on #30088
Depends on #30118

Upstream: Reported upstream. No feedback yet.

CC: @kliem

Component: porting

Author: Matthias Koeppe

Branch/Commit: b62f775

Reviewer: Jonathan Kliem

Issue created by migration from https://trac.sagemath.org/ticket/29929

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions