Francisco Demartino added the comment: I've updated that branch and made a pull request (https://github.com/python/cpython/pull/248)
I think this is a good compromise: inspect.getattr_static can tell if it's a property, and in that case we don't call getattr on it to prevent code execution on the completion. If it isn't a property, the current codepath is preserved. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue29630> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com