Updating Python on macOS

Today it was announced that StarkNet 0.10.0 was released to the Goerli testnet. This update means that there’s a new version of the cairo-lang python package (version 0.10.0) whose release notes mentions that it depends on python 3.9 instead of 3.7.

I haven’t used python in a long time as I have relied mostly on node (javascript) for backend development so I’ve found myself re-learning the basics of python. One of those basic skills that I have to familiarize myself with is how to properly update the python binary.

Continue reading “Updating Python on macOS”