convert strings to/from bytes where necessary
authorArtem Baguinski <artm@v2.nl>
Wed, 1 Jun 2011 14:48:50 +0000 (16:48 +0200)
committerArtem Baguinski <artm@v2.nl>
Wed, 1 Jun 2011 14:48:50 +0000 (16:48 +0200)
commit3e6ce93df202192026b0187ffb0e3064f2fcb4ba
tree9bda97a909adf491410cbbaf4881b7f4a9337b45
parentd1b25e54055e359de72fb2bfb510d3d2a56353a5
convert strings to/from bytes where necessary

The old (python 2.x compatible) version of pyOSC used strings for wire
data as well as API arguments. Strings in python 3 are sequences of
unicode characters, not bytes, so we have to use 'bytes' objects to send
data over wire, but we still expect string in API arguments. Hopefully,
this patch handles everything (at least the test seems to work).
OSC.py