pyliblo is a Python wrapper for the liblo OSC library. It supports almost the complete functionality of liblo, allowing you to send and receive OSC messages using a nice and simple Python API.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Les fonctions envoyer maintenant déclencher une exception IOError si l'envoi a échoué, ce qui est particulièrement utile pour les connexions TCP. Le code a été nettoyé, ce qui rend plus lisible et un peu plus efficace que les versions précédentes.
Tags:
Minor feature enhancements, Code cleanup
The send functions now raise an IOError if sending failed, which is especially useful for TCP connections. The code was cleaned up, making it more readable and slightly more efficient than previous versions.
Cette version complète de soutien pour Python 3.x et le passage de Pyrex à Cython. objets Server incluent maintenant un fileno () pour obtenir le descripteur de fichier du socket serveur, et un free () méthode pour fermer le serveur sans compter sur la collecte des ordures Python. méthodes de lecture ont été remplacés par des propriétés en lecture seule, et toutes les classes et les méthodes sont maintenant correctement annotés avec docstrings.
Tags:
Major feature enhancements, Minor bugfixes
This release completes support for Python 3.x and the switch from Pyrex to Cython. Server objects now include a fileno() method to get the file descriptor of the server socket, and a free() method to close the server without relying on Python's garbage collection. Getter methods were replaced by read-only properties, and all classes and methods are now properly annotated with docstrings.
La licence a changé à partir de la GPL v2 à la LGPL 2.1 (liblo fait de même en version 0.26). L'ajout d'un paramètre de protocole à la classe Server permet désormais d'utiliser la CVMO sur TCP.
Tags:
Major feature enhancements, license change
The license has changed from the GPL v2 to the LGPL 2.1 (liblo did the same in version 0.26). The addition of a protocol parameter to the Server class now makes it possible to use OSC over TCP.
Cette version inclut quelques améliorations mineures: valeurs de retour de fonctions de rappel ne sont plus ignorées, mais traitées comme dans liblo. Send_osc Le script peut maintenant être exécuté avec une chaîne de type explicite, au lieu d'essayer de déterminer les types d'arguments automatiquement. Tous les avertissements du compilateur précédents ont été correctement fixés dans la source en pyrex, au lieu de patcher le code C généré.
Tags:
Minor feature enhancements
This release includes some minor feature
enhancements: Return values of callback functions
are no longer ignored, but handled as in liblo.
The send_osc script can now be run with an
explicit type string, instead of trying to
determine the argument types automatically. All
previous compiler warnings have been fixed
properly in the Pyrex source, instead of patching
the generated C code.