wsgi
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6
wsgi_intercept 0.4
Installs a WSGI application in place of a real URI for testing. more>>
wsgi_intercept 0.4 is yet another excellent utility for programmers. It is actually a library which lets you intercept calls to any specific host/port combination and redirect them into a WSGI application importable by your test program instead of normally starting a server at a local host and port, then pointing your test code to that address. Thus, you can avoid spawning multiple processes or threads to test your Web app. Installs a WSGI application in place of a real URI for testing.
This package works by replacing httplib. HTTPConnection with a subclass, wsgi_intercept. WSGI_HTTPConnection. This class then redirects specific server/port combination into a WSGI application by emulating a socket. If no intercept is registered for the host and port requested, those requests are passed on to the standard handler.
The functions add_wsgi_intercept (host, port, app_create_fn, script_name=) and remove_wsgi_intercept (host, port) specify which URLs should be redirect into what applications. Note especially that app_create_fn is a function object returning a WSGI application; script_name becomes SCRIPT_NAME in the WSGI apps environment, if it is set.
Requirements:
- Python
Added: 2009-01-07 License: MIT/X Consortium Lic... Price: FREE
14 downloads
Myghty 1.0.2
Myghty is a Python-based Web application framework originally ported from HTML::Mason. more>>
Myghty is a Python based web and templating framework originally based on HTML::Mason, the enterprise-level framework used by Amazon.com, del.icio.us and Salon.com, among many others.
Myghty fully implements Masons templating language, component-based architecture, and caching system, and goes beyond, adding new paradigms such as Module Components, full Python whitespace syntax, threading support, WSGI support, session support, and much more.
Main features:
- Session object support.
- Direct connectors for mod_python, CGI, WSGI, Python Paste, SimpleHTTPServer. As the Interpreter object is a lightweight object with no external dependencies whatsoever, any Python application or application server can invoke any series of Myghty components with just one line of code.
- A super-configurable ruleset driven URI resolution architecture allowing many options for resolving URIs both externally and within templates. Allows any combination of resolution directly to templates, Module Components, or any plain Python function or object instance. Special rules exist to route non-existent URIs to specific components, to cache the results of URI resolution for higher performance, and to execute conditionally based on contextual information.
- Cache API and implementation, can cache component output and any other data structure in memory or in pickled files. Includes a "busy lock" feature that allows a slow re-generation method to execute while the old data continues to be returned to other threads and processes. New cache implementations can be added fairly easily.
- Flexible global namespaces allow components to have any number of custom "global" variables.
- Special code blocks allow the construction of code that is local to the current request, or local to the current thread. A ThreadLocal object is supplied as well for safe management of thread-sensitive resources such as databases.
- Fine grained control of buffering - the buffering of textual output as it is delivered to the client can controlled at the application, page, or component level.
- Custom filtering functions can be defined for the output any component, within the source of the component via the
<<lessMyghty fully implements Masons templating language, component-based architecture, and caching system, and goes beyond, adding new paradigms such as Module Components, full Python whitespace syntax, threading support, WSGI support, session support, and much more.
Main features:
- Session object support.
- Direct connectors for mod_python, CGI, WSGI, Python Paste, SimpleHTTPServer. As the Interpreter object is a lightweight object with no external dependencies whatsoever, any Python application or application server can invoke any series of Myghty components with just one line of code.
- A super-configurable ruleset driven URI resolution architecture allowing many options for resolving URIs both externally and within templates. Allows any combination of resolution directly to templates, Module Components, or any plain Python function or object instance. Special rules exist to route non-existent URIs to specific components, to cache the results of URI resolution for higher performance, and to execute conditionally based on contextual information.
- Cache API and implementation, can cache component output and any other data structure in memory or in pickled files. Includes a "busy lock" feature that allows a slow re-generation method to execute while the old data continues to be returned to other threads and processes. New cache implementations can be added fairly easily.
- Flexible global namespaces allow components to have any number of custom "global" variables.
- Special code blocks allow the construction of code that is local to the current request, or local to the current thread. A ThreadLocal object is supplied as well for safe management of thread-sensitive resources such as databases.
- Fine grained control of buffering - the buffering of textual output as it is delivered to the client can controlled at the application, page, or component level.
- Custom filtering functions can be defined for the output any component, within the source of the component via the
Download (0.23MB)
Added: 2006-09-10 License: MIT/X Consortium License Price:
1140 downloads
pyblosxom 1.4.1
Pyblosxom is a weblog engine that uses standard text files located on your filesystem as a database of weblog entries. more>>
Pyblosxom is a weblog engine that uses standard text files located on your filesystem as a database of weblog entries. The concept is simple, managing content is as easy as editing a text file with your favourite text editor.
PyBlosxom uses directory tree to represent the category hierarchy. All entries in a PyBlosxom blog are text files where the first line is the title of the blog entry and the rest is the body of the entry.
PyBlosxom isnt easy to use and it wont scale well if you have a million entries.
PyBlosxom runs as a CGI script. It also runs as a WSGI application and it probably runs fine under mod_python, though this is less well-tested.
PyBlosxom supports flavours to change the look and feel of your blog. PyBlosxom supports plugins to modify the existing default behavior.
Enhancements:
- Fixed a problem where running PyBlosxom under Paste wont pick up the ``config.py`` file. Be sure to add a ``configpydir`` property to your ``blog.ini`` file which points to the directory your ``config.py`` file is in.
- Fixed a problem where running PyBlosxom in Python 2.5 wont pick up the ``config.py`` file.
- Merged Ryans optimization to Walk (removes an os.listdir call).
- Updated documentation.
<<lessPyBlosxom uses directory tree to represent the category hierarchy. All entries in a PyBlosxom blog are text files where the first line is the title of the blog entry and the rest is the body of the entry.
PyBlosxom isnt easy to use and it wont scale well if you have a million entries.
PyBlosxom runs as a CGI script. It also runs as a WSGI application and it probably runs fine under mod_python, though this is less well-tested.
PyBlosxom supports flavours to change the look and feel of your blog. PyBlosxom supports plugins to modify the existing default behavior.
Enhancements:
- Fixed a problem where running PyBlosxom under Paste wont pick up the ``config.py`` file. Be sure to add a ``configpydir`` property to your ``blog.ini`` file which points to the directory your ``config.py`` file is in.
- Fixed a problem where running PyBlosxom in Python 2.5 wont pick up the ``config.py`` file.
- Merged Ryans optimization to Walk (removes an os.listdir call).
- Updated documentation.
Download (0.10MB)
Added: 2007-07-28 License: MIT/X Consortium License Price:
819 downloads

