<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jun 28, 2013 at 2:22 AM, Thomas Kluyver <span dir="ltr">&lt;<a href="mailto:takowl@gmail.com" target="_blank">takowl@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div><div>At a conversation over lunch here at the SciPy conference, a few of us mentioned that we&#39;re starting to use Python 3 in earnest for our work.<br>
<br></div>For new users, the choice of two major Python versions is confusing and offputting, and we&#39;re not going to completely get rid of that confusion until we can simply point new users to Python 3. Most of our introductions, like the SciPy stack install page, point to Python 2 because of the ecosystem, but more and more packages now support Python 3, and we&#39;re reaching the point where we could reasonably recommend Python 3 for new users.<br>


<br></div>The aim of this post is to get an overview of where the ecosystem is with:<br></div>- What packages don&#39;t yet support Python 3, or are still too unstable?<br></div></div></div></div></div></blockquote><div>
<br>scikit-learn<br> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div></div>- How important are each of those: how widely relevant are they, and are substitutes available?<br>


</div>- What other conditions need to be met to recommend Python 3? E.g. Scientific Python distros, Linux distro packaging, documentation, etc.<br></div></div></div></blockquote><br></div><div class="gmail_quote">Before recommending Python 3.x over 2.x I think it&#39;s important to not only have the very latest release or master branch of projects support 3.x, but at least 1 or 2 more versions. Reason: a lot of users (I suspect the majority) will not be able to freely upgrade to the latest version of projects.<br>
<br></div><div class="gmail_quote">Packaging and documentation are of course also important. No 2to3 perhaps desirable.<br><br></div><div class="gmail_quote">I think we&#39;re still one to two years away from recommending 3.x over 2.x<br>
<br></div><div class="gmail_quote">Ralf<br><br></div></div></div>