Pyro 4.30 released! name server persistency.

Irmen de Jong <[email protected]> Sat, 08 Nov 2014 22:56:00 +0100
Newsgroups gmane.comp.python.pyro
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Pyro 4.30 has just been released!


Get it from Pypi:  http://pypi.python.org/pypi/Pyro4/
Or straight from Github:  https://github.com/irmen/Pyro4
Documentation: http://pythonhosted.org/Pyro4/index.html


Changes:

- - Persistent name server option: -s (currently implemented: dbm, sqlite, and the
default volatile in-memory storage)
- - Name server utility methods have new 'storage' parameter to customize storage mechanism
- - nsc got new 'lookup' command to get one single registration from the nameserver
- - removed ``HMAC_KEY`` config item (deprecated in 4.29), use the ``_pyroHmacKey``
property on proxy and daemon instead.
  This finalizes the change that allows you to have a per-proxy hmac key instead of a
single global one. (Also counts for daemons)
- - name server and nsc command line tools gained -k/--key option to specify hmac key
(just as the echoserver and flameserver already had)
- - name server locateNS and resolve methods gained hmac key parameter
- - configuration dump now also includes protocol version
- - message class now has a static convenience 'ping' method to send ping messages.
Useful for instance in the 'disconnects' example.


Have fun!

Irmen de Jong


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.13 (MingW32)

iQEcBAEBAgAGBQJUXpFwAAoJEHC9o7RHFlf21mkH/iTNxQ8jbfjXvAUzAjZspIW8
MTj1kDwlsGm8qSLPV7avzMzPl/ohEic9d1zCLBiI2foE7J7/9DBVoJN7W2T3ERt4
PCND8AGTQEARA5a7LzAcfVFVuf6lGLU4t17wCgsDU8zhYxEAUisEL5ewtAkqRm+Q
1fUXQ7Fa55VXccu5VfvpoA3dFPQDBOPH2rkMUhZH8kYIpgHXrGvTIk3lesEg5I1T
+CpwMqVMibWy9/AgZGfYpnvfDp7YGQjLKzJRPu1/g/ntdfttRCpF2+xqDt9H2S4r
PqgR0Npjrz08rPEZyc97gjc63m/VkJiOaTQmFH3/SebvSwvd4gfxF4v2sJr3A/s=
=h4wC
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------