circuits 1.1 - a Lightweight, Event driven Framework with a strong Component Architecture.
Hi, I'm pleased to announce the 1.1 release of circuits: http://trac.softcircuit.com.au/circuits/ == About == circuits is a Lightweight, Event driven Framework with a strong Component Architecture. == Quick Examples == === Hello World! === {{{ #!python
from circuits import Event, Component
class MyApp(Component): ... def hello(self): ... print "Hello World!" app = MyApp() app.start() app.push(Event(), "hello") Hello World! }}}
=== Hello World! (Web) === {{{ #!python from circuits.web import Server, Controller class Root(Controller): def index(self): return "Hello World!" (Server(8000) + Root()).run() }}} == Enhancements == Aside from bug fixes, circuits 1.1 includes the following enhancements: * New drivers package containing drivers for pygame and inotify * New and improved web package (circuits.web) providing a HTTP 1.0/1.1 and WSGI compliant Web Server. * New developer tools * python-2.5 compatibility fixes * Runnable Components * Improved Debugger Plus heaps more... == Links == Home Page:: http://trac.softcircuit.com.au/circuits/ Mailing list:: http://groups.google.com.au/group/circuits-users/ Download:: http://trac.softcircuit.com.au/circuits/downloads/ Library Reference:: http://trac.softcircuit.com.au/circuits/export/tip/docs/html/index.html cheers James -- -- "Problems are solved by method"
participants (1)
-
James Mills