[issue16452] Add support for weak reference to bound methods
New submission from Simon Feltman: This is a feature request to include a WeakMethod or similar object to the weakref module. The object decomposes a bound method and holds a weakref to the object and unbound function. This can be a very useful utility in signal and ui based programming. The issue has come up a few times but I was unable to find a bug specifically requesting this feature. I think similar code has shown up in enough libraries at this point that it makes sense to just include it in pythons weakref module. See also: http://bugs.python.org/issue813299 http://bugs.python.org/issue7464 This is the recipes: http://code.activestate.com/recipes/81253/ http://mindtrove.info/python-weak-references/ -- components: None messages: 175337 nosy: sfeltman priority: normal severity: normal status: open title: Add support for weak reference to bound methods type: enhancement ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16452 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16452] Add support for weak reference to bound methods
Mark Dickinson added the comment: Duplicate of http://bugs.python.org/issue14631 ? -- nosy: +mark.dickinson ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16452 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16452] Add support for weak reference to bound methods
Changes by Mark Dickinson dicki...@gmail.com: -- stage: - needs patch ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16452 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16452] Add support for weak reference to bound methods
Changes by Mark Dickinson dicki...@gmail.com: -- components: +Library (Lib) -None versions: +Python 3.4 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16452 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16452] Add support for weak reference to bound methods
Simon Feltman added the comment: Indeed a duplicate of: http://bugs.python.org/issue14631 -- resolution: - duplicate status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16452 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue16452] Add support for weak reference to bound methods
Changes by Mark Dickinson dicki...@gmail.com: -- superseder: - Instance methods and WeakRefs don't mix. ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue16452 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com