<div dir="ltr"><div>Quick note on the pip discussion: if the likely remaining users of a module slated for deprecation are professionals maintaining some legacy code, pip is a fine solution. OTOH if the likely users are beginners, maybe pip is not great.</div><div><br></div><div>In general I think it's fine to err on the side of caution -- as someone already said, we're only removing *dead* batteries, not *leaky* ones. If there's too much pushback for a particular module, maybe it's not dead yet. We can make another list in a few years.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 21, 2019 at 6:28 AM Paul Moore <<a href="mailto:p.f.moore@gmail.com">p.f.moore@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, 21 May 2019 at 14:03, Steven D'Aprano <<a href="mailto:steve@pearwood.info" target="_blank">steve@pearwood.info</a>> wrote:<br>
<br>
> I know that saying anything against pip and virtual environments is<br>
> heresy, but honestly, "just install it from PyPI" is not friendly to<br>
> beginners or those who just want something that works without a load of<br>
> extra complexity.<br>
<br>
Speaking as a pip developer, I 100% support this comment. For a major<br>
segment of Python's user base, if something isn't in the stdlib (or<br>
their preferred distribution - Anaconda or a Linux distro, for<br>
example) then it's a significant step upward in complexity.<br>
<br>
Having said this, I'm not as sure I agree with the rest of Steven's<br>
posting. I think that in general, this PEP is sensible and strikes a<br>
good balance. It's all very well saying "the Python core devs aren't<br>
willing to support these libraries any more" - but being quite that<br>
blunt invites a backlash. The PEP demonstrates that we're doing due<br>
dilligence over the process, and even if some people disagree with the<br>
decisions made, the arguments have been made in public. "You can get<br>
equivalents off PyPI" is only a very minor part of the argument here,<br>
the main thrust being "... and in general we don't think many people<br>
need to". It's a judgement call, and it needs review, but "rarely<br>
used" captures the sense well enough (given that we want a short<br>
phrase, not an explanatory paragraph...)<br>
<br>
Regarding the title, It strikes me as fine, it's a slightly light<br>
hearted play on the "batteries included" idea, and even if the<br>
batteries in question aren't entirely dead, they are definitely pinin'<br>
for the fjords. Discussions like this need a bit of levity to keep us<br>
all grounded, IMO.<br>
<br>
Paul<br>
_______________________________________________<br>
Python-Dev mailing list<br>
<a href="mailto:Python-Dev@python.org" target="_blank">Python-Dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-dev" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-dev</a><br>
Unsubscribe: <a href="https://mail.python.org/mailman/options/python-dev/guido%40python.org" rel="noreferrer" target="_blank">https://mail.python.org/mailman/options/python-dev/guido%40python.org</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>--Guido van Rossum (<a href="http://python.org/~guido" target="_blank">python.org/~guido</a>)</div><div><i style="font-family:Arial,Helvetica,sans-serif;font-size:small;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);color:rgb(136,136,136)"><span>Pronouns</span>: he/him/his </i><a href="http://feministing.com/2015/02/03/how-using-they-as-a-singular-pronoun-can-change-the-world/" style="color:rgb(17,85,204);font-family:Arial,Helvetica,sans-serif;font-size:small;font-style:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255)" target="_blank"><i>(why is my <span>pronoun</span> here?)</i></a></div></div></div>