[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