root / eggchecker / src / setup.py

Revision 239:de3a490db4c1, 1.8 kB (checked in by Tarek Ziade, 4 months ago)

2008

Line 
1#!/usr/bin/python
2# -*- coding: UTF-8 -*-
3#
4# Copyright (c) 2007 Tarek Ziadé
5#
6# Authors:
7#   Tarek Ziadé <tarek@ziade.org>
8#
9# This program is free software; you can redistribute it and/or
10# modify it under the terms of the GNU General Public License
11# as published by the Free Software Foundation; either version 2
12# of the License, or (at your option) any later version.
13#
14# This program is distributed in the hope that it will be useful,
15# but WITHOUT ANY WARRANTY; without even the implied warranty of
16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17# GNU General Public License for more details.
18#
19# You should have received a copy of the GNU General Public License
20# along with this program; if not, write to the Free Software
21# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
22
23from setuptools import setup, find_packages
24import sys, os
25
26version = '0.1.3'
27
28README = open(os.path.join(os.path.dirname(__file__), 'README.txt')).read()
29
30setup(name='eggchecker',
31      version=version,
32      description=("setuptools command extensions to run QA and tests "
33                   "on the code"),
34      long_description=README,
35      classifiers=[], # Get strings from http://pypi.python.org/pypi?%3Aaction=list_classifiers
36      keywords='qa pylintrc',
37      author=u'Tarek Ziadé',
38      author_email='tarek@ziade.org',
39      url='http://hg.programmation-python.org',
40      license='GPL',
41      packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
42      include_package_data=True,
43      zip_safe=False,
44      install_requires=[
45          # -*- Extra requirements: -*-
46          'pyflakes>=0.2.1,==dev'
47      ],
48      entry_points = {
49        "distutils.commands": [
50                    "qa = eggchecker:QAChecker",
51                    "ztest = eggchecker:ZChecker"
52                            ],
53     },
54
55      )
Note: See TracBrowser for help on using the browser.