Metadata-Version: 2.1
Name: pyliblo3
Version: 0.11.2
Summary: Python bindings for the liblo OSC library
Home-page: https://github.com/gesellkammer/pyliblo3
Author: Dominic Sacre
Author-email: dominic.sacre@gmx.de
Maintainer: Eduardo Moguillansky
Maintainer-email: eduardo.moguillansky@gmail.com
License: LGPL
Platform: UNKNOWN
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: cython

# pyliblo3 

This is a fork of the original bindings for liblo, making it pip installable

## Example


### Simple Server

```python

import liblo
server = liblo.Server(8080)

def test_handler(path, args, types, src):
    print(args)

server.add_method("/test", None, test_handler)

while True:
    server.recv(100)
```


## Dependencies

* liblo >= 0.28


## Installation


### 1. Install liblo

`liblo` must be installed previously

#### Linux

sudo apt install liblo-dev

#### macOS

brew install liblo

#### Windows

See http://liblo.sourceforge.net/README-platforms.html


### 2. Install pyliblo3

`pip install pyliblo3`


-------


## Original README


	pyliblo - Python bindings for the liblo OSC library

	Copyright (C) 2007-2011  Dominic Sacré  <dominic.sacre@gmx.de>

	http://das.nasophon.de/pyliblo/


	To install, run "./setup.py build", followed by "./setup.py install". This
	will install both the python module and the send_osc/dump_osc scripts.

	See doc/API.html and doc/examples.html for API documentation and some
	example code.


