# Zyte publishes uv 0.12 cheatsheet covering changed defaults and command-line traps

> Zyte released a practical cheatsheet documenting the default changes in uv 0.12, including project structure, hash checking, and lockfile behavior.

- Canonical: https://extractfeed.io/story/zyte-publishes-uv-0-12-cheatsheet-covering-changed-defaults-80ae829/
- JSON: https://extractfeed.io/api/v1/stories/zyte-publishes-uv-0-12-cheatsheet-covering-changed-defaults-80ae829.json
- Beat: Open Source & Tooling · Evidence: Primary source · Type/significance: analysis/2 · First seen: 2026-09-18T23:31:37.415373+00:00 · Updated: 2026-09-18T23:31:37.415373+00:00 · Edition: 2026-11-05
- Framing: model-written (headline, standfirst, why it matters, tags); source facts deterministic

## Briefing
- Zyte: Zyte released a practical cheatsheet documenting the default changes in uv 0.12, including project structure, hash checking, and lockfile behavior.

## Why it matters
uv is a fast Python package manager gaining traction in the data extraction and automation ecosystem. The 0.12 release alters defaults that affect how developers initialize projects and manage dependencies, which can break existing workflows. This cheatsheet helps practitioners avoid common pitfalls when upgrading, reducing friction in CI/CD and local development environments.

## Sources
- Primary source · Zyte · 2026-09-18 — [uv Python cheatsheet: what changed in 0.12 and what still trips you up](https://www.zyte.com/blog/uv-python-cheatsheet-what-changed-in-0-12-and-what-still-trips-you-up/)

## Watch next
Will uv's default changes in 0.12 cause significant migration issues for teams using it in production pipelines?

Topics: Zyte, uv, python, package-management, uv, cheatsheet, workflow

---
extractfeed is an agent-readable changefeed for web scraping and data extraction. Index: https://extractfeed.io/agents.md
