A template I use for most projects and is setup to jive with my environment at the company I work with.
This is not the one-shot solution to project structure or packaging. This is just what works well for one egg on the Internet. Feel free to use it as you see fit.
- uv >= 0.6.3
-
Q: Why uv over venv and setup-tools?
- A: Primarily because of the lower barrier of entry that the uv workflow offers to the next-dev and the non-dev. Speed is nice, but where Astral has really pushed value with uv is in the simplicity.
-
Q: Should I follow everything to the absolute letter in this template?
- A: Heck no, I don't even do that! This is just the closest one-size-fits-most template I've put together. Use what you want how you want.
-
Q: Why does this template change so often?
- A: I'm constantly finding new tweaks that make the template fit just a little better. I'm also open to ideas and suggestions so please drop an issue if you have one.