Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: James Mills <prologic <at> shortcircuit.net.au>
Subject: circuits 1.1 - a Lightweight, Event driven Framework with a strong Component Architecture.
Newsgroups: gmane.comp.python.announce
Date: Sunday 22nd March 2009 03:08:01 UTC (over 7 years ago)
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"
--
http://mail.python.org/mailman/listinfo/python-announce-list

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