Drop Python@2 by default for Numpy

Installing numpy 1.16 forces Python@2 to be installed, which causes things like lldb to start spewing errors. Also, the current version of Numpy is 1.17, which has dropped support for Python 2. I propose either a) Dropping Python 2 from the Numpy formula and updating to 1.17, or b) doing a) then also adding a numpy@2 or numpy@1.16 that works with Python 2. If it wasn’t for the dropping of Python2 support in 1.17, I would have proposed c) make Python2 optional through a flag and not default.

1 Like

Please suggest this as a pull request. I’d happily review it. (and anything else ridding Homebrew of Python2)

1 Like

A pr has been opened here: https://github.com/Homebrew/homebrew-core/pull/42494

1 Like

This discussion may also be useful: Python 2 EOL 2020

1 Like