[Python-modules-commits] r455 - in /packages/pastescript: ./ branches/ branches/upstream/ branches/upstream/current/ branches/upstream/current/setup.py tags/

pox-guest at users.alioth.debian.org pox-guest at users.alioth.debian.org
Sat May 6 14:29:42 UTC 2006


Author: pox-guest
Date: Sat May  6 14:29:41 2006
New Revision: 455

URL: http://svn.debian.org/wsvn/python-modules/?sc=1&rev=455
Log:
[svn-inject] Installing original source of pastescript

Added:
    packages/pastescript/
    packages/pastescript/branches/
    packages/pastescript/branches/upstream/
    packages/pastescript/branches/upstream/current/
    packages/pastescript/branches/upstream/current/setup.py
    packages/pastescript/tags/

Added: packages/pastescript/branches/upstream/current/setup.py
URL: http://svn.debian.org/wsvn/python-modules/packages/pastescript/branches/upstream/current/setup.py?rev=455&op=file
==============================================================================
--- packages/pastescript/branches/upstream/current/setup.py (added)
+++ packages/pastescript/branches/upstream/current/setup.py Sat May  6 14:29:41 2006
@@ -1,0 +1,106 @@
+from setuptools import setup, find_packages
+
+version = '0.5.1'
+
+setup(
+    name="PasteScript",
+    version=version,
+    description="A pluggable command-line frontend, including commands to setup package file layouts",
+    long_description="""\
+This is a pluggable command-line tool.
+
+It includes some built-in features;
+
+* Create file layouts for packages.  For instance, ``paste create
+  --template=basic_package MyPackage`` will create a `setuptools
+  <http://peak.telecommunity.com/DevCenter/setuptools>`_-ready
+  file layout.
+
+* Serving up web applications, with configuration based on
+  `paste.deploy <http://pythonpaste.org/deploy/paste-deploy.html>`_.
+
+The latest version is available in a `Subversion repository
+<http://svn.pythonpaste.org/Paste/Script/trunk#egg=PasteScript-dev>`_.
+
+For the latest changes see the `news file
+<http://pythonpaste.org/script/news.html>`_.  This package requires
+`Cheetah
+<http://cheeseshop.python.org/packages/source/C/Cheetah/Cheetah-1.0.tar.gz>`_
+""",
+    classifiers=[
+      "Development Status :: 4 - Beta",
+      "Intended Audience :: Developers",
+      "License :: OSI Approved :: MIT License",
+      "Programming Language :: Python",
+      "Topic :: Internet :: WWW/HTTP",
+      "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
+      "Topic :: Software Development :: Libraries :: Python Modules",
+      ],
+    keywords='web wsgi setuptools framework command-line setup',
+    author="Ian Bicking",
+    author_email="ianb at colorstudy.com",
+    url="http://pythonpaste.org/script/",
+    namespace_packages=['paste'],
+    packages=find_packages(exclude='tests'),
+    package_data={
+      'paste.script': ['templates/basic_package/setup.*',
+                       'templates/basic_package/tests/*.py',
+                       # @@: docs/ doesn't have any files :(
+                       'templates/basic_package/+package+/*.py'],
+      },
+    zip_safe=False,
+    scripts=['scripts/paster'],
+    extras_require={
+      'Templating': [],
+      'Cheetah': ['Cheetah'],
+      'Config': ['PasteDeploy'],
+      'WSGIUtils': ['WSGIUtils'],
+      'Flup': ['Flup'],
+      # the Paste feature means the complete set of features;
+      # (other features are truly optional)
+      'Paste': ['PasteDeploy', 'Cheetah'],
+      },
+    entry_points="""
+    [paste.global_paster_command]
+    help=paste.script.help:HelpCommand
+    create=paste.script.create_distro:CreateDistroCommand [Templating]
+    serve=paste.script.serve:ServeCommand [Config]
+    exe=paste.script.exe:ExeCommand
+    points=paste.script.entrypoints:EntryPointCommand
+    make-config=paste.script.appinstall:MakeConfigCommand
+    setup-app=paste.script.appinstall:SetupCommand
+
+    [paste.paster_command]
+    grep = paste.script.grep:GrepCommand
+
+    [paste.paster_create_template]
+    basic_package=paste.script.templates:BasicPackage
+
+    [paste.server_runner]
+    wsgiutils=paste.script.wsgiutils_server:run_server [WSGIUtils]
+    flup_ajp_thread=paste.script.flup_server:run_ajp_thread [Flup]
+    flup_ajp_fork=paste.script.flup_server:run_ajp_fork [Flup]
+    flup_fcgi_thread=paste.script.flup_server:run_fcgi_thread [Flup]
+    flup_fcgi_fork=paste.script.flup_server:run_fcgi_fork [Flup]
+    flup_scgi_thread=paste.script.flup_server:run_scgi_thread [Flup]
+    flup_scgi_fork=paste.script.flup_server:run_scgi_fork [Flup]
+    cgi=paste.script.cgi_server:paste_run_cgi
+
+    [paste.app_factory]
+    test=paste.script.testapp:TestApplication
+
+    [paste.deployer]
+    test=paste.script.testapp:Deployer
+
+    [paste.entry_point_description]
+    paste.entry_point_description = paste.script.entrypoints:MetaEntryPointDescription
+    
+    [console_scripts]
+    paster=paste.script.command:run
+    """,
+    install_requires=[
+      'Paste',
+      'PasteDeploy',
+      'Cheetah',
+      ],
+    )




More information about the Python-modules-commits mailing list