comparison setup.py @ 531:60c345d19daf

PEP-8 cleanup of skellington bits in root
author Stefano Rivera <stefano@rivera.za.net>
date Sat, 11 Feb 2012 12:00:19 +0200
parents eebd6e08cbc9
children 2748d3afcae5
comparison
equal deleted inserted replaced
530:fe51223e0c8d 531:60c345d19daf
10 try: 10 try:
11 import py2exe 11 import py2exe
12 except ImportError: 12 except ImportError:
13 pass 13 pass
14 14
15 setup ( # Metadata 15 setup(
16 name = version.NAME, 16 # Metadata
17 version = version.VERSION_STR, 17 name=version.NAME,
18 description = version.DESCRIPTION, 18 version=version.VERSION_STR,
19 description=version.DESCRIPTION,
19 20
20 author = version.AUTHOR_NAME, 21 author=version.AUTHOR_NAME,
21 author_email = version.AUTHOR_EMAIL, 22 author_email=version.AUTHOR_EMAIL,
22 23
23 maintainer = version.MAINTAINER_NAME, 24 maintainer=version.MAINTAINER_NAME,
24 maintainer_email = version.MAINTAINER_EMAIL, 25 maintainer_email=version.MAINTAINER_EMAIL,
25 26
26 # url = version.SOURCEFORGE_URL, 27 # url=version.SOURCEFORGE_URL,
27 # download_url = version.PYPI_URL, 28 # download_url=version.PYPI_URL,
28 29
29 license = version.LICENSE, 30 license=version.LICENSE,
30 31
31 classifiers = version.CLASSIFIERS, 32 classifiers=version.CLASSIFIERS,
32 33
33 platforms = version.PLATFORMS, 34 platforms=version.PLATFORMS,
34 35
35 # Dependencies 36 # Dependencies
36 install_requires = version.INSTALL_REQUIRES, 37 install_requires=version.INSTALL_REQUIRES,
37 38
38 # Files 39 # Files
39 packages = find_packages(), 40 packages=find_packages(),
40 scripts = ['run_game.py'], 41 scripts=['run_game.py'],
41 42
42 # py2exe 43 # py2exe
43 console = ['scripts/testconsole.py'], 44 console=['scripts/testconsole.py'],
44 windows = [{ 45 windows=[{
45 'script': 'scripts/suspended.py', 46 'script': 'scripts/suspended.py',
46 'icon_resources': [(0, "Resources/icons/suspended_sentence.ico")], 47 'icon_resources': [(0, "Resources/icons/suspended_sentence.ico")],
47 }], 48 }],
48 app = ['run_game.py'], 49 app=['run_game.py'],
49 options = { 50 options={
50 'py2exe': { 51 'py2exe': {
51 'skip_archive': 1, 52 'skip_archive': 1,
52 'dist_dir': 'dist/suspended-sentence-%s' % version.VERSION_STR, 53 'dist_dir': 'dist/suspended-sentence-%s' % version.VERSION_STR,
53 'packages': [ 54 'packages': [
54 'logging', 'encodings', 'gamelib', 55 'logging', 'encodings', 'gamelib',
55 ], 56 ],
56 'includes': [ 57 'includes': [
57 # pygame 58 # pygame
58 'pygame', 'albow', 59 'pygame', 'albow',
59 ], 60 ],
60 'excludes': [ 61 'excludes': [
61 'numpy', 62 'numpy',
62 ], 63 ],
63 'ignores': [ 64 'ignores': [
64 # all database modules 65 # all database modules
65 'pgdb', 'Sybase', 'adodbapi', 66 'pgdb', 'Sybase', 'adodbapi',
66 'kinterbasdb', 'psycopg', 'psycopg2', 'pymssql', 67 'kinterbasdb', 'psycopg', 'psycopg2', 'pymssql',
67 'sapdb', 'pysqlite2', 'sqlite', 'sqlite3', 68 'sapdb', 'pysqlite2', 'sqlite', 'sqlite3',
68 'MySQLdb', 'MySQLdb.connections', 69 'MySQLdb', 'MySQLdb.connections',
69 'MySQLdb.constants.CR', 'MySQLdb.constants.ER', 70 'MySQLdb.constants.CR', 'MySQLdb.constants.ER',
70 # old datetime equivalents 71 # old datetime equivalents
71 'DateTime', 'DateTime.ISO', 72 'DateTime', 'DateTime.ISO',
72 'mx', 'mx.DateTime', 'mx.DateTime.ISO', 73 'mx', 'mx.DateTime', 'mx.DateTime.ISO',
73 # email modules 74 # email modules
74 'email.Generator', 'email.Iterators', 'email.Utils', 75 'email.Generator', 'email.Iterators', 'email.Utils',
75 ], 76 ],
76 }, 77 },
77 'py2app': { 78 'py2app': {
78 'argv_emulation': 1, 79 'argv_emulation': 1,
79 'iconfile': 'Resources/icons/suspended_sentence.icns', 80 'iconfile': 'Resources/icons/suspended_sentence.icns',
80 # 'dist_dir': 'dist/suspended-sentence-%s' % version.VERSION_STR, 81 # 'dist_dir': 'dist/suspended-sentence-%s' % version.VERSION_STR,
81 # 'bdist_base': 'build/bdist', 82 # 'bdist_base': 'build/bdist',
82 'packages': [ 83 'packages': [
83 'logging', 'encodings', 'pygame', 'albow', 'gamelib', 'Resources', 84 'logging', 'encodings', 'pygame', 'albow', 'gamelib',
84 ], 85 'Resources',
85 'excludes': ['numpy'], 86 ],
86 }}, 87 'excludes': ['numpy'],
87 data_files = [ 88 }},
88 # 'COPYRIGHT', 89 data_files=[
89 'COPYING', 90 # 'COPYRIGHT',
90 'README.txt', 91 'COPYING',
91 ], 92 'README.txt',
92 ) 93 ],
94 )