Contact

Email (PGP key), Homepage

Address: IBISC, 1st floor, room 16,
University of Évry
Tour Évry 2
523 place des terrasses de l'Agora
91000 Évry, France

Tel: (+33)160873718
Fax: (+33)160873789


Search

Rss Posts

Rss Comments

Login

 

SNAKES 0.9.12 released

Thursday, April 01, 2010

This release is now compatible with CPython (2.5 and 2.6), PyPy (1.2), Unladen-Swallow (2.6.1) and Jython (2.5.1). PyGraphviz is no more required, which improves the portability to Windows and MacOS X: SNAKES should now work out of the box if GraphViz is properly installed.

Various bugs have been fixed:

  • fixed snakes.plugins.clusters.rename_node
  • fixed snakes.nets.Flush.flow
  • fixed an uncaught exception in snakes.data.MultiSet.__eq__ and snakes.data.Symbol.__eq__
  • hopefully fixed LALR built in ABCD compiler
  • fixed hash-related issues
Other changes include:
  • moved PLY stuff to snakes.utils.abcd
  • snakes.compyler has been completely replaced (PLY dependency removed)
Download  source release tarball here. Ubuntu packages will be available as soon as LauchPad will have finished to build them.

Update: a blocking bug related to empty reduce in __hash__ methods has been fixed, you should update your version (links above updated).