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 eric.snow
Recipients Arfrever, barry, brett.cannon, eric.smith, eric.snow, georg.brandl, ncoghlan, python-dev
Date 2012-08-02.13:49:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1343915378.23.0.708514454206.issue15502@psf.upfronthosting.co.za>
In-reply-to
Content
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.
History
Date User Action Args
2012-08-02 13:49:38eric.snowsetrecipients: + eric.snow, barry, brett.cannon, georg.brandl, ncoghlan, eric.smith, Arfrever, python-dev
2012-08-02 13:49:38eric.snowsetmessageid: <1343915378.23.0.708514454206.issue15502@psf.upfronthosting.co.za>
2012-08-02 13:49:37eric.snowlinkissue15502 messages
2012-08-02 13:49:36eric.snowcreate