From 2049e89819e72e4e9cdbf310e4c13fd0bee2becc Mon Sep 17 00:00:00 2001 From: Robert Smallshire Date: Thu, 4 Jun 2015 15:21:22 +0200 Subject: [PATCH] Remove the ext subpackage. import segpy.ext.numpy will no longer be supported. It just doesn't play nice with a lot of Python tooling. In future it will be import segpy_numpy --- segpy/ext/__init__.py | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 segpy/ext/__init__.py diff --git a/segpy/ext/__init__.py b/segpy/ext/__init__.py deleted file mode 100644 index ba891c3..0000000 --- a/segpy/ext/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -import pkg_resources - -loaded = set() - - -def load_entry_points(name=None): - """Load extension packages into the segpy.ext namespace. - - Any packages registered against the 'segpy.ext' entry-point group will be - installed dynamically into the segpy.ext namespace. - """ - for entry_point in pkg_resources.iter_entry_points(group='segpy.ext', name=name): - package = entry_point.load() - if package not in loaded: - loaded.add(package) - __path__.extend(package.__path__) - package.load() - - -load_entry_points()