Raymond Hettinger added the comment:

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).

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28193>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to