My Goldilocks Python Setup: pyenv, pipx, and pip-tools

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • pip

    The Python package installer

  • Here’s the issue, https://github.com/pypa/pip/issues/11664. I think the idea would be to have some file/json description of environment that could be passed to pip to allow it to fully cross compile. They are open to supporting it just needs contributor to be found to implement it and go through review/discussion.

  • huak

    My experimental python package manager.

  • and https://github.com/cnpryer/huak if it's stable will replace it for me :)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Poetry

    Python packaging and dependency management made easy

  • https://github.com/python-poetry/poetry/issues/6409 That one of the most popular ML libraries in ecosystem has awkward pain points for basic poetry usage mostly disqualifies me from considering it. Pytorch does use separate index for size reasons, but if pip can handle it easily and poetry's design decides to consider it messy to support I find it very awkward to recommend for ml ecosystem.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts