Skip to main content

libeXosip2 Python wrapper, using ctypes.

Project description

travis-ci codacy Documentation Status GNU GENERAL PUBLIC LICENSE Supported Python versions. Support Python implementations. pyformat pywheel pystatus

Version:

0.1.1

Source:

http://github.com/tanbro/exosip2ctypes/

Download:

http://pypi.python.org/pypi/exosip2ctypes/

Document:

http://exosip2ctypes.readthedocs.org/

Keywords:

sip, osip, osip2, libosip, lilbosip2, eXosip, eXosip2, libeXosip2, exosip2ctypes


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.6 +

  • Python3.x: 3.0 +

Install

  1. Install eXosip2.

    eXosip2 is based on eXosip2. You can compile those two libraries from code, or install by a package manager if possible. For example, ubuntu 16.04 users can install the library by:

    sudo apt install libexosip2-11

    “develop” packages are not needed.

  2. Install python

    python 2.7 and python 3.5+ are expect.

    python 2.7 is installed by default in many POSIX OS.

  3. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

exosip2ctypes-0.1.1.post161213.tar.gz (22.8 kB view details)

Uploaded Source

Built Distribution

exosip2ctypes-0.1.1.post161213-py2.py3-none-any.whl (33.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file exosip2ctypes-0.1.1.post161213.tar.gz.

File metadata

File hashes

Hashes for exosip2ctypes-0.1.1.post161213.tar.gz
Algorithm Hash digest
SHA256 680b929029702b397ee34cf62cea48d138653993812284e6c164823e039ea0be
MD5 19ffad99ce2d5a46b8ae5d4b7483720c
BLAKE2b-256 a666201cfd9176ec957c3d16dfdb849a523256202089972db1e5b74ca09b7cb4

See more details on using hashes here.

File details

Details for the file exosip2ctypes-0.1.1.post161213-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for exosip2ctypes-0.1.1.post161213-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 557ca678bdf43277d5adb68050424df1f947a76f8a1a98af1e6ba15da8300be1
MD5 a13a703a99c5f8b331c28a2555130ee1
BLAKE2b-256 5893786f06812b11cccb43433fd1b6ff946516ef51880dedc42d3b4c941ee494

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page