Bottle 0.5.4
Bottle provides you with a quick and simple WSGI-framework which is designed for the Python Programming Language. more>> <<less
Added: 2009-07-26 License: MIT/X Consortium Lic... Price: FREE
downloads
Other version of Bottle
Price: FREE
License:MIT/X Consortium Lic...
License:MIT/X Consortium Lic...
Pocoo 0.1
Pocoo is an open-source bulletin board software (aka message board) written in Python. more>>
Pocoo is an open-source bulletin board software (aka message board) written in Python. Pocoo provides an advanced plugin system with a component architecture which allows other developers to modify Pocoo to their liking without the need to touch existing source code.
Because it uses SQLAlchemy, it is possible to use either MySQL, SQLite, Oracle or Postgres as the storage backend.
Pocoo is fully WSGI compatible, built with the Model-View-Controller (MVC) pattern in mind, and uses Jinja as a sandboxed template language. The minimum Python version for Pocoo is 2.4.
By now we are far from finished and we dont recommend using Pocoo in a productive environment!
Main features:
- support for either flat or threaded post view
- readable URLs, one URL works for both flat and threaded view
- use JSONRPC and XmlHTTPRequest to dynamically fetch data where useful (using the excellent AJS javascript library)
- but provide a fallback systems for users without javascript
- very powerful plugin system
- extensible authentication system
- WSGI compatibility
- database support for MySQL, Sqlite, Postgres, Oracle
- BBCode/rst/safehtml parsers for markup
- Javascript editors for the markup
- avatar support
- user profiles and settings
Enhancements:
- Both flat and threaded post views are supported.
- URLs are very readable. JSONRPC and XmlHTTPRequest are supported.
- The plugin system is very powerful.
- The authentication system is extensible.
- The system is compliant with WSGI.
- Database support is available for MySQL, Sqlite, Postgres, and Oracle.
- BBCode, rst, and safehtml parsers can be used for markup.
- JavaScript editors for the markup are included.
- Avatars, user profiles, and settings are supported.
<<lessBecause it uses SQLAlchemy, it is possible to use either MySQL, SQLite, Oracle or Postgres as the storage backend.
Pocoo is fully WSGI compatible, built with the Model-View-Controller (MVC) pattern in mind, and uses Jinja as a sandboxed template language. The minimum Python version for Pocoo is 2.4.
By now we are far from finished and we dont recommend using Pocoo in a productive environment!
Main features:
- support for either flat or threaded post view
- readable URLs, one URL works for both flat and threaded view
- use JSONRPC and XmlHTTPRequest to dynamically fetch data where useful (using the excellent AJS javascript library)
- but provide a fallback systems for users without javascript
- very powerful plugin system
- extensible authentication system
- WSGI compatibility
- database support for MySQL, Sqlite, Postgres, Oracle
- BBCode/rst/safehtml parsers for markup
- Javascript editors for the markup
- avatar support
- user profiles and settings
Enhancements:
- Both flat and threaded post views are supported.
- URLs are very readable. JSONRPC and XmlHTTPRequest are supported.
- The plugin system is very powerful.
- The authentication system is extensible.
- The system is compliant with WSGI.
- Database support is available for MySQL, Sqlite, Postgres, and Oracle.
- BBCode, rst, and safehtml parsers can be used for markup.
- JavaScript editors for the markup are included.
- Avatars, user profiles, and settings are supported.
Download (1.0MB)
Added: 2006-09-12 License: GPL (GNU General Public License) Price:
1137 downloads
repopencore 0.1
repopencore 0.1 is yet another excellent utility you should not miss. It actually provides a (mostly) automated setup for running OpenCore on the WSGI-compliant repoze.zope2 stack more>> <<less
Added: 2009-07-10 License: GPL Price: FREE
13 downloads
Secleted [ 0 ] software to compare
- Page: 1 of 1
- 1
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above wsgi search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed