On Wed, Jan 1, 2014 at 9:01 PM, anatoly techtonik email@example.com wrote:
Fixing this thing will make my happy (or very sad if you'd like this).
Problem is described here: http://stackoverflow.com/a/6416333/239247 Summary:
Proposal: from __future__ import abs__file__
Anatoly, this subject was already discussed on this list, just three months ago, in a thread you started! _
To quote one of Nick Coglahan's replies _:
Note that any remaining occurrences of non-absolute values in __file__ are generally considered bugs in the import system. However, we tend not to fix them in maintenance releases, since converting relative paths to absolute paths runs a risk of breaking user code.
We're definitely *not* going to further pollute the module namespace with values that can be trivially and reliably derived from existing values.