semvec/pypi-packages huggingface dataset:
rate_limited_queue 0.0.6
A queue that allows for processing of items within one or more rate-limits.
License: MIT

Rate Limited Queue
==================

A Queue That Respects Rate Limits.

The original prototype for this code was written to rate-limit calls to a
geocoding api via `geopy <https://github.com/geopy/geopy>`_.

.. code-block:: python

    import geopy

    from rate_limited_queue import RateLimitedQueue, RateLimit

    addresses = open("some_file_of_addresses.txt").read().splitlines()

    # No more than ten addresses geocoded per second
    rate_limit = RateLimit(duration=1, max_per_interval=10)

    geocoder = geopy.geocoder.OpenMapQuest()

    q = RateLimitedQueue(
                        addresses,
                        processing_function = geocoder.geocode,
                        rate_limits = [rate_limit])

    # Grabs the geocoded locations, but doesn't process
    # more than ten per second
    geocoded_locations = q.process()

Check out `the docs <https://http://rate-limited-queue.readthedocs.org/en/latest/>`_ for more information.

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

It's up `on PyPI <https://pypi.python.org/pypi/rate_limited_queue>`_, so just do a::

    pip install rate_limited_queue

or::

    sudo pip install rate_limited_queue
stations 0.0.0
A python service that allow to manage the ground stations.
License: MIT

stations
========

[![License](https://pypip.in/license/stations/badge.svg)](https://pypi.python.org/pypi/stations/) [![Downloads](https://pypip.in/download/stations/badge.svg)](https://pypi.python.org/pypi/stations/) [![Build Status](https://travis-ci.org/gersolar/stations.svg?branch=master)](https://travis-ci.org/gersolar/stations) [![Coverage Status](https://coveralls.io/repos/gersolar/stations/badge.png)](https://coveralls.io/r/gersolar/stations) [![Code Health](https://landscape.io/github/gersolar/stations/master/landscape.png)](https://landscape.io/github/gersolar/stations/master) [![PyPI version](https://badge.fury.io/py/stations.svg)](http://badge.fury.io/py/stations)
[![Supported Python versions](https://pypip.in/py_versions/stations/badge.svg)](https://pypi.python.org/pypi/stations/) [![Stories in Ready](https://badge.waffle.io/gersolar/stations.png?label=ready&title=Ready)](https://waffle.io/gersolar/stations)

It is a python service to do the management of the ground stations.