Are you a py-Asterisk user that would like to keep the project alive?
I am presently unable to work much on py-Asterisk much due to work and life pressures in general. However, I would very much like to see py-Asterisk continue to track the current state of Asterisk, and be useful to the community as a whole.
I have moved the project to Berlios in order to allow for easier participation from users and developers. Please contact the developer list if you would like access to this new project.
The Python Asterisk package (codenamed py-Asterisk) is an attempt
to produce high quality, well documented Python bindings for the Asterisk
Manager API.
The eventual goal of the package is to allow rich specification of the Asterisk configuration in Python rather than in the quirky, unstructured, undocumented mess that we call the Asterisk configuration files.
Very little hand-written documentation is available yet for the package or it's commands, however pydoc documentation for the HEAD revision can be found at the link below. So far, only the beginnings of a developer's guide are available. Although there is little content, it may help give you an overview of programming with py-Asterisk.
Provide an objects for controlling and configuring Asterisk:
some_channel.hangup()' (done).If you have any ideas for this package, please contact me using the e-mail address found on the main page of this site.
Currently py-Asterisk does not exist in a stable packaged form.
If you would like to play with what is currently on offer, please check out a
copy of the Subversion repository using a command similar to the one shown
below, or alternatively use a snapshot provided in the "Downloadables" section below.
| Date | Release | Archive | Documentation | Comments |
|---|---|---|---|---|
| 2004-10-06 | 0.1a3 | py-asterisk-0.1a3.tar.bz2 | Soon! | Many bug fixes, publicised get_channel() method. |
| 2004-09-24 | 0.1a2 | py-asterisk-0.1a2.tar.bz2 | None | Exactly the same as alpha 1, except new filename and version number. This time my mod_deflate configuration doesn't cause a messed up download. Apologies. |
| 2004-09-24 | 0.1a1 | py-asterisk-0.1a1.tar.bz2 | None | First alpha release, largely working, documentation slightly out of sync. |