On 14 June 2012 11:25, Antoine Pitrou <solip...@pitrou.net> wrote: > Honestly, I think the best option would be to deprecate .pyo files as > well as the useless -O option. They only cause confusion without > providing any significant benefits.
+1 But what happens to __debug__ and assert statements? I think it should be possible to always put assert statements inside a __debug__ block and then create -O a simple switch for setting __debug__ to False. If desired a simple strip tool could then easily remove __debug__ blocks and (unused) docstrings. -- Debian GNU/Linux -- The Power of Freedom www.debian.org | www.gnu.org | www.kernel.org _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com