Pull requests

#17 Merged
Repository
bfroehle bfroehle
Branch
default
Repository
anthony_tuininga anthony_tuininga
Branch
default

Avoid polluting extension module namespace.

Author
  1. Bradley Froehle
Reviewers
Description

If we aren't careful to clean up here the __all__ variable will contain additional entries which may lead to subtle bugs in later imports.

To avoid namespace pollution we use a technique similar to the one setuptools uses to load extension modules from .egg (zip) files.

Closes #21 / http://sourceforge.net/p/cx-freeze/bugs/36/

Comments (0)