semvec/pypi-packages huggingface dataset:
pebbletime 0.1.1
Module to access the Pebble Timeline API asynchronously
License: MIT

==================================
 Pebble Time(line) API for Python
==================================

.. image:: https://img.shields.io/travis/aperezdc/pebbletime-python.svg?style=flat
   :target: https://travis-ci.org/aperezdc/pebbletime-python
   :alt: Build Status

.. image:: https://img.shields.io/coveralls/aperezdc/pebbletime-python/master.svg?style=flat
   :target: https://coveralls.io/r/aperezdc/pebbletime-python?branch=master
   :alt: Code Coverage
intheam 0.0.3
Wrapper around the inthe.am API
License: MIT

=========================
 InThe.AM API for Python
=========================

.. image:: https://img.shields.io/travis/aperezdc/intheam-python.svg?style=flat
   :target: https://travis-ci.org/aperezdc/intheam-python
   :alt: Build Status

.. image:: https://img.shields.io/coveralls/aperezdc/intheam-python/master.svg?style=flat
   :target: https://coveralls.io/r/aperezdc/intheam-python?branch=master
   :alt: Code Coverage

Python client module for the `Inthe.AM <https://inthe.am/>`_
`REST API <http://intheam.readthedocs.org/en/latest/api/index.html>`_:

.. code-block:: python

    import asyncio, intheam, os

    def print_task_list_ids(result):
        for task in (yield from result):
            print(task.uuid)

    api = intheam.InTheAm(os.getenv("INTHEAM_API_TOKEN"))
    asyncio.get_event_loop().run_until_complete(
        print_task_list_ids(api.pending()))


Installation
============

The stable releases are uploaded to `PyPI <https://pypi.python.org>`_, so you
can install them and upgrade using ``pip``::

  pip install intheam

Alternatively, you can install development versions —at your own risk—
directly from the Git repository::

  pip install -e git://github.com/aperezdc/intheam-python


Documentation
=============

There is no documentation for now. In the meanwhile, please read the source
code.


Development
===========

If you want to contribute, please use the usual GitHub workflow:

1. Clone the repository.
2. Hack on your clone.
3. Send a pull request for review.

If you do not have programming skills, you can still contribute by `reporting
issues <https://github.com/aperezdc/intheam-python/issues>`_ that you may
encounter.
toran 0.0.1
Toran API server package
License: MIT
Keywords: server api rest uwsgi toran

# The Toran WSGI module
This is an API gateway built on top of python's native wsgiref module. It aims to be as
simplistic and configurable as possible without recompiling the source.

## Config Driven Development
The gateway was built with one thing in mind: ''Write less code, Write more config files''. Why? Because you would
prefer to have modular, understandable elements in a key element of the architecture.

### actions.ini
In here you can create/update/delete different actions to take on any resource. For example a list is a GET on a 
resource without ID specified while a delete is a DELETE method with id specified.

### rules.ini
In here you provide the rules for each resource, what actions they can perform (list, create,
etc).

## The Server Script
***server.py*** is a python script that loads the config files once and starts serving requests using wsgi. Please
check out the handlers package and its utils.

## Reloading
There is a script called *reloader.py* that changes a byte in a file which then is kept in memory by the server, 
the server then checks it and reloads the configs without missing requests (This happens on the single next request).