<div class="gmail_quote">On Thu, Jun 24, 2010 at 10:39 AM, GrayShark <span dir="ltr"><<a href="mailto:howe.steven@gmail.com">howe.steven@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">Sorry, I meant "from string import lowercase, uppercase"</div>
<br>
As I was joining these two, I just changed the import to 'letters'<br>
<br>
So if the constants are not deprecated, why is the module? Is some<br>
other<br>
state then deprecated needed to describe functions and/or methods<br>
deprecated,<br>
but not whole modules?<br>
<br>
It just seems wrong, this all or nothing state.<br></blockquote><div><br></div><div>Huh?</div><div><br></div><div>Again: the string module is not deprecated. It simply is not. </div><div><br></div><div>Certain functions in it were deprecated.  Those were clearly marked in the documentation as deprecated -- since 2.0-ish if memory serves, if not that early, then not too long into 2.x.</div>

<div><br></div><div>Those deprecated functions have been removed as of 3.x.</div><div><br></div><div>If pylint is reporting the entire module is deprecated, pylint is wrong. Its not deprecated.</div><div><br></div><div>--S</div>

</div>