Typhoon App Engine.
Project description
The TyphoonAE project aims at providing a full-featured and productive serving environment to run Google App Engine (Python) applications. It delivers the parts for building your own scalable App Engine while staying compatible with Google’s API.
Copyright and license
Copyright 2009 Tobias Rodaebel
This software is released under the Apache License, Version 2.0. You may obtain a copy of the License at
Installation
The TyphoonAE Python package contains the glue code for a number of independent services. We recommend to install them with zc.buildout and the buildout configuration which can be downloaded here:
http://typhoonae.googlecode.com/files/typhoonae-buildout-0.1.1.tar.gz
Unpack the archive and follow the steps described in the README.txt file. This package and the Google App Engine SDK 1.3.0 will also be installed by the buildout.
Visit the project page http://typhoonae.googlecode.com for further information.
CHANGES
Version 0.1.1 (2009-12-28)
Supports Google App Engine SDK 1.3.0.
Adds support for the new Blobstore API.
Adds optional HTTP basic authentication.
Fixes an issue where the XMPP/HTTP dispatcher didn’t handle unicode.
Fixes an issue where memcache.get_multi(keys) raises a KeyError.
Fixes an issue where the SCRIPT_NAME variable is missing in the CGI environment.
Fixes an issue where the login parameter of URL handler definitions in the app.yaml configuration file got ignored.
Adds several new command line options to the apptool and fcgiserver.
Version 0.1.0b2 (2009-12-04)
Using Google App Engine SDK 1.2.8.
Added BDBDatastore support.
Fixes an issue where the CURRENT_VERSION_ID variable is missing in the CGI environment.
Deferred API works now.
Fixes an issue where memcache.put() raises a UnicodeDecodeError when trying to store an encoded protocol buffer.
Added support for datastore queries with the keys_only keyword argument.
Fixes an issue where writing unicode strings to the FastCGI output stream raises a TypeError.
Version 0.1.0b1 (2009-11-20)
Added support for scheduled tasks.
Fixes an issue where the params keyword argument gets ignored when adding a task.
Minor refactoring.
Version 0.1.0a3 (2009-10-22)
Added support for sending XMPP invitations.
Fixes an issue where static file pattern handlers got ignored.
Fixed unit tests.
Version 0.1.0a2 (2009-10-17)
Added XMPP support.
Fixed an issue where an incorrect module path within a handler definition can cause the fcgiserver to crash on startup.
Refactored integer ID client API out of datastore stub.
Version 0.1.0a1 (2009-10-05)
First alpha release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.