News for hackers. Stuff that matters.
Re:Apple removes Python 2.7 in macOS 12.3 beta by kortex on Friday January 28, 2022 @10:08PM (#30123410)
PSA: don't use brew to manage your development python, unless you like having the carpet pulled out from under you by brew deciding to change 3.8 to 3.9 on you.

Use brew to install pyenv (or bootstrap it from github). Use pyenv to manage python versions, and then use a virtualenv.

Or conda, if that is your jam.

https://github.com/pyenv/pyenv

Re:Apple removes Python 2.7 in macOS 12.3 beta by Doctor_Fegg on Saturday January 29, 2022 @04:33AM (#30125044)
Don’t use brew to manage your development anything. Carpet-pulling is pretty much intrinsic to its design.

“hey I upgraded openssl for you and trashed the old one, hope you hadn’t built anything against it!”

Re:Apple removes Python 2.7 in macOS 12.3 beta by wyclif on Friday January 28, 2022 @11:21PM (#30123762)
Yes, this is what I do now and since moving to pyenv I haven't had any real issues. The only glitch was that I have to upgrade pyenv from 2.2.3 to 2.2.4 and it just tells me 2.2.4 is already installed when I'm running 2.2.3. I'm guessing that's a homebrew thing?