MacOS and pyenv peculiarities
Update: 2025/2026 I use uv almost exclusively now; and sometimes poetry. My development environment is typically something along the lines of:
homebrew for installed, compiled applications.
mise for common utilities that are large and updated infrequently, for example:
ansible node python uv for python virtual environment management.
One side effect of the above is that I haven’t had to remember how to compile python in a while.
For historic context; here’s the original post: