Pyro 4.37 released!
Irmen de Jong <[email protected]> Mon, 08 Jun 2015 22:14:24 +0200
| Newsgroups | gmane.comp.python.pyro |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hello all, I have just released Pyro 4.37. This follows swiftly after the previous 4.36. Get it from Pypi: http://pypi.python.org/pypi/Pyro4/ Or source from Github: https://github.com/irmen/Pyro4 Documentation: http://pythonhosted.org/Pyro4/index.html Changes: **Pyro 4.37** - - added Pyro4.current_context global (thread-local) that contains various information about the client and the request - - added correlation id via the current_context so you can track what requests/responses belong together - - fixed hmac calculation on messages with more than one annotation - - proxy and daemon can now add custom annotations to messages - - httpgateway also sets correlation id and returns it to the browser via ``X-Pyro-Correlation-Id`` http header - - added callcontext example - - fixed error response seq nr and serializer id in case of error during the parsing of a message, previously they were bogus values Note that a new release of Pyrolite (https://github.com/irmen/Pyrolite) is coming soon as well, containing support for the new features. This will be version 4.7 **Pyro 4.36** - - added SOCK_NODELAY config item to be able to turn the TCP_NODELAY socket option on (default is off). - - little cleanup of the intro example in the manual, and benchmark example - - added timezones example - - some clarifications added to the manual about serialization peculiarities - - serpent library dependency updated to 1.11, to profit from the performance improvements and float Inf/NaN support. - - pyrolite .net library now points to Nuget.org packages for download, and the java one to Maven. - - code blocks in manual updated to python 3 syntax Note that Pyrolite has graduated and is now available on Nuget (.NET) and Maven central (Java) mainly because the pickle serializer code it contains, is being used by the Apache Spark project: https://spark.apache.org/ They expressed a wish of referencing the official Pyrolite release rather than a self-published version. Have fun! Irmen de Jong -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVdfegAAoJEHC9o7RHFlf2csAIAMoZb19FSX1w5gSKMNcF859V UoHUNdItZDdbrD+HmrJVz7dNuY953ZZ+bkhMTdyeoyvPd8NIwyzMhRjfmN118NMJ 20Twx0fA0GBo+AyZmRtRRAC5fG1nkAzjWLY4+A+zzZqJ/J6jRGGUE9zmxGzoA21u +0Vl3cmQnOWAaO8R9bYXpKsnL52bOUsteCknpjxm03735II+vfhwFcYun0CRzqQ8 CITc8vL2aWtsNDLs5bEkXc4ll1M9T/S5knHtnixYpQV39oEA27AFB2yJf+b1yyac iZlnVxqNU/PgiLOYBZZuz2Tb1guBTPWThZQn7qtEdXEw6CPbj4Dj52Te5o4NyXM= =1nmW -----END PGP SIGNATURE----- ------------------------------------------------------------------------------