amplee

What is it?

amplee is a Python implementation of the Atom Publishing Protocol (AtomPub), as specified in RFC 5023.

What is the status of amplee?

  • Latest stable version: 0.6.0
  • Previous stable version was 0.5.2

Contact

To discuss about amplee you should register to the Atom Protocol Python group.

I can also be contacted on IRC:

  • Network: OFTC
  • Server: irc.oftc.net
  • Channel: #cherrypy

You can create a ticket by login as user guest with the password defuze. There is also a mailing-list for tickets related to amplee: http://groups.google.com/group/amplee-tickets.

Requirements

amplee needs the following packages:

  • amara (>=1.2.0): easy_install -U amara
  • uuid (built-in Python 2.5 module)

To fully appreciate amplee you may also require one or more of the following:

  • boto for Amazon S3 storage support
  • ZODB if you want ZODB storage support (tested against 3.6)
  • pysvn if you want Subversion storage support (tested against 1.4.2 and 1.5.0)
  • dejavu ORM if you want database storage support
  • python-memcached for memcached ssupport

Installation

amplee is setuptools aware and can be installed via the following command:

easy_install -U amplee

Alternatively you can also grab a copy from

Documentation

Demo

None available for now. Sorry folks. But the source code contains a simple example.

Future

These following pages are set up to discuss the future of amplee:

See also