On Wed, Nov 3, 2010 at 9:32 AM, Raymond Hettinger
<raymond.hettin...@gmail.com> wrote:
> Sounds like a decision to split a module into a package is a big commitment.  
> Each of the individual file names becomes a permanent part of the API.  Even 
> future additional splits are precluded because it might break someones dotted 
> import (i.e. not a single function can be moved between those files -- once 
> in unittest.utils, alway in unittest.utils).

Can Python 2.7 pickles containing unittest classes be unpickled using
2.6 or earlier? Even if nobody uses the new names for imports, I
believe they implicitly end up included in any pickles involving
affected classes (I seem to recall we've been bitten by that before
when moving things around).

Cheers,
Nick.

-- 
Nick Coghlan   |   ncogh...@gmail.com   |   Brisbane, Australia
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to