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 rhettinger
Recipients rhettinger, serhiy.storchaka
Date 2016-09-18.21:07:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1474232868.04.0.779898325864.issue28193@psf.upfronthosting.co.za>
In-reply-to
Content
Yes, I saw that.  If a function could raise a NoCache exception,  re._compile() could take advantage of it.  But I don't feel good about going down that path (adding coupling between the caching decorator and the cached function).  It would be better to keep the lru_cache API simple.  I already made the mistake of expanding the API for typed=True just to accommodate a single use case (re.compile).
History
Date User Action Args
2016-09-18 21:07:48rhettingersetrecipients: + rhettinger, serhiy.storchaka
2016-09-18 21:07:48rhettingersetmessageid: <1474232868.04.0.779898325864.issue28193@psf.upfronthosting.co.za>
2016-09-18 21:07:48rhettingerlinkissue28193 messages
2016-09-18 21:07:48rhettingercreate