semvec/pypi-packages huggingface dataset:
Jaspion 0.3.7.1
FreeSwitch Event Handler based in Flask.
License: MIT
Keywords: ESL,FreeSwitch

<h1 align="center">
  What is Jaspion?
</h1>

<p align="center">
  Jaspion is a python library designed to process events received from FreeSwitch via ESL.
</p>

<p align="center">
  <a href="https://travis-ci.com/Otoru/jaspion">
    <img alt="Build Status" src="https://travis-ci.com/Otoru/jaspion.svg?branch=master">
  </a>
  <a href="https://github.com/Otoru/jaspion/blob/master/LICENSE.md">
    <img alt="License" src="https://img.shields.io/github/license/otoru/jaspion.svg">
  </a>
  <a href="https://docs.python.org/3/whatsnew/3.7.html">
    <img alt=" Python Version" src="https://img.shields.io/pypi/pyversions/jaspion.svg">
  </a>
  <a href="https://pypi.org/project/Jaspion/">
    <img alt="PyPI - Status" src="https://img.shields.io/pypi/status/jaspion.svg">
  </a>
</p>

## What is FreeSwitch?

FreeSWITCH is a free and open-source application server for real-time communication, WebRTC, telecommunications, video and Voice over Internet Protocol (VoIP). Multiplatform, it runs on Linux, Windows, macOS and FreeBSD. It is used to build PBX systems, IVR services, videoconferencing with chat and screen sharing, wholesale least-cost routing, Session Border Controller (SBC) and embedded communication appliances. It has full support for encryption, ZRTP, DTLS, SIPS. It can act as a gateway between PSTN, SIP, WebRTC, and many other communication protocols. Its core library, libfreeswitch, can be embedded into other projects. It is licensed under the Mozilla Public License (MPL), a free software license.

By [wikipedia](https://en.wikipedia.org/wiki/FreeSWITCH).

## What is ESL?

ESL is a way to communicate with FreeSwitch. See more details [here](https://freeswitch.org/confluence/display/FREESWITCH/Event+Socket+Library).

## Docs

The project documentation is in [here](https://otoru.github.io/jaspion/).

## How to contribute?

If you are thinking of contributing in any way to the project, you will be very welcome.
Whether it's improving existing documentation, suggesting new features or running existing bugs, it's only by working together that the project will grow.
Do not forget to see our [Contributing Guide][2] and our [Code of Conduct][3] to always be aligned with the ideas of the project.

[2]: https://github.com/Otoru/jaspion/blob/master/CONTRIBUTING.md
[3]: https://github.com/Otoru/jaspion/blob/master/CODE_OF_CONDUCT.md

## Contributors

Will be welcome ❤️

## Author

| [<img src="https://avatars0.githubusercontent.com/u/26543872?v=3&s=115"><br><sub>@Otoru</sub>](https://github.com/Otoru) |
| :----------------------------------------------------------------------------------------------------------------------: |
raw-tcp-connection 0.1.0
No description has been added so far.
License: MIT
Requires Python: >=3.6
Keywords: raw_tcp_connection

===============================
raw_tcp_connection
===============================

.. image:: https://travis-ci.com/romnnn/raw_tcp_connection.svg?branch=master
        :target: https://travis-ci.com/romnnn/raw_tcp_connection
        :alt: Build Status

.. image:: https://img.shields.io/pypi/v/raw_tcp_connection.svg
        :target: https://pypi.python.org/pypi/raw_tcp_connection
        :alt: PyPI version

.. image:: https://img.shields.io/github/license/romnnn/raw_tcp_connection
        :target: https://github.com/romnnn/raw_tcp_connection
        :alt: License

.. image:: https://readthedocs.org/projects/raw-tcp-connection/badge/?version=latest
        :target: https://raw-tcp-connection.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status

.. image:: https://codecov.io/gh/romnnn/raw_tcp_connection/branch/master/graph/badge.svg
        :target: https://codecov.io/gh/romnnn/raw_tcp_connection
        :alt: Test Coverage

""""""""

Your short description here. `romnnn.github.io/raw_tcp_connection <https://romnnn.github.io/raw_tcp_connection>`_

.. code-block:: console

    $ pip install raw_tcp_connection

See the `official documentation`_ for more information.

.. _official documentation: https://raw-tcp-connection.readthedocs.io

.. code-block:: python

    import raw_tcp_connection

Development
-----------

For detailed instructions see `CONTRIBUTING <CONTRIBUTING.rst>`_.

Tests
~~~~~~~
You can run tests with

.. code-block:: console

    $ invoke test
    $ invoke test --min-coverage=90     # Fail when code coverage is below 90%
    $ invoke type-check                 # Run mypy type checks

Linting and formatting
~~~~~~~~~~~~~~~~~~~~~~~~
Lint and format the code with

.. code-block:: console

    $ invoke format
    $ invoke lint

All of this happens when you run ``invoke pre-commit``.

Note
-----

This project is still in the alpha stage and should not be considered production ready.