1 shedskin (0.3) lenny; urgency=low 2 3 * Support for 3 new standard library modules (now about 20 4 in total): 5 - itertools (jeremie roquet) 6 - heapq (jeremie roquet) 7 - csv (converted using shedskin) 8 * 4 new example programs (now 44 in total!): 9 - maximum weighted matching algorithm (joris van 10 rantwijk) 11 - kanoodle: knuth's dancing links (david austin) 12 - bidirectional dijkstra algorithm (from networkx) 13 - barnes-hut force calculation 14 * Improved type inference (scalability, bugfixes, major 15 cleanup) 16 * Support for 'map', 'filter', 'reduce' and 'next' 17 * Support for 'with' statement (jeremie roquet) 18 * Support for 'key' argument of 'sorted' (and 'list.sort') 19 * Reorganized codebase, distutils setup.py (thomas spura) 20 * Optimized list indexing (joris van rantwijk) 21 * Optimized addition of 1-length lists and strings 22 * Improved forward referencing of variables/functions 23 * Avoid GCC warnings for 'shedskin -e' 24 * Support for passing keyword arguments to extension module 25 * Optimized list slicing 26 * Ignore blocks surrounded by #{ and #} (mike schrick) 27 * Add --makefile option (mike schrick) 28 * Several cleanups, removing about 100 lines again 29 * Large amount of bugfixes 30 31 -- Paul Boddie <paul@boddie.org.uk> Mon, 11 Jan 2010 01:36:57 +0100