semvec/pypi-packages huggingface dataset:
alternator 0.1.1
Create asynchronous generators from coroutines
License: BSD

==========
alternator
==========

Alternator provides tools to ease the creation of `asynchronous generators`__.

__ https://www.python.org/dev/peps/pep-0492/


Synchronous generators are pretty easy to create and manipulate in Python.  In
Python 3.5 asynchronous generators are possible.  Consuming them with ``async
for`` is pretty nice, but creating them is a fairly manual process.

Maybe a future version of Python will correct this imbalance.

Or maybe we can fix it with TOOLS!
vumi-http-api 0.1.3
An HTTP API for interacting with vumi
License: BSD

# Vumi HTTP API
Worker for [Vumi](https://github.com/praekelt/vumi) which provides an HTTP API

[![Continuous integration badge](https://travis-ci.org/praekelt/vumi-http-api.svg)](https://travis-ci.org/praekelt/vumi-http-api) [![Coverage badge](https://coveralls.io/repos/praekelt/vumi-http-api/badge.svg)](https://coveralls.io/r/praekelt/vumi-http-api)

You can contact the Vumi development team in the following ways:

* via *email* by joining the the [vumi-dev@googlegroups.com](https://groups.google.com/forum/?fromgroups#!forum/vumi-dev) mailing list
* on *irc* in *#vumi* on the [Freenode IRC network](https://webchat.freenode.net/?channels=#vumi)

Issues can be filed in the GitHub issue tracker. Please don't use the issue
tracker for general support queries.
rclickatell 0.1.0
Clickatell backend for the RapidSMS project.
License: BSD

rapidsms-clickatell
===================

.. image:: https://travis-ci.org/caktus/rapidsms-clickatell.svg?branch=develop
           :alt: Build Status
           :target: https://travis-ci.org/caktus/rapidsms-clickatell


rclickatell is a basic `Clickatell <https://www.clickatell.com/>`_ backend for the
`RapidSMS <https://www.rapidsms.org/>`_ project. Currently, rclickatell only
supports Mobile Terminated (MT) SMS communication (sending outgoing messages
using the Clickatell API), but could be extended in the future to support
Mobile Originated (MO) messages.

Requirements
------------

* Python 2.7 or Python 3.3+
* `Django <http://www.djangoproject.com/>`_ >= 1.7
* `RapidSMS <http://www.rapidsms.org/>`_ >= 0.18.0

Installation
------------

 * Install via pip::

     pip install rclickatell

Features and Settings
---------------------

 * Status Notification: rclickatell can be configured to enable Clickatell's
   callback functionality. When setup, after sending a an outgoing message,
   Clickatell will ping the callback URL defined in your Clickatell API
   account.

Usage
-----

Once ``rclickatell`` is installed, add it to ``INSTALLED_APPS`` and ``INSTALLED_BACKENDS`` in settings.py::

    INSTALLED_APPS (
        ...
        'rclickatell',
        ...
    )

    INSTALLED_BACKENDS = {
        "clickatell": {
            "ENGINE": "rclickatell.backend"
            'user': '',
            'password': '',
            'api_id': '',
            'callback' 3, # enable (levels 1-3) to enable Clickatell status notifications
        },
    }


Testing
-------

Install ``tox`` and then run it::

  $ pip install tox
  $ tox