Skip to content

sage-dist-helpers (sdh_pip_install): Change default to --build-isolation #33789

@mkoeppe

Description

@mkoeppe

... hence, provisioning the build environment for each package from the stored wheels.

This gets us another step closer to using modern Python packaging infrastructure. It will make the build process more robust because it avoids concurrent read and write access to site-packages.

If it fails, it falls back the old behavior (--no-build-isolation) and issues a warning.

CC: @jhpalmieri

Component: build

Author: Matthias Koeppe

Branch/Commit: 378d704

Reviewer: John Palmieri

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions