Skip to content

Conversation

Copy link

Copilot AI commented Nov 5, 2025

Python 3.10 verification pipeline fails with setuptools version conflict. Modern pip (25.3) creates isolated build environments with latest setuptools by default, ignoring the explicitly installed setuptools==65.7 in the host environment.

Changes

  • CPU pipeline: Remove pip install --upgrade pip and retain conditional setuptools==65.7 installation for Python < 3.11
  • CUDA pipeline: Remove pip install --upgrade pip and retain setuptools==65.7 installation

Without the pip upgrade, pip uses the host environment's setuptools during package builds, eliminating the version conflict.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Fix Azure test pipeline for Python3.10 verification Remove pip upgrade to fix setuptools version conflict in Azure pipelines Nov 5, 2025
Copilot AI requested a review from abuccts November 5, 2025 04:15
Base automatically changed from hongtaozhang/fix-test-pipeline to main November 5, 2025 05:15
@guoshzhao guoshzhao closed this Nov 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants