root / PythonBestPractices / pbp.skels / trunk / setup.py

Revision 232:043b6d253dac, 2.2 kB (checked in by tziade@…, 9 months ago)

moving things around

Line 
1# -*- coding: utf-8 -*-
2# Copyright (c) 2008 'Tarek Ziad\xc3\xa9'
3
4# This program is free software; you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published by
6# the Free Software Foundation; either version 2 of the License, or
7# (at your option) any later version.
8
9# This program is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12# GNU General Public License for more details.
13
14# You should have received a copy of the GNU General Public License
15# along with this program; see the file COPYING. If not, write to the
16# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17"""
18This module contains the tool of pbp.skels
19"""
20import os
21from setuptools import setup, find_packages
22
23version = '0.1.0'
24
25README = os.path.join(os.path.dirname(__file__),
26          'pbp',
27          'skels', 'docs', 'README.txt')
28
29long_description = open(README).read() + '\n\n'
30
31tests_require = [
32        'zope.testing',
33    ]
34
35setup(name='pbp.skels',
36      version=version,
37      description="Skeletons for Python Best Practice bool",
38      long_description=long_description,
39      # Get more strings from http://www.python.org/pypi?%3Aaction=list_classifiers
40      classifiers=[
41        "Programming Language :: Python",
42        "Topic :: Software Development :: Libraries :: Python Modules",
43        ],
44      keywords='',
45      author='Tarek Ziad\xc3\xa9',
46      author_email='tarek@ziade.org',
47      url='http://hg.programmation-python.org/browser/pbp.skels',
48      license='GPL',
49      packages=find_packages(exclude=['ez_setup']),
50      namespace_packages=['pbp'],
51      include_package_data=True,
52      zip_safe=False,
53      # uncomment this to be able to run tests with setup.py
54      #test_suite = "pbp.skels.tests.test_skelsdocs.test_suite",
55      tests_require=tests_require,
56      extras_require=dict(test=tests_require),
57      install_requires=[
58          'setuptools',
59          # -*- Extra requirements: -*-
60          'PasteScript',
61          'Cheetah'
62      ],
63      entry_points="""
64      # -*- Entry points: -*-
65      """,
66      )
Note: See TracBrowser for help on using the browser.