libeXosip2 Python wrapper
Project description
- Source:
- Document:
- Repo:
eXosip2CTypes
eXosip2CTypes is a python package, it wraps eXosip2.
The library is based on ctypes, it loads eXosip2 shared object on runtime.
Environment
OS:
Linux
MacOS
Python:
Python2.x: 2.7
Python3.x: 3.3 and later
Install
Install eXosip2.
eXosip2 depends on osip2, they are native C libraries. You can compile these two libraries from source code, or install them with a package manager if possible. For example, ubuntu 16.04 users can install the libraries by:
sudo apt install libexosip2-11
“develop” packages are not needed.
Install python
python 2.7 and python 3.4+ are expect.
python 2.7 is installed by default in many POSIX OS.
Install eXosip2CTypes
It’s advised to install eXosip2CTypes by pip:
pip install exosip2ctypes
Or clone from http://github.com/tanbro/exosip2ctypes, then install by setup.py:
https://github.com/tanbro/exosip2ctypes.git cd exosip2ctypes path/of/your/python setup.py install
Develop
Now, your can use it in your APP, Good luck!
Visit http://exosip2ctypes.readthedocs.org/ for the api docs.
The project’s API documentation is written inside the source code as Docstring , you shall build the documentation from source, using sphinx-doc .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for exosip2ctypes-0.1.2.post6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a36bbdc9a7b06d085bf46b53ade1eb7226b7be59efa41f7c68bac6fe77d82a64 |
|
MD5 | dd35619118c41ab8389576106b19021b |
|
BLAKE2b-256 | b1cb95a9e12a9b56a327350a57b45ee02f4e94266c6e22c316cad4a673f68a9e |
Hashes for exosip2ctypes-0.1.2.post6-py3.6.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21b8d6417221ab6bef2f39848f5ce9c5a8f3c5caf16d2b0cb7df8d7f85a55298 |
|
MD5 | da10a15922ccc78650a34372ac5548de |
|
BLAKE2b-256 | ce5edb618edf16905c03d92da29385d7c31b68c0e90452dc8a3896c385bf4937 |
Hashes for exosip2ctypes-0.1.2.post6-py3.5.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97c78846972ab9db684c7782c3fbd46c5333b80775bc84f233f3a50b3a05e6cd |
|
MD5 | e8c1b1a2144591f733dc6014301a4b2a |
|
BLAKE2b-256 | a784ed799b494d39670084a8d4fa115870edb3718067a46c6d85cf7995a868d7 |
Hashes for exosip2ctypes-0.1.2.post6-py3.4.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | b13aa580202dcf54aba2c5282e49c49fb6d20017846a5f411752c8310f4ab147 |
|
MD5 | 66f16a15261c115fd543a7ce57854480 |
|
BLAKE2b-256 | 132b4c44e1765c301aaac2c51ea9cb326d5947f33ef7c9a8f11d16fe3f883947 |
Hashes for exosip2ctypes-0.1.2.post6-py3.3.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16a397ef54c483dcac6a029622f9ce9d956bf10cd57402a7f6f2e5c9cb76948b |
|
MD5 | b2f15c231c619c4abb58356617fff544 |
|
BLAKE2b-256 | 5c2e0176e69be2cc284c180acf99d25dcb07272a208fbc2ca2b06846258a10be |
Hashes for exosip2ctypes-0.1.2.post6-py3.2.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65d88afdb3e22abe74ccc84b0522f950701e313d4606b7e370d1c380a60c66ff |
|
MD5 | 8f355aa23ee82939845aaf94d48e802f |
|
BLAKE2b-256 | 00c68de9531d58c8f1b508f18740d34a294eae7364b693215a81f207d66c8bb1 |
Hashes for exosip2ctypes-0.1.2.post6-py2.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8caf7714f004079b444723617f1ab8cb61217e81ff0585db8ade3cbb29c8012a |
|
MD5 | 9c71a06a44ab60e52da126cec21f2cb1 |
|
BLAKE2b-256 | af0ac73f5bc64a7aa32913d618f7640736b3070197338de3ed291b0cd4c28a69 |