WeWorkBuddy

If in doubt, delete the uv.lock file

I've been getting the occasional confusing Python dependency error since switching over to Python 3.15 and the rule I'm having to remember is: If in doubt, delete the uv.lock file Most of my projects are libraries which don't include a uv.lock file, since it's rude for a library dependency to lock versions for anything else that uses it. Running uv run pytest etc tends to leave uv.lock files lying around, which are listed in .gitignore and so do not get committed to my repositories. But... somet

Read original source
Source page screenshot: If in doubt, delete the uv.lock file
Source page screenshot · simonwillison.net

Source record

Research analysis

Source record

Source account: I've been getting the occasional confusing Python dependency error since switching over to Python 3.15 and the rule I'm having to remember is: If in doubt, delete the uv.lock file Most of my projects are libraries which don't include a uv.lock file, since it's rude for a library dependency to lock versions for anything else that uses it. Running uv run pytest etc tends to leave uv.lock files lying around, which are listed in .gitignore and so do not get committed to my repositories. But... somet

Available context

No comparable records or structured measurements are attached.

Research status

This record has not been assigned a sufficiently supported main content category. No commercial or performance conclusion is generated.

Missing evidence

The main event, affected audience and supporting primary source need review.

Next step

Read the original and identify the decision it supports before choosing an analysis framework.