cpython/Objects
Guido van Rossum bf12cdbb28 Quite a few fixes to make the library and test suite more robust when
cPickle cannot be imported.  This was necessary because my last mass
checkin broke cPickle and I don't feel like debugging it right now;
but it seems a good idea in general not to require cPickle when
pickle.py is also there.  A few unrelated fixes for issues while
debigging various test failures.

setup.py: disable building of cPickle until I've fixed it

Objects/...

  genobject.c: disallow raising string exceptions

Lib/...

  Cookie.py: fix doctest not to fail if cPickle is missing
  ctypes/macholib/dyld.py: fix relative imports
  sqlite3/__init__.py: fix relative import
  xml/dom/__init__.py: fix relative import

Lib/test/...

  regrtest.py: reduce list of skipped items on darwin

  test_generators.py: don't test string exceptions; test throw() errors
  test_traceback.py: don't test string exceptions

  pickletester.py: don't fail if cPickle is missing
  test_datetime.py: don't fail if cPickle is missing
  test_descr.py: don't fail if cPickle is missing (still some other failures)
  test_exceptions.py: don't fail if cPickle is missing
  test_re.py: don't fail if cPickle is missing

  test_array.py: use pickle, not cPickle
  test_bool.py: don't fail if cPickle is missing
  test_deque.py: use pickle, not cPickle
  test_logging.py: use pickle, not cPickle
2006-08-17 20:24:18 +00:00
..
stringlib Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn 2006-06-08 14:42:34 +00:00
abstract.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
boolobject.c Get rid of most of the flags (in tp_flags) that keep track of various 2006-07-27 21:53:35 +00:00
bufferobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
bytesobject.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
cellobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
classobject.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
cobject.c Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
codeobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
complexobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
descrobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
dictnotes.txt Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
dictobject.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
enumobject.c Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
exceptions.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
fileobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
floatobject.c Get rid of most of the flags (in tp_flags) that keep track of various 2006-07-27 21:53:35 +00:00
frameobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
funcobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
genobject.c Quite a few fixes to make the library and test suite more robust when 2006-08-17 20:24:18 +00:00
intobject.c Get rid of most of the flags (in tp_flags) that keep track of various 2006-07-27 21:53:35 +00:00
iterobject.c Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
listobject.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
listsort.txt Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
longobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
methodobject.c Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
moduleobject.c Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
object.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
obmalloc.c Merge the rest of the trunk. 2006-06-08 15:35:45 +00:00
rangeobject.c Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
setobject.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
sliceobject.c Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
stringobject.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
structseq.c Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 2006-04-21 10:40:58 +00:00
tupleobject.c Get rid of most of the flags (in tp_flags) that keep track of various 2006-07-27 21:53:35 +00:00
typeobject.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
unicodectype.c Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 2006-05-27 19:21:47 +00:00
unicodeobject.c Completely get rid of PyClass and PyInstance. 2006-08-17 05:42:55 +00:00
unicodetype_db.h Update Unicode database to Unicode 4.1. 2006-03-09 23:38:20 +00:00
weakrefobject.c Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00