semvec/pypi-packages huggingface dataset:
python-socketio-client 1.1
Socket.IO client
License: MIT

python-socketio-client
======================

Python implementation of the socket.io client.

Design & goals
--------------

This implementation is inspired by the JavaScript `socket.io-client`_
implementation.

It is directly using `python-engineio-client`_ as underlying engine.io layer.

Protocol parser is copied in parts and at least largely inspired from the
package `python-socketio`_ written by `Miguel Grinberg`_.

This socket.io client is using `gevent`_ for now. This is not a strict design
choice but a simplification for this first implementaion. Other asynchronous
frameworks are welcome for future versions.

Example
-------

.. code-block:: python

    from socketio_client.manager import Manager

    import gevent
    from gevent import monkey;
    monkey.patch_socket()

    io = Manager('localhost', 8000)
    chat = io.socket('/chat')

    @chat.on_connect()
    def chat_connect():
        chat.emit("Hello")

    @chat.on('welcome')
    def chat_welcome():
        chat.emit("Thanks!")

    io.connect()
    gevent.wait()


Links
-----

Another engine.io/socket.io client: `socketIO_client`_

.. _socket.io-client: https://github.com/socketio/socket.io-client
.. _python-socketio: https://github.com/miguelgrinberg/python-socketio
.. _Miguel Grinberg: https://github.com/miguelgrinberg
.. _python-engineio-client: https://github.com/veo-labs/python-engineio-client
.. _gevent: http://gevent.org/
.. _socketIO_client: https://github.com/invisibleroads/socketIO-client
python-engineio-client 1.1
Engine.IO client
License: MIT

python-engineio-client
======================

Python implementation of the engine.io client.

Design & goals
--------------

This implementation is inspired by the JavaScript `engine.io-client`_
implementation.

Protocol parser is copied in parts and at least largely inspired from the
package `python-engineio`_ written by `Miguel Grinberg`_.

This engine.io client is using `Gevent`_ for now. This is not a strict design
choice but a simplification for this first implementaion. Other asynchronous
frameworks are welcome for future versions.

Example
-------

::

    from engineio_client.client import Client

    import gevent
    import gevent.monkey
    gevent.monkey.patch_all()

    eio = Client('localhost', 8000)

    @eio.on('message')
    def on_message(message):
        print message
        eio.close()

    @eio.on('open')
    def on_open():
        eio.send("Hello")

    eio.open()
    gevent.wait()


Links
-----

Another engine.io/socket.io client: `socketIO_client`_

.. _engine.io-client: https://github.com/socketio/engine.io-client
.. _python-engineio: https://github.com/miguelgrinberg/python-engineio
.. _Miguel Grinberg: https://github.com/miguelgrinberg
.. _gevent: http://gevent.org/
.. _socketIO_client: https://github.com/invisibleroads/socketIO-client
rxt-backend-base 0.4.0
Base backend for RxTender
License: MIT

# RxTender Base backend

This is the base backend of [RxTender](http://rxtender.org). It contains
implementations of common programming languages for various serialization and
framing protocols.


The current implementation supports:

- python3:
    - serialization:
        - json
    - stream: source
    - framing:
        - json-lines
- es2015:
    - serialization:
        - json
    - stream: sink
    - framing:
        - json-lines

## Running tests

### es2015

    cd test/es2015
    npm run test
django-tabulate 0.1.1
Pretty-print Django QuerySets.
License: MIT
Keywords: tabulate Pretty-print Django queryset

=====
Django Tabulate
=====

Django Tabulate is a simple app on top of Python tabulate, but for Django querysets.
It allows us to to Pretty-print Django QuerySets

Requirements
------------
* **Python**: 2.7, 3.5
* **Django**: 1.8, 1.11
* **tabulate**: 0.8.1

Tested on these, but should still work on all actively supported Python and Django versions.

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

Install using pip:

.. code-block:: sh

    pip install django-tabulate


Usage
-----

You can use it as a function:


.. code-block:: python

    from myapp.models import MyModel
    from django_tabulate import tabulate_qs
    print tabulate_qs(MyModel.objects.all())
    +------+----------+
    |   id | name     |
    |------+----------|
    |    1 | Python   |
    |    2 | Django   |
    |    3 | Tabulate |
    +------+----------+

Or as a QuerySet mixin:

.. code-block:: python
    
    #models.py
    from django.db import models
    from django_tabulate import TabulateMixin

    class MyModelQuerySet(models.QuerySet, TabulateMixin):
        pass

    class MyModel(models.Model):
        name = models.CharField(max_length=255)
        
        objects = MyModelQuerySet.as_manager()

    #then in the shell
    from myapp.models import MyModel
    print MyModel.objects.all().tabulate()

Settings
-----------

You can override all default tabulate settings via `TABULATE_DEFAULTS`

.. code-block:: python
    TABULATE_DEFAULTS = {
        'tablefmt': 'psql'
    }

For a complete list of all tabulate options take a look at 
https://bitbucket.org/astanin/python-tabulate/overview
cxmate 0.15.0
SDK for creating cxMate services
License: MIT
Keywords: cytoscape networkx network biology cxmate

cxmate-py provides a Python SDK for interacting with [cxMate](https://github.com/ericsage/cxmate), an adapter that allows Cytoscape to talk to network services. This SDK enables quick and painless development of a cxMate service, follow the Getting Started guide to learn more about the process.