By 2020, most of the third-party packages we know and depend on (Jupyter, astropy, etc.) will have officially dropped support for Python 2 and will release in a Python 3-only mode.
We (LSST) are also discussing dropping support for Python 2 in the near future (best estimate is that this transition is a year down the line). I would like to get a sense of how a quicker transition would impact the simulations user community, so that I have a quantitative answer to "how would dropping Python 2 affect simulations?"
If you have reservations about dropping Python 2 support by the end of spring 2018, please email me your concerns at
scottvalscott at gmail.com
I will tabulate the results and pass the concerns along to the broader LSST software team.