PyAMF is a lightweight library that allows Flash and Python applications to communicate via Adobe’s ActionScript Message Format.
AMF3 and RemoteObject are supported in all the implemented Remoting gateways, currently compatible with Django, Twisted, TurboGears 2, Web2Py and WSGI.
This release comes with the following changes:
- Encoding/decoding performance has been increased 2x for AMF0 and upto 10x(!) for AMF3. Patch supplied by akaihola. (Ticket:198)
- Logging is now possible in all the supported gateways (Ticket:173)
- Python 2.3 support (Ticket:33)
- Python 2.6 support (Ticket:222)
- Made PyAMF distributable as zip-based Python Egg (Ticket:193)
- authenticator can now be decorated with expose_request (Ticket:195)
- A new preprocessor function that runs after authentication, but before invoking the service method (Ticket:196)
- Encoders/Decoders now check for __getstate__/__setstate__ respectively (Ticket:209)
- Removed amfinfo console_script (Ticket:226)
- Gateway import hack has now been removed - permanently (Ticket:224)
Check out the download page, installation instructions or the API documentation.
Got questions? First stop is the mailing list.

Very Cool. When do you anticipate having your Google AppEngine example completed?
Hi Martin, we hope somewhere this week. You can already try it with the instructions on the Google App Engine page on the PyAMF wiki. Also check this post for more info.