Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.003 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'classes,': 0.05; 'interpreter': 0.05; 'svn': 0.05; 'nested': 0.07; 'none,': 0.07; 'method,': 0.09; 'release,': 0.09; 'type,': 0.09; 'url:github': 0.09; 'python': 0.11; 'project,': 0.12; 'buffer,': 0.16; 'fork': 0.16; 'set,': 0.16; 'slice,': 0.16; 'str,': 0.16; 'to:addr:python- announce-list': 0.16; 'tuple,': 0.16; 'unicode,': 0.16; 'url:its': 0.16; 'url:packages': 0.16; 'file,': 0.19; 'foundation,': 0.20; 'code,': 0.22; 'mike': 0.22; 'load': 0.23; 'header:User-Agent:1': 0.23; 'module,': 0.24; 'url:dev': 0.24; '---': 0.24; 'source': 0.25; 'long,': 0.26; 'url:edu': 0.26; 'errors': 0.30; 'code': 0.31; 'extract': 0.31; 'int,': 0.31; 'mirror': 0.31; 'pickle': 0.31; 'everyone': 0.33; 'style': 0.33; 'at:': 0.34; 'classes': 0.35; 'version': 0.36; 'instances': 0.36; 'thanks': 0.36; 'thank': 0.38; 'list,': 0.38; 'recent': 0.39; 'to:addr:python.org': 0.39; 'release': 0.40; 'even': 0.60; 'skip:u 10': 0.60; 'new': 0.61; 'save': 0.62; 'skip:n 10': 0.64; 'our': 0.64; 'more': 0.64; 'latest': 0.67; 'institute': 0.72; 'capability': 0.84; 'complex,': 0.84; 'dict,': 0.84; 'float,': 0.84; 'forward.': 0.84; 'url:trac': 0.84 X-Spam-Scanned: at Caltech-IMSS on fire-doxen by amavisd-new Date: Sun, 20 Oct 2013 16:23:02 -0400 (EDT) Subject: dill-0.2a1 From: "Michael McKerns" To: python-announce-list@python.org User-Agent: SquirrelMail/1.4.8-5.el5_7.13 MIME-Version: 1.0 Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Mailman-Approved-At: Mon, 21 Oct 2013 04:03:02 +0200 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: python-list@python.org List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 50 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1382320983 news.xs4all.nl 15877 [2001:888:2000:d::a6]:34623 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:1113 dill: serialize all of python (almost) # Version 0.2a1: 10/20/13 The latest released version is dill-0.2a1, available at: http://dev.danse.us/trac/pathos You can get the latest development release with all the shiny new features at: http://dev.danse.us/packages or even better, fork us on our github mirror of the svn trunk: https://github.com/uqfoundation # Highlights Dill can pickle the following standard types:: - none, type, bool, int, long, float, complex, str, unicode, - tuple, list, dict, file, buffer, builtin, - both old and new style classes, - instances of old and new style classes, - set, frozenset, array, lambda, - standard functions, functions with yields, nested functions - cell, method, unboundmethod, module, code, methodwrapper - dictproxy, methoddescriptor, getsetdescriptor, memberdescriptor, - wrapperdescriptor, xrange, slice, - notimplemented, ellipsis, quit - ... and more Dill also provides the capability to:: - save and load python interpreter sessions - save and extract the source code from functions and classes - interactively diagnose pickling errors # Thanks: Thanks to everyone who contributed. It's been three long years since dill has made a proper release, so I appreciate everyone's nudging the package forward. The authors of dill also thank the UQ Foundation, the Caltech PSAAP project, the ExMatEx project, the AFOSR, the NSF and DOE for their recent support. --- Mike McKerns California Institute of Technology http://www.its.caltech.edu/~mmckerns