Community
Simon Willison suggests deleting uv.lock when Python 3.15 dependency errors appear
A Python 3.15 build failure came from a uv.lock pinning watchfiles 1.1.1, which lacks a 3.15 wheel. Deleting the lock file and rerunning uv run pytest usually fixes it.
Every outlet that ran it 1 article
Simon WillisonCommunityLead