On 11/09/2017 01:49 AM, Greg Ewing wrote:
>> On 8 November 2017 at 19:21, Antoine Pitrou <solip...@pitrou.net> wrote:
>>> The idea that __main__ scripts should
>>> get special treatment here is entirely gratuitous.
> 
> When I'm writing an app in Python, very often my __main__ is
> just a stub that imports the actual functionality from another
> module to get the benefits of a pyc. So enabling deprecation
> warnings for __main__ only wouldn't result in me seeing any
> more warnings.

IIUC, that would be as expected:  you would see the warnings when running
your test suite exercising that imported code (which should run with all
warnings enabled), but not when running the app.

Seems like a reasonable choice to me.


Tres.
-- 
===================================================================
Tres Seaver          +1 540-429-0999          tsea...@palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to