Add Python Developer Tooling Handbook to Resources#3035
Add Python Developer Tooling Handbook to Resources#3035tdhopper wants to merge 1 commit intovinta:masterfrom
Conversation
|
Great submission! Here are a few suggestions to strengthen this PR:
3.Strengthen Differentiation The handbook covers many existing tools already listed (ruff, pytest, poetry) These are minor suggestionsthe resource itself looks valuable! |
Thanks for the thoughtful review! To address each point: Maintenance & community
Navigation placementHappy to defer to wherever you'd like this to live in the README. A "Resources" section makes sense, but "Documentation" or a standalone entry would work too. Differentiation from tools already listedawesome-python lists the tools; pydevtools.com explains which ones to pick, how to use them together, and how to migrate between them. Specifically:
|
What is pydevtools.com?
pydevtools.com is the Python Developer Tooling Handbook, a comprehensive, freely available guide to modern Python developer tools. It covers:
The handbook follows the Diataxis framework with tutorials, how-to guides, explanations, and reference pages, making it useful for both beginners setting up their first Python project and experienced developers evaluating modern tooling.
Why add it?
The Resources section currently has Newsletters and Podcasts but no Websites subsection. pydevtools.com fills a gap as a curated, maintained resource specifically focused on Python developer tooling — a topic that's seen rapid change with tools like uv and Ruff gaining adoption. It would be valuable to the awesome-python community as a go-to reference for understanding the modern Python toolchain.
Placement
Added under Resources > Websites (new subsection), following the pattern of the existing Newsletters and Podcasts subsections.