-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
334 changed files
with
50,336 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
recursive-include nutrilogix * | ||
global-exclude *pyc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,119 @@ | ||
Metadata-Version: 1.0 | ||
Name: Paste | ||
Version: 1.7.5.1 | ||
Summary: Tools for using a Web Server Gateway Interface stack | ||
Home-page: http://pythonpaste.org | ||
Author: Ian Bicking | ||
Author-email: [email protected] | ||
License: MIT | ||
Description: These provide several pieces of "middleware" (or filters) that can be nested to build web applications. Each | ||
piece of middleware uses the WSGI (`PEP 333`_) interface, and should | ||
be compatible with other middleware based on those interfaces. | ||
|
||
.. _PEP 333: http://www.python.org/peps/pep-0333.html | ||
|
||
Includes these features... | ||
|
||
Testing | ||
------- | ||
|
||
* A fixture for testing WSGI applications conveniently and in-process, | ||
in ``paste.fixture`` | ||
|
||
* A fixture for testing command-line applications, also in | ||
``paste.fixture`` | ||
|
||
* Check components for WSGI-compliance in ``paste.lint`` | ||
|
||
Dispatching | ||
----------- | ||
|
||
* Chain and cascade WSGI applications (returning the first non-error | ||
response) in ``paste.cascade`` | ||
|
||
* Dispatch to several WSGI applications based on URL prefixes, in | ||
``paste.urlmap`` | ||
|
||
* Allow applications to make subrequests and forward requests | ||
internally, in ``paste.recursive`` | ||
|
||
Web Application | ||
--------------- | ||
|
||
* Run CGI programs as WSGI applications in ``paste.cgiapp`` | ||
|
||
* Traverse files and load WSGI applications from ``.py`` files (or | ||
static files), in ``paste.urlparser`` | ||
|
||
* Serve static directories of files, also in ``paste.urlparser``; also | ||
in that module serving from Egg resources using ``pkg_resources``. | ||
|
||
Tools | ||
----- | ||
|
||
* Catch HTTP-related exceptions (e.g., ``HTTPNotFound``) and turn them | ||
into proper responses in ``paste.httpexceptions`` | ||
|
||
* Several authentication techniques, including HTTP (Basic and | ||
Digest), signed cookies, and CAS single-signon, in the | ||
``paste.auth`` package. | ||
|
||
* Create sessions in ``paste.session`` and ``paste.flup_session`` | ||
|
||
* Gzip responses in ``paste.gzip`` | ||
|
||
* A wide variety of routines for manipulating WSGI requests and | ||
producing responses, in ``paste.request``, ``paste.response`` and | ||
``paste.wsgilib`` | ||
|
||
Debugging Filters | ||
----------------- | ||
|
||
* Catch (optionally email) errors with extended tracebacks (using | ||
Zope/ZPT conventions) in ``paste.exceptions`` | ||
|
||
* Catch errors presenting a `cgitb | ||
<http://python.org/doc/current/lib/module-cgitb.html>`_-based | ||
output, in ``paste.cgitb_catcher``. | ||
|
||
* Profile each request and append profiling information to the HTML, | ||
in ``paste.debug.profile`` | ||
|
||
* Capture ``print`` output and present it in the browser for | ||
debugging, in ``paste.debug.prints`` | ||
|
||
* Validate all HTML output from applications using the `WDG Validator | ||
<http://www.htmlhelp.com/tools/validator/>`_, appending any errors | ||
or warnings to the page, in ``paste.debug.wdg_validator`` | ||
|
||
Other Tools | ||
----------- | ||
|
||
* A file monitor to allow restarting the server when files have been | ||
updated (for automatic restarting when editing code) in | ||
``paste.reloader`` | ||
|
||
* A class for generating and traversing URLs, and creating associated | ||
HTML code, in ``paste.url`` | ||
|
||
The latest version is available in a `Subversion repository | ||
<http://svn.pythonpaste.org/Paste/trunk#egg=Paste-dev>`_. | ||
|
||
For the latest changes see the `news file | ||
<http://pythonpaste.org/news.html>`_. | ||
|
||
|
||
Keywords: web application server wsgi | ||
Platform: UNKNOWN | ||
Classifier: Development Status :: 5 - Production/Stable | ||
Classifier: Intended Audience :: Developers | ||
Classifier: License :: OSI Approved :: MIT License | ||
Classifier: Programming Language :: Python | ||
Classifier: Topic :: Internet :: WWW/HTTP | ||
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content | ||
Classifier: Topic :: Software Development :: Libraries :: Python Modules | ||
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI | ||
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application | ||
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware | ||
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Server | ||
Classifier: Framework :: Paste |
Oops, something went wrong.