Change version number to match uploaded tarball
[tabakrolletjie.git] / setup.py
1 from setuptools import setup, find_packages
2
3 try:
4     import py2exe
5     py2exe  # To make pyflakes happy.
6 except ImportError:
7     pass
8
9
10 setup(
11     name="tabakrolletjie",
12     version="1.0.0",
13     url='http://ctpug.org.za/gitweb/tabakrolletjie',
14     license='BSD',
15     description="An entry for Pyweek 22.",
16     long_description=open('README.txt', 'r').read(),
17     author='CTPUG',
18     author_email='ctpug@googlegroups.com',
19     packages=find_packages(),
20     include_package_data=True,
21     install_requires=[
22         'pygame',
23         'pymunk',
24     ],
25     classifiers=[
26         'Development Status :: 4 - Beta',
27         'Intended Audience :: End Users/Desktop',
28         'License :: OSI Approved :: ISC License (ISCL)',
29         'Operating System :: POSIX',
30         'Operating System :: Microsoft :: Windows',
31         'Programming Language :: Python',
32         'Programming Language :: Python :: 2.7',
33         'Topic :: Games/Entertainment',
34     ],
35     options={
36         'py2exe': {
37             'skip_archive': 1,
38             'dist_dir': 'dist/tabakrolletjie-1.0.0',
39             'packages': [
40                 'logging', 'encodings', 'tabakrolletjie',
41             ],
42             'includes': [
43                 'pygame', 'pymunk',
44             ],
45             'excludes': [
46                 'numpy',
47             ],
48             'ignores': [
49                 # all database modules
50                 'pgdb', 'Sybase', 'adodbapi',
51                 'kinterbasdb', 'psycopg', 'psycopg2', 'pymssql',
52                 'sapdb', 'pysqlite2', 'sqlite', 'sqlite3',
53                 'MySQLdb', 'MySQLdb.connections',
54                 'MySQLdb.constants.CR', 'MySQLdb.constants.ER',
55                 # old datetime equivalents
56                 'DateTime', 'DateTime.ISO',
57                 'mx', 'mx.DateTime', 'mx.DateTime.ISO',
58                 # email modules
59                 'email.Generator', 'email.Iterators', 'email.Utils',
60             ],
61         },
62     }
63 )