http://code.google.com/p/shedskin/
Shed Skin 0.3
- support for 3 new standard library modules (now about 20 in total):
- itertools (jeremie roquet)
- heapq (jeremie roquet)
- csv (converted using shedskin)
- 4 new example programs (now 44 in total!):
- maximum weighted matching algorithm (joris van rantwijk)
- kanoodle: knuth's dancing links (david austin)
- bidirectional dijkstra algorithm (from networkx, uses heapq)
- barnes-hut force calculation
- improved type inference (scalability, bugfixes, major cleanup)
- support for 'map', 'filter', 'reduce' and 'next'
- support for 'with' statement (jeremie roquet)
- support for 'key' argument of 'sorted' (and 'list.sort')
- reorganized codebase, distutils setup.py (thomas spura)
- optimized list indexing (joris van rantwijk)
- optimized addition of 1-length lists and strings
- improved forward referencing of variables/functions
- avoid GCC warnings after 'shedskin -e'
- support for passing keyword arguments to extension modules
- optimized list slicing
- ignore blocks surrounded by #{ and #} (mike schrick)
- add --makefile option (mike schrick)
- several cleanups, removing about 100 lines again
- large amount of bugfixes