[Python-Dev] "-Wd" switch

Brett Cannon brett at python.org
Tue Apr 6 20:28:12 CEST 2010


On Tue, Apr 6, 2010 at 04:19, Larry Hastings <larry at hastings.org> wrote:

> Jesus Cea wrote:
>
>> Recently we added "-Wd" flags to buildbots. I was wondering about the
>> effect of it. documentation doesn't help.
>>
>> I could study the code, but I guess other people can have the very same
>> question and I think the answer should be in the archives, somewhere.
>>
>
> I studied the code ;)
>
> -Wd enables all warnings.  It adds 'd' to sys.warnoptions, which in turn
> adds a new first entry to _warnings.filters which matches all warnings and
> enables the "default" behavior, which is to show it once per execution of
> the Python interpreter.
>
> For example, if you run "python -Wd" on the current trunk (2.7) and execute
> the statement "import bsddb" you get a PendingDeprecationWarning exception.
>  Without -Wd that warning would be suppressed.
>
> Hope I didn't miss any important subtleties,
>
>
Nope, you got it right. A little bit of documentation is in 2.7:
http://docs.python.org/dev/library/warnings.html#updating-code-for-new-versions-of-python
 .


>
> //larry//
>
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> http://mail.python.org/mailman/options/python-dev/brett%40python.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20100406/40e81242/attachment.html>


More information about the Python-Dev mailing list