Skip to content

Package Publishing — Video Resources

<- Back to Video Index

Best Single Video

[How to Publish a Python Package to PyPI] by ArjanCodes (~25 min) https://www.youtube.com/results?search_query=arjancodes+publish+python+package+pypi

Why this one: Covers the modern pyproject.toml-based workflow end to end — project structure, metadata, build configuration, versioning, building with python -m build, uploading to TestPyPI for validation, and finally publishing to PyPI — with clean code organization throughout.

Alternative Explanations

Video Creator Duration Best For
How to Build and Publish a Python Package Corey Schafer ~30 min Thorough walkthrough with attention to every setup.py/pyproject.toml field
Publish Your Own Python Package Tech With Tim ~20 min Quick start to get a package on PyPI in a single session
Python Packaging Tutorial freeCodeCamp ~45 min Beginners who want the full context of Python's packaging ecosystem

Deep Dives

  • pyproject.toml Deep Dive: ArjanCodes — Modern Python Project Setup (~20 min) — https://www.youtube.com/results?search_query=arjancodes+pyproject+toml+modern+python+setup
  • TestPyPI Workflow: Corey Schafer — Testing Your Package Before Publishing (~15 min) — https://www.youtube.com/results?search_query=corey+schafer+testpypi+python+package+testing
  • Versioning & Changelog: ArjanCodes — Semantic Versioning for Python Projects (~15 min) — https://www.youtube.com/results?search_query=arjancodes+semantic+versioning+python+changelog
  • CI/CD for Package Releases: freeCodeCamp — Automate PyPI Releases with GitHub Actions (~20 min) — https://www.youtube.com/results?search_query=python+pypi+github+actions+automated+release

Interactive Practice


Video links verified: February 2026. If a link is broken, search the title on YouTube.

Back to Video Index