semvec/pypi-packages huggingface dataset:
microasync 0.3
Green threads and CSP for micropython.
License: MIT

microasync
===========

Green threads and CSP for micropython.

`Api documentation <http://microasync.readthedocs.org/>`_.


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

For installing run:

.. code-block:: bash

    pip-micropython install microasync


Basic usage
------------

For basic usage you should create coroutines and start main loop.
For example, script that prints `ok!` every ten seconds:

.. code-block:: python

    from microasync.async import loop, coroutine, Delay


    @coroutine
    def main_coroutine():
        while True:
            print('ok!')
            yield Delay(10)


    main_coroutine()
    loop()


More examples:

- `examples in repo <https://github.com/nvbn/microasync/tree/master/examples/>`_;
- `green threads on pyboard <http://nvbn.github.io/2014/09/22/green-threads-on-pyboard/>`_;
- `csp on pyboard <http://nvbn.github.io/2014/10/05/csp-on-pyboard/>`_;
- `frp on pyboard <http://nvbn.github.io/2014/10/15/frp-on-pyboard/>`_.
redisqueue 0.1.5
Simple Redis Queue Library
License: MIT
Keywords: redis queue

# redisqueue

Very basic implementation of a Redis queue for Python




History
-------

0.1.1 (2014-10-02)
------------------

* First release

0.1.2 (2014-10-02)
------------------

* Changed AbstractTask uids to be shorter
  (Easier to read for logging purposes)

0.1.3 (2014-10-08)
------------------

* Added ability to specify Pickle protocol version

0.1.4 (2014-10-11)
------------------

* Removed Pickle and reverted to using JSON intead due to compatibility
  issues between Python 2 -> Python 3.

0.1.5 (2014-10-23)
------------------

* Removed setup.py import of redisqueue. Causing failed installation if
  redis is not already installed.
simplebst 0.4.1
Simple Binary Search Tree is a simple implementation of a binary search tree
License: MIT
Keywords: simplebst

===============================
Simple Binary Search Tree
===============================

.. image:: https://badge.fury.io/py/simplebst.png
    :target: http://badge.fury.io/py/simplebst

.. image:: https://travis-ci.org/drincruz/simplebst.png?branch=master
        :target: https://travis-ci.org/drincruz/simplebst

.. image:: https://pypip.in/d/simplebst/badge.png
        :target: https://pypi.python.org/pypi/simplebst


Simple Binary Search Tree is a simple implementation of a binary search tree

* Free software: MIT license
* Documentation: https://simplebst.readthedocs.org.

Features
--------

    To use Simple Binary Search Tree in a project::

        # At minimal, you'll need to import simplebst.Node
        from simplebst import Node

        # Create a single element tree with value of 23
        # Its left and right sub-trees are set to None
        tree = Node(23)


    Get the value of a Node::

        tree.get_value()


    Get the left/right child Node of a Node::

        tree.get_left()
        tree.get_right()


    Insert a new node into the tree::

        # Import simplebst.utils.insert_node
        from simplebst.utils import insert_node

        # Insert a node will modify the tree you specify
        # So, we'll use our previous example of "tree"
        insert_node(tree, 17)

        # If you were curious you should see the correct
        # value if you do the following
        tree.get_left().get_value()

        # Let's fill the tree with values
        for value in [18, 27, 53, 11]:
            insert_node(tree, value)


    For more detailed usage, please see the usage documentation: https://simplebst.readthedocs.org/en/latest/usage.html




History
-------

0.1.0 (2014-09-11)
---------------------

* First release on Github.

0.2.0 (2014-09-19)
---------------------

* Code cleanup and updated utils and traversals

0.3.0 (2014-10-08)
---------------------

* Added the following traversals:
    - Pre-order

    - Post-order

    - Level-order

0.4.0 (2014-10-16)
---------------------

* Added tree_height() util

* Added insert_node() unit tests that I missed previously (yay for code coverage!)

0.4.1 (2014-10-22)
---------------------

* Updated setup.py to support nose as its test suite So ```python setup.py test``` can be run successfully.
termcast_client 0.1.3
broadcast your terminal sessions for remote viewing
License: MIT

# termcast

This module is a client for the L<http://termcast.org/> service, which allows
broadcasting of a terminal session for remote viewing. It can be installed
either via `pip install termcast_client` or by downloading the standalone
binary
[here](https://raw.githubusercontent.com/doy/python-termcast-client/master/termcast).

To run it, just run `termcast`. A new shell will open, and it will start
streaming data to the termcast server. You can view the contents by following
the instructions at [termcast.org](http://termcast.org/).

## Detailed Usage

    termcast [--host <host>] [--port <port>] [--username <username>]
             [--password <password>] [command...]

* `--host` defaults to `noway.ratry.ru`
* `--port` defaults to `31337`
* `--username` defaults to the contents of `$USER`
* `--password` defaults to asdf
* the command defaults to the contents of `$SHELL`, or `/bin/sh` if not set