Fix bug in text box widget and multiline strings with markup
[naja.git] / setup.py
index a54b907ff826f57b5b5404f7e0ca4664593c66e8..b35e3bf6629c605b6095bb7a365676625add4858 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -34,7 +34,7 @@ setup(
     maintainer_email="ctpug@googlegroups.com",
 
     url="http://ctpug.org.za/",
-    download_url="http://www.ctpug.org.za/gitweb/?p=naja.git",
+    download_url="http://ctpug.org.za/git/naja",
 
     license="MIT",
 
@@ -61,7 +61,10 @@ setup(
     ],
 
     # Dependencies
-    install_requires=['pygame'],
+    install_requires=[
+        'pygame',
+        'PyYAML',
+    ],
 
     # Files
     packages=find_packages(),
@@ -72,7 +75,7 @@ setup(
     # py2exe
     windows=[{
         'script': 'scripts/naja',
-        'icon_resources': [(0, "data/icons/naja.ico")],
+        'icon_resources': [(0, "data/icons/robolock.ico")],
     }],
     app=['scripts/naja'],
     options={
@@ -83,10 +86,13 @@ setup(
                 'logging', 'encodings', 'naja',
             ],
             'includes': [
-                'pygame', 'pymunk',
+                'pygame', 'yaml'
             ],
             'excludes': [
-                'numpy',
+                'numpy', 'pygame.sdlmain_osx', 'winreg', 'AppKit', 'Foundation',
+                'Numeric', 'OpenGL.GL', '_scproxy', '_sysconfigdata',
+                'copyreg', 'dummy.Process', 'pkg_resources', 'queue',
+                'win32evtlog', 'win32evtlogutil',
             ],
             'ignores': [
                 # all database modules