LWN.net Logo

circuits 1.1 released

From:  James Mills <prologic-AT-shortcircuit.net.au>
To:  circuits-users-AT-googlegroups.com
Subject:  circuits 1.1 - a Lightweight, Event driven Framework with a strong Component Architecture.
Date:  Sun, 22 Mar 2009 13:08:01 +1000
Message-ID:  <e1a84d570903212008v53450836pd72c1912f583ad51@mail.gmail.com>
Cc:  python-announce-list-AT-python.org
Archive-link:  Article, Thread

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/h...

cheers

James

--
-- "Problems are solved by method"
--
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html



(Log in to post comments)

Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds