Archive for the ‘Releases’ Category

PyAMF 0.3.1 Released

Sunday, May 4th, 2008

We’re pleased to announce a new release of PyAMF, a lightweight library that allows Flash and Python applications to communicate via Adobe’s ActionScript Message Format.

This release improves support for Google App Engine and introduces a new AMF gateway for GAE web applications. Aral Balkan announced he’s using PyAMF in his GAESWF project, which will be used to power the website of the online Singularity conference later this year.

You can try some of the PyAMF examples for GAE on our appspot like the Interactive Python shell example and the PUnit tool to run the PyAMF unit tests on GAE using a web interface. We also added an Ohloh API example.

The dependency on the fpconst module was removed for Python >= 2.5 to make it easier to deploy PyAMF applications on GAE and devices like smart phones. Unfortunately we had to keep it around for the Windows platform due to a float issue with that version of Python 2.5.

Check out the download page, installation instructions or the API documentation. Questions? First stop is the mailing list but we also hang out on IRC.

PyAMF 0.3 Released

Tuesday, April 15th, 2008

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 other WSGI supported web frameworks.

(more…)

PyAMF 0.2 Released

Wednesday, March 12th, 2008

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.

(more…)

PyAMF 0.1.1 Released

Monday, February 18th, 2008

PyAMF is a lightweight library that allows Flash and Python applications to communicate via Adobe’s ActionScript Message Format.

This is a bugfix release with the following changes:

  • AMF3 encoder reported incorrect byte length header for non-ASCII string data. Patch supplied by akaihola. (Ticket:194)
  • Decoder context not cleared between reading the remoting header and body. Reported by gerard. (Ticket:192)

Check out the download page, installation instructions or the API documentation.

Got questions? First stop is the mailing list.

PyAMF 0.1 Released

Monday, February 11th, 2008

After more than a 1000 commits, 190 tickets and 375 unit tests, we release PyAMF 0.1. Enjoy! :D

PyAMF is a lightweight library that allows Flash and Python applications to communicate via Adobe’s ActionScript Message Format.

A summary of updates and changes in this release:

Check out the download page, installation instructions or the API documentation.

Got questions? First stop is the mailing list.

PyAMF 0.1 Beta released

Sunday, January 13th, 2008

We are pleased to announce the beta version of PyAMF.

PyAMF Beta

PyAMF is a lightweight library that allows Flash and Python applications to communicate via Adobe’s ActionScript Message Format.

A summary of new features features and improvements in this release:

  • Implemented Local Shared Object (LSO)
  • ByteArray now implements DataInput and DataOutput instead of StringIOProxy
  • remoting.client mostly fully supports the predefined headers
  • Fixed argument positioning for RemoteObject processing
  • Remoting client now supports authentication
  • Proper encoding for aliased subclassed builtin types, specifically flex.ArrayCollection
  • Added support for easy encoding of Django object queries (Foo.objects.all())
  • Added ‘expose_request’ argument to DjangoGateway to expose the underlying HTTP Request object as the first arg in the called services.

Check out the download page and installation instructions. Got questions? First stop is the mailing list, but we also hang out on IRC.

PyAMF 0.1 Alpha released

Thursday, December 13th, 2007

We are pleased to announce the first alpha version of PyAMF.

alpha.png

PyAMF is a lightweight library that allows Flash and Python applications to communicate via Adobe’s ActionScript Message Format.

A summary of features in this release:

  • AMF0 and AMF3 encoders/decoders
  • Support for IExternalizable, ArrayCollection, ObjectProxy, ByteArray, RecordSet and RemoteObject
  • Remoting gateways for Twisted, WSGI, and Django
  • Authentication/setCredentials support (AMF0 only)
  • zlib compression support for ByteArray
  • Remoting client with httplib

Check out the download page and installation instructions.

Got questions? First stop is the mailing list.