Message167218
Regarding the ABCs, I'm okay with it as long as invalidate_caches() is meant to be a part of meta path finders. I had considered this while writing the patch, so how I had it wasn't a fluke. The fluke was that I didn't bring it up for discussion like I had meant to do.
Anyway, my rationale was that importlib.invalidate_caches() is specific to path entry finders. My patch reflected this. If invalidates_caches() were meaningful for meta path finders then we could address that later without losing backward compatibility.
As to pulling find_module() off Finder, I felt that having a distinct signature, while semantically unimportant, made a clearer distinction between the old and the new. |
|
Date |
User |
Action |
Args |
2012-08-02 13:49:38 | eric.snow | set | recipients:
+ eric.snow, barry, brett.cannon, georg.brandl, ncoghlan, eric.smith, Arfrever, python-dev |
2012-08-02 13:49:38 | eric.snow | set | messageid: <1343915378.23.0.708514454206.issue15502@psf.upfronthosting.co.za> |
2012-08-02 13:49:37 | eric.snow | link | issue15502 messages |
2012-08-02 13:49:36 | eric.snow | create | |
|