diff --git a/setup.py b/setup.py
index f156b33..cc6f16a 100644
--- a/setup.py
+++ b/setup.py
@@ -87,7 +87,7 @@ setup(
         'python-dateutil>=2.4.0',
         'pydispatcher>=2.0.5'
     ],
-    packages = find_packages(exclude=['tests']),
+    packages = find_packages(exclude=['*.tests', '*.tests.*', 'tests.*', 'tests']),
     classifiers = [
         'Development Status :: 5 - Production/Stable',
         'Intended Audience :: Developers',