/docs/MercurialApp Gawel's repository

author Gael Pasgrimaud <gael@gawel.org>
Fri Mar 12 19:58:49 2010 +0100 (5 months ago)
changeset 115 78cd1888a2c1
parent 85 df641b38df79
child 120 8a4c39b427ce
permissions -rw-r--r--
fix tests
     1 from setuptools import setup, find_packages
     2 import sys, os
     4 version = '0.1'
     6 setup(name='MercurialApp',
     7       version=version,
     8       description="Allow to serve a mercurial repository with Paste",
     9       long_description=open('README.txt').read(),
    10       classifiers=[
    11         'Development Status :: 2 - Pre-Alpha',
    12         'Intended Audience :: Developers',
    13         'License :: OSI Approved :: MIT License',
    14         'Topic :: Internet :: WWW/HTTP :: WSGI :: Application',
    15         'Topic :: Software Development :: Version Control',
    16         'Operating System :: POSIX',
    17       ],
    18       keywords='mercurial wsgi',
    19       author='Gael Pasgrimaud',
    20       author_email='gael@gawel.org',
    21       url='http://www.gawel.org/docs/MercurialApp/index.html',
    22       license='MIT',
    23       packages=find_packages(exclude=['ez_setup', 'examples', 'tests']),
    24       namespace_packages=['hgapp'],
    25       include_package_data=True,
    26       zip_safe=True,
    27       install_requires=[
    28           # -*- Extra requirements: -*-
    29           'setuptools',
    30           'zc.buildout',
    31           'zc.recipe.egg',
    32           'PasteScript',
    33           'WebOb>=0.9.7.1',
    34           'Mercurial>=1.4.3',
    35           'repoze.what.plugins.ini',
    36           'ConfigObject',
    37           'pyquery',
    38           'SaladeDeFruits',
    39           'Sphinx>=0.6.3',
    40           'Mako',
    41       ],
    42       entry_points="""
    43       # -*- Entry points: -*-
    44       [paste.app_factory]
    45       main = hgapp.pool:make_app
    46       skin = hgapp.skin:make_skinned_app
    47       [paste.filter_app_factory]
    48       main = hgapp.what:make_ini
    49       [console_scripts]
    50       hgapp = hgapp.script:main
    51       hgapp-admin = hgapp.script:admin
    52       hgapp-ssh = hgapp.ssh.shell:main
    53       hgapp-keys = hgapp.script:ssh_keys
    54       """,
    55       )