Hammer2900 / python-ESL

FreeSWITCH's ESL SWIG wrapper for Python packaged with setuptools

Home Page:https://freeswitch.org/confluence/display/FREESWITCH/Python+ESL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

python-ESL

version downloads

This is FreeSWITCH's Python ESL SWIG wrapper pulled directly out of tree on version 1.4.18 with no modifications.

All we've done is replaced the Makefile with setuptools to make the package easy to install with pip:

pip install python-ESL

It should work on both python 2 and 3.

Alternative Projects

This packaging is duplicate of a couple of other projects, namely,

The first is not hosted on pypi and requires git while the second is but does not leverage the built in SWIG support of distutils nor does it document the version of FreeSWITCH from which it was derived. In our opinion neither is well suited for long term maintenance.

If you seek a pure Python alternative checkout greenswitch.

About

FreeSWITCH's ESL SWIG wrapper for Python packaged with setuptools

https://freeswitch.org/confluence/display/FREESWITCH/Python+ESL

License:Mozilla Public License 2.0


Languages

Language:C 88.9%Language:C++ 9.1%Language:SWIG 1.3%Language:Python 0.7%