From e64a6c9e334000cee008e74a3bb9ccad99c12c86 Mon Sep 17 00:00:00 2001 From: Scott Beddall Date: Fri, 3 Apr 2026 00:23:27 +0000 Subject: [PATCH 1/2] patch the py2docfx reqs so that we have this cached locally --- eng/scripts/docs/py2docfx_requirements.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eng/scripts/docs/py2docfx_requirements.txt b/eng/scripts/docs/py2docfx_requirements.txt index fd2c0a2051f7..a0481f76cebb 100644 --- a/eng/scripts/docs/py2docfx_requirements.txt +++ b/eng/scripts/docs/py2docfx_requirements.txt @@ -1 +1,3 @@ py2docfx==0.1.24 +setuptools==77.0.3 +wheel==0.45.1 From c5ab8d872b4c1f16f12e37ffd198cb38a509ceaf Mon Sep 17 00:00:00 2001 From: Scott Beddall Date: Fri, 3 Apr 2026 01:46:20 +0000 Subject: [PATCH 2/2] lets see about disabling build isolation --- eng/pipelines/templates/stages/archetype-python-release.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/eng/pipelines/templates/stages/archetype-python-release.yml b/eng/pipelines/templates/stages/archetype-python-release.yml index 4cf30f556912..67adf746a17a 100644 --- a/eng/pipelines/templates/stages/archetype-python-release.yml +++ b/eng/pipelines/templates/stages/archetype-python-release.yml @@ -280,6 +280,10 @@ stages: inputs: versionSpec: '3.11' + - pwsh: | + Write-Host "##vso[task.setvariable variable=PIP_NO_BUILD_ISOLATION]1" + displayName: 'Set PIP_NO_BUILD_ISOLATION=1 for py2docfx' + - template: /eng/pipelines/templates/steps/install-rex-validation-tool.yml - template: /eng/common/pipelines/templates/steps/update-docsms-metadata.yml