envelope blog

python packaging guides for modern teams.

Deep dives into Python packaging, private repositories, and modern development workflows.

Poetry vs. uv vs. pip: Which Package Manager?
Development

Poetry vs. uv vs. pip: Which Package Manager?

Explore the differences between three Python package installers to find the best fit for your project's complexity, speed, and collaboration needs.

Pierce Freeman

Pierce Freeman

Using Private Python Packages with pip
Development

Using Private Python Packages with pip

Learn how to install and publish private Python packages with pip, Twine, access tokens, and a secure PyPI-compatible package repository.

Pierce Freeman

Pierce Freeman

Using Private Python Packages with Poetry
Development

Using Private Python Packages with Poetry

Configure Poetry to install and publish private Python packages with authenticated repositories, environment variables, and secure team workflows.

Pierce Freeman

Pierce Freeman

Managing Private Python Packages with uv
Development

Managing Private Python Packages with uv

Configure uv to install and publish private Python packages with explicit indexes, environment-based credentials, and secure PyPI-compatible repositories.

Pierce Freeman

Pierce Freeman