<br><br><div class="gmail_quote">On Tue, Apr 6, 2010 at 04:19, Larry Hastings <span dir="ltr">&lt;<a href="mailto:larry@hastings.org">larry@hastings.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">Jesus Cea wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Recently we added &quot;-Wd&quot; flags to buildbots. I was wondering about the<br>
effect of it. documentation doesn&#39;t help.<br>
<br>
I could study the code, but I guess other people can have the very same<br>
question and I think the answer should be in the archives, somewhere.<br>
</blockquote>
<br></div>
I studied the code ;)<br>
<br>
-Wd enables all warnings.  It adds &#39;d&#39; to sys.warnoptions, which in turn adds a new first entry to _warnings.filters which matches all warnings and enables the &quot;default&quot; behavior, which is to show it once per execution of the Python interpreter.<br>


<br>
For example, if you run &quot;python -Wd&quot; on the current trunk (2.7) and execute the statement &quot;import bsddb&quot; you get a PendingDeprecationWarning exception.  Without -Wd that warning would be suppressed.<br>


<br>
Hope I didn&#39;t miss any important subtleties,<br><font color="#888888">
<br></font></blockquote><div><br></div><div>Nope, you got it right. A little bit of documentation is in 2.7: <a href="http://docs.python.org/dev/library/warnings.html#updating-code-for-new-versions-of-python">http://docs.python.org/dev/library/warnings.html#updating-code-for-new-versions-of-python</a> .</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><font color="#888888">
<br>
//larry//</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
Python-Dev mailing list<br>
<a href="mailto:Python-Dev@python.org" target="_blank">Python-Dev@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-dev" target="_blank">http://mail.python.org/mailman/listinfo/python-dev</a><br>
Unsubscribe: <a href="http://mail.python.org/mailman/options/python-dev/brett%40python.org" target="_blank">http://mail.python.org/mailman/options/python-dev/brett%40python.org</a><br>
</div></div></blockquote></div><br>