from setuptools import setup
from textwrap import dedent

setup(
    name='pinocchio',
    version="0.3",
    download_url='http://darcs.idyll.org/~t/projects/pinocchio-0.2.0.tar.gz',

    description='pinocchio plugins for the nose testing framework',
    author='C. Titus Brown and Michal Kwiatkowski',
    author_email='titus@idyll.org,constant.beta@gmail.com',
    license='MIT',

    url='http://darcs.idyll.org/~t/projects/pinocchio/doc/',

    long_description=dedent("""\
    Extra plugins for the nose testing framework.  Provides tools for flexibly
    assigning decorator tags to tests, choosing tests based on their
    runtime, doing moderately sophisticated code coverage analysis
    of your unit tests, and making your test descriptions look like
    specifications.
    """),

    packages=['pinocchio'],
    entry_points={
        'nose.plugins': [
            'figleaf-sections = pinocchio.figleaf_sections:FigleafSections',
            ],
        'nose.plugins.0.10': [
            'decorator = pinocchio.decorator:Decorator',
            'output-save = pinocchio.output_save:OutputSave',
            'spec = pinocchio.spec:Spec',
            'stopwatch = pinocchio.stopwatch:Stopwatch',
        ]},
)
