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