Projects / Toolserver Framework for Python

Toolserver Framework for Python

The Toolserver Framework for Python is a Medusa-based Web server with added dynamic multithreading and support for easy object publication via SOAP, XML-RPC, and REST.

Operating Systems

Recent releases

  •  07 Mar 2010 16:38

    Release Notes: The project has been moved to bitbucket to finally have a good public hosting space for it. The Django integration has been removed (it was never used for anything). This release cleans up the project structure and a little bit. The project is now properly easy_install-able.

    •  26 Apr 2005 11:12

      Release Notes: The main focus of this release was to smooth it out with features. Primary tasks were better (and extensible) RPC mechanisms, integration of WSGI, better and more complete authentication mechanisms (optionally RSA authentication if you install pycrypto), and an IPC mechanism that uses the same hooks as the RPC mechanisms. Additionally there is now an abstract client that supports advanced features like deflate encoding.

      •  10 May 2004 18:26

        Release Notes: The toolserver is now a real daemon and correctly detaches from the terminal. Other changes include per-tool configuration files, tool initialization, more fleshed out de-initialization, and XML-RPC with more standard error code behaviour. Foreground start now correctly installs signal handlers. There is a new broadcast notification mechanism that's based on a Linda implementation internal to TooFPy.

        •  07 Apr 2004 16:08

          Release Notes: This release adds automatic generation of WSDL service descriptions for the SOAP APIs, automatic generation of HTML API descriptions, and support for Microsoft Windows, including running the toolserver as a system service. Additionally, an experimental implementation of factory tools and transient tools is included. The SOAP parameter passing is enhanced, and now supports keyword parameter passing.

          •  04 Mar 2004 19:50

            Release Notes: This new release adds all the experimental features that were collected in CVS, like programming by contract, better debugging, and different asynchronous execution models. Filestorage now has both public and private file storage, and several smaller bugs were fixed. The source was reorganized a bit.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.