• 
      

    Add --no-build-isolation to pip invocation from setup.py.

    Review Request #13472 — Created Dec. 29, 2023 and submitted

    Information

    Djblets
    release-4.x

    Reviewers

    We invoke pip install to install various dependencies when running
    setup.py develop. Unfortunately, as pip and setuptools have
    increasingly tried to isolate these things into short-lived virtualenvs,
    it's caused a handful of problems. This change adds --no-build-isolation
    to the command-line when we invoke pip.

    Ran setup.py develop.

    Summary ID
    Add --no-build-isolation to pip invocation from setup.py.
    We invoke pip install to install various dependencies when running `setup.py develop`. Unfortunately, as pip and setuptools have increasingly tried to isolate these things into short-lived virtualenvs, it's caused a handful of problems. This change adds --no-build-isolation to the command-line when we invoke pip. Testing Done: Ran setup.py develop.
    4bc6a46b8b9014bd2cc5ccdacd107c2cf957697a
    chipx86
    1. Ship It!
    2. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-4.x (530eb37)