soft-shell crabvietnam crab exporter

Simon Willison’s Weblog

Newsletter

Sunday, 1st November 2026

More broadly, the use of LLMs erodes trust in documentation, in software, and in the organizations which produce them. Perhaps engineers will begin to treat any new software project with suspicion—the signals we used to rely on as markers of a mature system are now easier to counterfeit. [...]

In the age of LLMs, what can maintainers do to ensure correct software and accurate documentation? Having done that work, how can they demonstrate its quality to users?

— Kyle Kingsbury, Jepsen results for ParticleDB 1.1.4

# 4:49 pm / ai, generative-ai, llms, ai-misuse, kyle-kingsbury

Sighting 12:33 PM — Black Phoebe, in San Mateo County, CA, US
Black Phoebe
Black Phoebe
Sighting 3:18 PM – 3:23 PM — California Sea Lion, California Brown Pelican, in Pillar Point Harbor, CA, US
California Sea Lion
California Sea Lion
California Brown Pelican
California Brown Pelican
California Sea Lion
California Sea Lion

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... sometimes that uv.lock pins a version of a dependency that doesn't yet have a Python 3.15 wheel. An example from earlier today:

error: Failed to build `watchfiles==1.1.1`
  cause: Call to `maturin.build_wheel` failed

error: the configured Python interpreter version (3.15) is newer
than PyO3's maximum supported version (3.14)

Deleting that file and running uv run pytest again usually fixes the problem.

# 11:24 pm / python, til, uv

← Saturday, 31st October 2026
Monday, 2nd November 2026 →

2026 » November

MTWTFSS
      1
2345678
9101112131415
16171819202122
23242526272829
30