This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
| Author | ncoghlan |
|---|---|
| Recipients | PiDelport, Rhamphoryncus, barry, georg.brandl, jcea, jkrukoff, ncoghlan, terry.reedy |
| Date | 2008年05月23日.08:49:47 |
| SpamBayes Score | 0.57586986 |
| Marked as misclassified | No |
| Message-id | <1211532591.94.0.0223784695885.issue643841@psf.upfronthosting.co.za> |
| In-reply-to |
| Content | |
|---|---|
As to the rationale for having it in the standard library: it's because of the coupling with the implementation of the type() builtin. If a new slot is added to type() that the interpreter may access without consulting __getattribute__, then ProxyMixin can be updated to correctly delegate that slot. If alternate implementations such as Jython or IronPython have additional such slots, they can also provide their own version of ProxyMixin. If ProxyMixin doesn't become the development responsibility of the same group that is responsible for the implementation of the type object then it may as well not exist (since it can't be trusted to be kept up to date with the development process). |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2008年05月23日 08:49:53 | ncoghlan | set | spambayes_score: 0.57587 -> 0.57586986 recipients: + ncoghlan, barry, georg.brandl, terry.reedy, jcea, Rhamphoryncus, jkrukoff, PiDelport |
| 2008年05月23日 08:49:52 | ncoghlan | set | spambayes_score: 0.57587 -> 0.57587 messageid: <1211532591.94.0.0223784695885.issue643841@psf.upfronthosting.co.za> |
| 2008年05月23日 08:49:50 | ncoghlan | link | issue643841 messages |
| 2008年05月23日 08:49:49 | ncoghlan | create | |