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 serhiy.storchaka
Recipients Omer.Katz, alex, carljm, eric.araujo, madison.may, ncoghlan, pitrou, pydanny, r.david.murray, rhettinger, serhiy.storchaka, vstinner
Date 2016-11-11.17:45:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1478886307.62.0.506447783012.issue21145@psf.upfronthosting.co.za>
In-reply-to
Content
Please no need to rush. We have 1.5 years to do this right.

I believe supporting __slots__ is very important. But this is not easy task. Seems this requires C implementation.

We should also design the behavior in case of setting or deleting cached property.

How about just methods without arguments? Some APIs use methods without arguments instead of properties. Wouldn't be better to design a decorator that memoizes both properties and methods without arguments?
History
Date User Action Args
2016-11-11 17:45:07serhiy.storchakasetrecipients: + serhiy.storchaka, rhettinger, ncoghlan, pitrou, vstinner, carljm, pydanny, eric.araujo, alex, r.david.murray, madison.may, Omer.Katz
2016-11-11 17:45:07serhiy.storchakasetmessageid: <1478886307.62.0.506447783012.issue21145@psf.upfronthosting.co.za>
2016-11-11 17:45:07serhiy.storchakalinkissue21145 messages
2016-11-11 17:45:07serhiy.storchakacreate