81a50dcb08
## Summary Closes https://github.com/astral-sh/uv/issues/6245. ## Test Plan ``` ❯ cargo run pip install sqlalchemy --python-platform i686-pc-windows-msvc --verbose --no-cache --reinstall Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.16s Running `target/debug/uv pip install sqlalchemy --python-platform i686-pc-windows-msvc --verbose --no-cache --reinstall` DEBUG uv 0.2.37 DEBUG Searching for Python interpreter in system path DEBUG Found `cpython-3.12.3-macos-aarch64-none` at `/Users/crmarsh/workspace/uv/.venv/bin/python3` (virtual environment) DEBUG Using Python 3.12.3 environment at .venv/bin/python3 DEBUG Acquired lock for `.venv` DEBUG Using request timeout of 30s DEBUG Solving with installed Python version: 3.12.3 DEBUG Adding direct dependency: sqlalchemy* DEBUG No cache entry for: https://pypi.org/simple/sqlalchemy/ WARN Skipping file for sqlalchemy: SQLAlchemy-0.1.1-py2.4.egg WARN Skipping file for sqlalchemy: SQLAlchemy-0.1.2-py2.4.egg WARN Skipping file for sqlalchemy: SQLAlchemy-0.1.3-py2.4.egg WARN Skipping file for sqlalchemy: SQLAlchemy-0.1.4-py2.4.egg DEBUG Searching for a compatible version of sqlalchemy (*) DEBUG Selecting: sqlalchemy==2.0.32 [compatible] (SQLAlchemy-2.0.32-cp312-cp312-win32.whl) DEBUG No cache entry for: https://files.pythonhosted.org/packages/50/ef/973e0bbf2be5c12e34dca92139ca100f51ba078e36c3c06fd1dc8480c209/SQLAlchemy-2.0.32-cp312-cp312-win32.whl.metadata DEBUG Adding transitive dependency for sqlalchemy==2.0.32: typing-extensions>=4.6.0 DEBUG No cache entry for: https://pypi.org/simple/typing-extensions/ DEBUG Searching for a compatible version of typing-extensions (>=4.6.0) DEBUG Selecting: typing-extensions==4.12.2 [compatible] (typing_extensions-4.12.2-py3-none-any.whl) DEBUG No cache entry for: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl.metadata DEBUG Tried 2 versions: sqlalchemy 1, typing-extensions 1 DEBUG Split specific environment resolution took 0.390s Resolved 2 packages in 391ms DEBUG Must revalidate requirement: sqlalchemy DEBUG Must revalidate requirement: typing-extensions DEBUG Unnecessary package: markupsafe==2.1.5 DEBUG Unnecessary package: filelock==3.15.4 DEBUG Unnecessary package: fsspec==2024.6.1 DEBUG Unnecessary package: jinja2==3.1.4 DEBUG Unnecessary package: mpmath==1.3.0 DEBUG Unnecessary package: networkx==3.3 DEBUG Unnecessary package: setuptools==72.2.0 DEBUG Unnecessary package: sympy==1.13.2 DEBUG Unnecessary package: torch==2.4.0 DEBUG No cache entry for: https://files.pythonhosted.org/packages/50/ef/973e0bbf2be5c12e34dca92139ca100f51ba078e36c3c06fd1dc8480c209/SQLAlchemy-2.0.32-cp312-cp312-win32.whl DEBUG No cache entry for: https://files.pythonhosted.org/packages/26/9f/ad63fc0248c5379346306f8668cda6e2e2e9c95e01216d2b8ffd9ff037d0/typing_extensions-4.12.2-py3-none-any.whl Prepared 2 packages in 150ms DEBUG Uninstalled sqlalchemy (275 files, 25 directories) DEBUG Uninstalled typing-extensions (7 files, 1 directory) ```