From 20e832ab13ec7544d5fb014b25cb733e515119c7 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Mon, 17 Dec 2012 13:03:16 +0100 Subject: Minimize impact of namespace package support for CPython 3.3. This solves a regression with an admittedly obscure use case involving Mercurial's demandimport implementation, but it also seems like neater code. --HG-- branch : distribute extra : rebase_source : 10fb05d0391607140ced288a2c134f4463eddf5a --- pkg_resources.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'pkg_resources.py') diff --git a/pkg_resources.py b/pkg_resources.py index a5a10eb4..cf0ef7b4 100644 --- a/pkg_resources.py +++ b/pkg_resources.py @@ -1325,12 +1325,8 @@ class DefaultProvider(EggProvider): register_loader_type(type(None), DefaultProvider) -try: - # CPython >=3.3 +if sys.version_info[:2] >= 3.3: import _frozen_importlib -except ImportError: - pass -else: register_loader_type(_frozen_importlib.SourceFileLoader, DefaultProvider) -- cgit v1.2.1