Guides¶
Guides are focused on accomplishing a specific task and assume that you are already familiar with the basics of Python packaging. If you’re looking for an introduction to packaging, see Tutorials.
- Installation
 - Building and Publishing
- Writing your 
pyproject.toml - Packaging and distributing projects
 - Dropping support for older Python versions
 - Packaging binary extensions
 - Packaging namespace packages
 - Creating and packaging command-line tools
 - Creating and discovering plugins
 - Using TestPyPI
 - Making a PyPI-friendly README
 - Publishing package distribution releases using GitHub Actions CI/CD workflows
 - How to modernize a 
setup.pybased project? - Licensing examples and user scenarios
 
 - Writing your 
 - Hosting
 - Tool recommendations
 - Analyzing PyPI package downloads