diff --git a/gajim/ipython_view.py b/gajim/dev/ipython_view.py
similarity index 100%
rename from gajim/ipython_view.py
rename to gajim/dev/ipython_view.py
diff --git a/gajim/gui_interface.py b/gajim/gui_interface.py
index d73d9d08c1edb5701f96d2f6f88a25c0b58f8eb5..3366898c18de472993013aa196ced83add696da3 100644
--- a/gajim/gui_interface.py
+++ b/gajim/gui_interface.py
@@ -2515,7 +2515,7 @@ class Interface:
     @staticmethod
     def create_ipython_window():
         try:
-            from gajim.ipython_view import IPythonView
+            from gajim.dev.ipython_view import IPythonView
         except ImportError:
             print('ipython_view not found')
             return
diff --git a/setup.py b/setup.py
index d94e08e62c190b8d07aad151881605e632ace527..9d98bdc711253716e8b78af747b748f8e2414d61 100644
--- a/setup.py
+++ b/setup.py
@@ -182,7 +182,7 @@ setup(
         'scripts/gajim',
         'scripts/gajim-history-manager',
         'scripts/gajim-remote' ],
-    packages = find_packages(),
+    packages = find_packages(exclude=["gajim.dev"]),
     package_data = {'gajim': package_data},
     data_files = data_files,
     install_requires=[