Additionally, is Python 2 or 3 currently a better choice for new Python developers that want to potentially release a new project?
I've noticed that some of the highly recommended Python libraries are still not Python 3 compatible. This makes the choice a bit harder to judge from somebody who isn't experienced with the direction of the ecosystem.