Twisted-Goodies:   Add-ons and improvements to the Twisted Asynchronous Processing Framework

Overview

Twisted-Goodies is a package of miscellaneous add-ons and improvements to the Twisted asynchronous processing framework, which is separately maintained and distributed by Twisted Matrix Laboratories.

As with all software featured here, Twisted-Goodies is licensed under the GNU Public License. In contrast, Twisted itself is distributed under an MIT-style license. The Twisted-Goodies name is used by permission.

Contents

webfetch: HTTP fetching with a SiteGetter object that handles fetching of web pages from a given server. It also provides a PatentFetcher and AppFetcher that you can use to obtain U.S. patents and published patent applications from the servers of the USPTO.

simpleserver: Simple but entirely useful HTTP, SMTP, and POP3 servers.

misc: Miscellaneous goodies for your Twisted programming toolbox, including a deferred tracker for waiting on the firing of one or more deferreds without needing references to them, a mixing for restricting client addresses for your server factories, and a multi-privilege Perspective Broker factory.