execnet-1.0.9: small refinements

holger krekel holger at merlinux.eu
Thu Nov 25 18:03:42 CET 2010


Hi all,

just released execnet-1.0.9, the rapid multi-Python deployment library.
1.0. contains some small additions and refinements, mostly 
implemented by Ronny Pfannschmidt. See the docs fore more info:

    http://codespeak.net/execnet

cheers,
holger

1.0.9
--------------------------------

- add gw.reconfigure() to configure per gateway options.  Currently supported:
  py2str_as_py3str and py3str_as_py2str to configure string deserialization

- channel.makefile() objects now have a isatty() returning False

- group.allocate_id(spec) allows to early-determine an (automatic) id

- internal refactorings and cleanups (thanks Ronny Pfannschmidt):
  - refactor message types into received handler functions
  - refactor b(chr(opcode)) to bchr(opcode)
  - reorder Message ctor args, rename msgtype to msgcode
  - refactor gateway.send to take message's init args instead of a message
  - inline and remove Message.writeto/readfrom
  - refactor collection loading to avoid the indirection over tuple
  - remove the unused NamedThreadPool


More information about the Python-announce-list mailing list