Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement PEP302 API in PackageOverrides as '__loader__'. #1015

Merged
merged 1 commit into from
May 21, 2013

Conversation

tseaver
Copy link
Member

@tseaver tseaver commented May 9, 2013

Proxy to the 'loader' set by the importer, if present. Otherwise,
raise NotImplementedError.

We cannot raise in the presence of an existing 'loader', because Python 3.3.x sets one for any module. So, we need to pretend to be one by proxy.

Proxy to the '__loader__' set by the importer, if present.  Otherwise,
raise NotImplementedError.
@sontek
Copy link
Member

sontek commented May 13, 2013

Was just working on porting an application over to 3.3 and this is holding us back. Think this will make it in to Pyramid soon?

@mcdonc mcdonc merged commit bea48e2 into master May 21, 2013
tseaver added a commit that referenced this pull request May 21, 2013
@mmerickel mmerickel deleted the feature-pep302 branch September 15, 2015 21:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants