Skip to content

Update Python docs to use uv instead of poetry#1847

Closed
mattt wants to merge 8 commits into
superfly:mainfrom
mattt:uv
Closed

Update Python docs to use uv instead of poetry#1847
mattt wants to merge 8 commits into
superfly:mainfrom
mattt:uv

Conversation

@mattt

@mattt mattt commented Oct 19, 2024

Copy link
Copy Markdown

Summary of changes

This PR updates the Python guides to use uv for dependency management.

Preview

Related Fly.io community and GitHub links

#1844

Notes

  • The "Setting up a Python Environment" guide is mostly the same. Because uv uses venv by default, fewer configuration steps are required.
  • The "Multi-stage Builds" guide is a more involved change.
  • The poetry_new partial is replaced with a new uv_init partial, and all of its references are updated.
  • The ["Getting Started"] guide for Django still uses pip + venv, and is updated only to mention uv as an alternative (as it currently does for Poetry)
  • The remaining changes are simple replacements of poetry adduv add, which does the same thing.

@kcmartin

kcmartin commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Sorry for the long silence here, and thanks for the thorough work. The direction is right, but we don't have the capacity right now to switch the recommended tooling across the Python docs and support it properly. Closing this for now, with #1844 open to track making uv the default when we can.

@kcmartin kcmartin closed this Jul 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants