[Python-ideas] Making code objects filename an absolute path.

Brett Cannon brett at python.org
Fri May 24 15:34:24 EDT 2019


On Fri, May 24, 2019 at 11:52 AM Batuhan Taskaya <isidentical at gmail.com>
wrote:

> The bpo i referenced can explain it better. An example;
>
>    def foo(): pass
>    assert foo.__code__.co_filename = os.path.abspath(foo.__code__.co_filename)
>
>
Do realize there's a reason that issue has been open for well over five
years: changing this will probably break code. And so you need to justify
*why* you think that's acceptable since Python has existed with these
semantics on code objects for decades as this point.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20190524/00826499/attachment.html>


More information about the Python-ideas mailing list