[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [21818] branches/blender2.5/blender/ release: *Added py 3.1 modules for osx

Matt Ebb matt at mke3.net
Thu Jul 23 16:18:51 CEST 2009


Revision: 21818
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=21818
Author:   broken
Date:     2009-07-23 16:18:51 +0200 (Thu, 23 Jul 2009)

Log Message:
-----------
*Added py 3.1 modules for osx

Added Paths:
-----------
    branches/blender2.5/blender/release/darwin/
    branches/blender2.5/blender/release/darwin/extra/
    branches/blender2.5/blender/release/darwin/extra/python/
    branches/blender2.5/blender/release/darwin/extra/python/__future__.py
    branches/blender2.5/blender/release/darwin/extra/python/__phello__.foo.py
    branches/blender2.5/blender/release/darwin/extra/python/_abcoll.py
    branches/blender2.5/blender/release/darwin/extra/python/_compat_pickle.py
    branches/blender2.5/blender/release/darwin/extra/python/_dummy_thread.py
    branches/blender2.5/blender/release/darwin/extra/python/_markupbase.py
    branches/blender2.5/blender/release/darwin/extra/python/_pyio.py
    branches/blender2.5/blender/release/darwin/extra/python/_strptime.py
    branches/blender2.5/blender/release/darwin/extra/python/_threading_local.py
    branches/blender2.5/blender/release/darwin/extra/python/_weakrefset.py
    branches/blender2.5/blender/release/darwin/extra/python/abc.py
    branches/blender2.5/blender/release/darwin/extra/python/aifc.py
    branches/blender2.5/blender/release/darwin/extra/python/antigravity.py
    branches/blender2.5/blender/release/darwin/extra/python/ast.py
    branches/blender2.5/blender/release/darwin/extra/python/asynchat.py
    branches/blender2.5/blender/release/darwin/extra/python/asyncore.py
    branches/blender2.5/blender/release/darwin/extra/python/base64.py
    branches/blender2.5/blender/release/darwin/extra/python/bdb.py
    branches/blender2.5/blender/release/darwin/extra/python/binhex.py
    branches/blender2.5/blender/release/darwin/extra/python/bisect.py
    branches/blender2.5/blender/release/darwin/extra/python/build_class.py
    branches/blender2.5/blender/release/darwin/extra/python/cProfile.py
    branches/blender2.5/blender/release/darwin/extra/python/calendar.py
    branches/blender2.5/blender/release/darwin/extra/python/cgi.py
    branches/blender2.5/blender/release/darwin/extra/python/cgitb.py
    branches/blender2.5/blender/release/darwin/extra/python/chunk.py
    branches/blender2.5/blender/release/darwin/extra/python/cmd.py
    branches/blender2.5/blender/release/darwin/extra/python/code.py
    branches/blender2.5/blender/release/darwin/extra/python/codecs.py
    branches/blender2.5/blender/release/darwin/extra/python/codeop.py
    branches/blender2.5/blender/release/darwin/extra/python/collections.py
    branches/blender2.5/blender/release/darwin/extra/python/colorsys.py
    branches/blender2.5/blender/release/darwin/extra/python/compileall.py
    branches/blender2.5/blender/release/darwin/extra/python/configparser.py
    branches/blender2.5/blender/release/darwin/extra/python/contextlib.py
    branches/blender2.5/blender/release/darwin/extra/python/copy.py
    branches/blender2.5/blender/release/darwin/extra/python/copyreg.py
    branches/blender2.5/blender/release/darwin/extra/python/csv.py
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/_endian.py
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/macholib/
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/macholib/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/macholib/dyld.py
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/macholib/dylib.py
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/macholib/framework.py
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/util.py
    branches/blender2.5/blender/release/darwin/extra/python/ctypes/wintypes.py
    branches/blender2.5/blender/release/darwin/extra/python/curses/
    branches/blender2.5/blender/release/darwin/extra/python/curses/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/curses/ascii.py
    branches/blender2.5/blender/release/darwin/extra/python/curses/has_key.py
    branches/blender2.5/blender/release/darwin/extra/python/curses/panel.py
    branches/blender2.5/blender/release/darwin/extra/python/curses/textpad.py
    branches/blender2.5/blender/release/darwin/extra/python/curses/wrapper.py
    branches/blender2.5/blender/release/darwin/extra/python/dbm/
    branches/blender2.5/blender/release/darwin/extra/python/dbm/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/dbm/dumb.py
    branches/blender2.5/blender/release/darwin/extra/python/dbm/gnu.py
    branches/blender2.5/blender/release/darwin/extra/python/dbm/ndbm.py
    branches/blender2.5/blender/release/darwin/extra/python/decimal.py
    branches/blender2.5/blender/release/darwin/extra/python/difflib.py
    branches/blender2.5/blender/release/darwin/extra/python/dis.py
    branches/blender2.5/blender/release/darwin/extra/python/doctest.py
    branches/blender2.5/blender/release/darwin/extra/python/dummy_threading.py
    branches/blender2.5/blender/release/darwin/extra/python/email/
    branches/blender2.5/blender/release/darwin/extra/python/email/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/email/_parseaddr.py
    branches/blender2.5/blender/release/darwin/extra/python/email/base64mime.py
    branches/blender2.5/blender/release/darwin/extra/python/email/charset.py
    branches/blender2.5/blender/release/darwin/extra/python/email/encoders.py
    branches/blender2.5/blender/release/darwin/extra/python/email/errors.py
    branches/blender2.5/blender/release/darwin/extra/python/email/feedparser.py
    branches/blender2.5/blender/release/darwin/extra/python/email/generator.py
    branches/blender2.5/blender/release/darwin/extra/python/email/header.py
    branches/blender2.5/blender/release/darwin/extra/python/email/iterators.py
    branches/blender2.5/blender/release/darwin/extra/python/email/message.py
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/application.py
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/audio.py
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/base.py
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/image.py
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/message.py
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/multipart.py
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/nonmultipart.py
    branches/blender2.5/blender/release/darwin/extra/python/email/mime/text.py
    branches/blender2.5/blender/release/darwin/extra/python/email/parser.py
    branches/blender2.5/blender/release/darwin/extra/python/email/quoprimime.py
    branches/blender2.5/blender/release/darwin/extra/python/email/utils.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/
    branches/blender2.5/blender/release/darwin/extra/python/encodings/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/__init__.pyc
    branches/blender2.5/blender/release/darwin/extra/python/encodings/aliases.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/aliases.pyc
    branches/blender2.5/blender/release/darwin/extra/python/encodings/ascii.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/ascii.pyc
    branches/blender2.5/blender/release/darwin/extra/python/encodings/big5.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/big5hkscs.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/charmap.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp037.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1006.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1026.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1140.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1250.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1251.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1252.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1253.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1254.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1255.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1256.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1257.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp1258.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp424.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp437.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp500.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp737.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp775.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp850.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp852.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp855.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp856.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp857.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp860.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp861.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp862.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp863.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp864.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp865.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp866.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp869.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp874.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp875.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp932.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp949.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/cp950.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/euc_jis_2004.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/euc_jisx0213.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/euc_jp.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/euc_kr.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/gb18030.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/gb2312.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/gbk.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/hp_roman8.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/hz.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/idna.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso2022_jp.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso2022_jp_1.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso2022_jp_2.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso2022_jp_2004.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso2022_jp_3.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso2022_jp_ext.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso2022_kr.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_1.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_10.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_11.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_13.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_14.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_15.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_16.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_2.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_3.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_4.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_5.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_6.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_7.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_8.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/iso8859_9.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/johab.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/koi8_r.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/koi8_u.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/latin_1.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/latin_1.pyc
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_arabic.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_centeuro.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_croatian.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_cyrillic.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_farsi.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_greek.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_iceland.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_latin2.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_roman.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_romanian.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mac_turkish.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/mbcs.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/palmos.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/ptcp154.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/punycode.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/raw_unicode_escape.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/shift_jis.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/shift_jis_2004.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/shift_jisx0213.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/tis_620.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/undefined.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/unicode_escape.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/unicode_internal.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_16.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_16_be.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_16_le.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_32.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_32_be.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_32_le.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_7.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_8.py
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_8.pyc
    branches/blender2.5/blender/release/darwin/extra/python/encodings/utf_8_sig.py
    branches/blender2.5/blender/release/darwin/extra/python/filecmp.py
    branches/blender2.5/blender/release/darwin/extra/python/fileinput.py
    branches/blender2.5/blender/release/darwin/extra/python/fnmatch.py
    branches/blender2.5/blender/release/darwin/extra/python/formatter.py
    branches/blender2.5/blender/release/darwin/extra/python/fractions.py
    branches/blender2.5/blender/release/darwin/extra/python/ftplib.py
    branches/blender2.5/blender/release/darwin/extra/python/functools.py
    branches/blender2.5/blender/release/darwin/extra/python/genericpath.py
    branches/blender2.5/blender/release/darwin/extra/python/getopt.py
    branches/blender2.5/blender/release/darwin/extra/python/getpass.py
    branches/blender2.5/blender/release/darwin/extra/python/gettext.py
    branches/blender2.5/blender/release/darwin/extra/python/glob.py
    branches/blender2.5/blender/release/darwin/extra/python/gzip.py
    branches/blender2.5/blender/release/darwin/extra/python/hashlib.py
    branches/blender2.5/blender/release/darwin/extra/python/heapq.py
    branches/blender2.5/blender/release/darwin/extra/python/hmac.py
    branches/blender2.5/blender/release/darwin/extra/python/html/
    branches/blender2.5/blender/release/darwin/extra/python/html/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/html/entities.py
    branches/blender2.5/blender/release/darwin/extra/python/html/parser.py
    branches/blender2.5/blender/release/darwin/extra/python/http/
    branches/blender2.5/blender/release/darwin/extra/python/http/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/http/client.py
    branches/blender2.5/blender/release/darwin/extra/python/http/cookiejar.py
    branches/blender2.5/blender/release/darwin/extra/python/http/cookies.py
    branches/blender2.5/blender/release/darwin/extra/python/http/server.py
    branches/blender2.5/blender/release/darwin/extra/python/imaplib.py
    branches/blender2.5/blender/release/darwin/extra/python/imghdr.py
    branches/blender2.5/blender/release/darwin/extra/python/importlib/
    branches/blender2.5/blender/release/darwin/extra/python/importlib/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/importlib/_bootstrap.py
    branches/blender2.5/blender/release/darwin/extra/python/importlib/abc.py
    branches/blender2.5/blender/release/darwin/extra/python/importlib/machinery.py
    branches/blender2.5/blender/release/darwin/extra/python/importlib/util.py
    branches/blender2.5/blender/release/darwin/extra/python/inspect.py
    branches/blender2.5/blender/release/darwin/extra/python/io.py
    branches/blender2.5/blender/release/darwin/extra/python/json/
    branches/blender2.5/blender/release/darwin/extra/python/json/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/json/decoder.py
    branches/blender2.5/blender/release/darwin/extra/python/json/encoder.py
    branches/blender2.5/blender/release/darwin/extra/python/json/scanner.py
    branches/blender2.5/blender/release/darwin/extra/python/json/tool.py
    branches/blender2.5/blender/release/darwin/extra/python/keyword.py
    branches/blender2.5/blender/release/darwin/extra/python/linecache.py
    branches/blender2.5/blender/release/darwin/extra/python/locale.py
    branches/blender2.5/blender/release/darwin/extra/python/logging/
    branches/blender2.5/blender/release/darwin/extra/python/logging/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/logging/config.py
    branches/blender2.5/blender/release/darwin/extra/python/logging/handlers.py
    branches/blender2.5/blender/release/darwin/extra/python/macpath.py
    branches/blender2.5/blender/release/darwin/extra/python/macurl2path.py
    branches/blender2.5/blender/release/darwin/extra/python/mailbox.py
    branches/blender2.5/blender/release/darwin/extra/python/mailcap.py
    branches/blender2.5/blender/release/darwin/extra/python/mimetypes.py
    branches/blender2.5/blender/release/darwin/extra/python/modulefinder.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/connection.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/dummy/
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/dummy/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/dummy/connection.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/forking.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/heap.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/managers.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/pool.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/process.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/queues.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/reduction.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/sharedctypes.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/synchronize.py
    branches/blender2.5/blender/release/darwin/extra/python/multiprocessing/util.py
    branches/blender2.5/blender/release/darwin/extra/python/netrc.py
    branches/blender2.5/blender/release/darwin/extra/python/nntplib.py
    branches/blender2.5/blender/release/darwin/extra/python/ntpath.py
    branches/blender2.5/blender/release/darwin/extra/python/nturl2path.py
    branches/blender2.5/blender/release/darwin/extra/python/numbers.py
    branches/blender2.5/blender/release/darwin/extra/python/opcode.py
    branches/blender2.5/blender/release/darwin/extra/python/optparse.py
    branches/blender2.5/blender/release/darwin/extra/python/os.py
    branches/blender2.5/blender/release/darwin/extra/python/os2emxpath.py
    branches/blender2.5/blender/release/darwin/extra/python/pdb.py
    branches/blender2.5/blender/release/darwin/extra/python/pickle.py
    branches/blender2.5/blender/release/darwin/extra/python/pickletools.py
    branches/blender2.5/blender/release/darwin/extra/python/pipes.py
    branches/blender2.5/blender/release/darwin/extra/python/pkgutil.py
    branches/blender2.5/blender/release/darwin/extra/python/platform.py
    branches/blender2.5/blender/release/darwin/extra/python/plistlib.py
    branches/blender2.5/blender/release/darwin/extra/python/poplib.py
    branches/blender2.5/blender/release/darwin/extra/python/posixpath.py
    branches/blender2.5/blender/release/darwin/extra/python/pprint.py
    branches/blender2.5/blender/release/darwin/extra/python/profile.py
    branches/blender2.5/blender/release/darwin/extra/python/pstats.py
    branches/blender2.5/blender/release/darwin/extra/python/pty.py
    branches/blender2.5/blender/release/darwin/extra/python/py_compile.py
    branches/blender2.5/blender/release/darwin/extra/python/pyclbr.py
    branches/blender2.5/blender/release/darwin/extra/python/pydoc.py
    branches/blender2.5/blender/release/darwin/extra/python/pydoc_data/
    branches/blender2.5/blender/release/darwin/extra/python/pydoc_data/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/pydoc_data/topics.py
    branches/blender2.5/blender/release/darwin/extra/python/queue.py
    branches/blender2.5/blender/release/darwin/extra/python/quopri.py
    branches/blender2.5/blender/release/darwin/extra/python/random.py
    branches/blender2.5/blender/release/darwin/extra/python/re.py
    branches/blender2.5/blender/release/darwin/extra/python/reprlib.py
    branches/blender2.5/blender/release/darwin/extra/python/rlcompleter.py
    branches/blender2.5/blender/release/darwin/extra/python/runpy.py
    branches/blender2.5/blender/release/darwin/extra/python/sched.py
    branches/blender2.5/blender/release/darwin/extra/python/shelve.py
    branches/blender2.5/blender/release/darwin/extra/python/shlex.py
    branches/blender2.5/blender/release/darwin/extra/python/shutil.py
    branches/blender2.5/blender/release/darwin/extra/python/site-packages/
    branches/blender2.5/blender/release/darwin/extra/python/site-packages/README
    branches/blender2.5/blender/release/darwin/extra/python/site.py
    branches/blender2.5/blender/release/darwin/extra/python/smtpd.py
    branches/blender2.5/blender/release/darwin/extra/python/smtplib.py
    branches/blender2.5/blender/release/darwin/extra/python/sndhdr.py
    branches/blender2.5/blender/release/darwin/extra/python/socket.py
    branches/blender2.5/blender/release/darwin/extra/python/socketserver.py
    branches/blender2.5/blender/release/darwin/extra/python/sqlite3/
    branches/blender2.5/blender/release/darwin/extra/python/sqlite3/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/sqlite3/dbapi2.py
    branches/blender2.5/blender/release/darwin/extra/python/sqlite3/dump.py
    branches/blender2.5/blender/release/darwin/extra/python/sre_compile.py
    branches/blender2.5/blender/release/darwin/extra/python/sre_constants.py
    branches/blender2.5/blender/release/darwin/extra/python/sre_parse.py
    branches/blender2.5/blender/release/darwin/extra/python/ssl.py
    branches/blender2.5/blender/release/darwin/extra/python/stat.py
    branches/blender2.5/blender/release/darwin/extra/python/string.py
    branches/blender2.5/blender/release/darwin/extra/python/stringprep.py
    branches/blender2.5/blender/release/darwin/extra/python/struct.py
    branches/blender2.5/blender/release/darwin/extra/python/subprocess.py
    branches/blender2.5/blender/release/darwin/extra/python/sunau.py
    branches/blender2.5/blender/release/darwin/extra/python/symbol.py
    branches/blender2.5/blender/release/darwin/extra/python/symtable.py
    branches/blender2.5/blender/release/darwin/extra/python/tabnanny.py
    branches/blender2.5/blender/release/darwin/extra/python/tarfile.py
    branches/blender2.5/blender/release/darwin/extra/python/telnetlib.py
    branches/blender2.5/blender/release/darwin/extra/python/tempfile.py
    branches/blender2.5/blender/release/darwin/extra/python/textwrap.py
    branches/blender2.5/blender/release/darwin/extra/python/this.py
    branches/blender2.5/blender/release/darwin/extra/python/threading.py
    branches/blender2.5/blender/release/darwin/extra/python/timeit.py
    branches/blender2.5/blender/release/darwin/extra/python/token.py
    branches/blender2.5/blender/release/darwin/extra/python/tokenize.py
    branches/blender2.5/blender/release/darwin/extra/python/trace.py
    branches/blender2.5/blender/release/darwin/extra/python/traceback.py
    branches/blender2.5/blender/release/darwin/extra/python/tty.py
    branches/blender2.5/blender/release/darwin/extra/python/turtle.py
    branches/blender2.5/blender/release/darwin/extra/python/types.py
    branches/blender2.5/blender/release/darwin/extra/python/unittest.py
    branches/blender2.5/blender/release/darwin/extra/python/urllib/
    branches/blender2.5/blender/release/darwin/extra/python/urllib/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/urllib/error.py
    branches/blender2.5/blender/release/darwin/extra/python/urllib/parse.py
    branches/blender2.5/blender/release/darwin/extra/python/urllib/request.py
    branches/blender2.5/blender/release/darwin/extra/python/urllib/response.py
    branches/blender2.5/blender/release/darwin/extra/python/urllib/robotparser.py
    branches/blender2.5/blender/release/darwin/extra/python/uu.py
    branches/blender2.5/blender/release/darwin/extra/python/uuid.py
    branches/blender2.5/blender/release/darwin/extra/python/warnings.py
    branches/blender2.5/blender/release/darwin/extra/python/wave.py
    branches/blender2.5/blender/release/darwin/extra/python/weakref.py
    branches/blender2.5/blender/release/darwin/extra/python/webbrowser.py
    branches/blender2.5/blender/release/darwin/extra/python/wsgiref/
    branches/blender2.5/blender/release/darwin/extra/python/wsgiref/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/wsgiref/handlers.py
    branches/blender2.5/blender/release/darwin/extra/python/wsgiref/headers.py
    branches/blender2.5/blender/release/darwin/extra/python/wsgiref/simple_server.py
    branches/blender2.5/blender/release/darwin/extra/python/wsgiref/util.py
    branches/blender2.5/blender/release/darwin/extra/python/wsgiref/validate.py
    branches/blender2.5/blender/release/darwin/extra/python/xdrlib.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/
    branches/blender2.5/blender/release/darwin/extra/python/xml/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/dom/
    branches/blender2.5/blender/release/darwin/extra/python/xml/dom/NodeFilter.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/dom/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/dom/domreg.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/dom/expatbuilder.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/dom/minicompat.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/dom/minidom.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/dom/pulldom.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/dom/xmlbuilder.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/etree/
    branches/blender2.5/blender/release/darwin/extra/python/xml/etree/ElementInclude.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/etree/ElementPath.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/etree/ElementTree.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/etree/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/etree/cElementTree.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/parsers/
    branches/blender2.5/blender/release/darwin/extra/python/xml/parsers/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/parsers/expat.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/sax/
    branches/blender2.5/blender/release/darwin/extra/python/xml/sax/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/sax/_exceptions.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/sax/expatreader.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/sax/handler.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/sax/saxutils.py
    branches/blender2.5/blender/release/darwin/extra/python/xml/sax/xmlreader.py
    branches/blender2.5/blender/release/darwin/extra/python/xmlrpc/
    branches/blender2.5/blender/release/darwin/extra/python/xmlrpc/__init__.py
    branches/blender2.5/blender/release/darwin/extra/python/xmlrpc/client.py
    branches/blender2.5/blender/release/darwin/extra/python/xmlrpc/server.py
    branches/blender2.5/blender/release/darwin/extra/python/zipfile.py

Added: branches/blender2.5/blender/release/darwin/extra/python/__future__.py
===================================================================
--- branches/blender2.5/blender/release/darwin/extra/python/__future__.py	                        (rev 0)
+++ branches/blender2.5/blender/release/darwin/extra/python/__future__.py	2009-07-23 14:18:51 UTC (rev 21818)
@@ -0,0 +1,134 @@
+"""Record of phased-in incompatible language changes.
+
+Each line is of the form:
+
+    FeatureName = "_Feature(" OptionalRelease "," MandatoryRelease ","
+                              CompilerFlag ")"
+
+where, normally, OptionalRelease < MandatoryRelease, and both are 5-tuples
+of the same form as sys.version_info:
+
+    (PY_MAJOR_VERSION, # the 2 in 2.1.0a3; an int
+     PY_MINOR_VERSION, # the 1; an int
+     PY_MICRO_VERSION, # the 0; an int
+     PY_RELEASE_LEVEL, # "alpha", "beta", "candidate" or "final"; string
+     PY_RELEASE_SERIAL # the 3; an int
+    )
+
+OptionalRelease records the first release in which
+
+    from __future__ import FeatureName
+
+was accepted.
+
+In the case of MandatoryReleases that have not yet occurred,
+MandatoryRelease predicts the release in which the feature will become part
+of the language.
+
+Else MandatoryRelease records when the feature became part of the language;
+in releases at or after that, modules no longer need
+
+    from __future__ import FeatureName
+
+to use the feature in question, but may continue to use such imports.
+
+MandatoryRelease may also be None, meaning that a planned feature got
+dropped.
+
+Instances of class _Feature have two corresponding methods,
+.getOptionalRelease() and .getMandatoryRelease().
+
+CompilerFlag is the (bitfield) flag that should be passed in the fourth
+argument to the builtin function compile() to enable the feature in
+dynamically compiled code.  This flag is stored in the .compiler_flag
+attribute on _Future instances.  These values must match the appropriate
+#defines of CO_xxx flags in Include/compile.h.
+
+No feature line is ever to be deleted from this file.
+"""
+
+all_feature_names = [
+    "nested_scopes",
+    "generators",
+    "division",
+    "absolute_import",
+    "with_statement",
+    "print_function",
+    "unicode_literals",
+    "barry_as_FLUFL",
+]
+
+__all__ = ["all_feature_names"] + all_feature_names
+
+# The CO_xxx symbols are defined here under the same names used by
+# compile.h, so that an editor search will find them here.  However,
+# they're not exported in __all__, because they don't really belong to
+# this module.
+CO_NESTED            = 0x0010   # nested_scopes
+CO_GENERATOR_ALLOWED = 0        # generators (obsolete, was 0x1000)
+CO_FUTURE_DIVISION   = 0x2000   # division
+CO_FUTURE_ABSOLUTE_IMPORT = 0x4000 # perform absolute imports by default
+CO_FUTURE_WITH_STATEMENT  = 0x8000   # with statement
+CO_FUTURE_PRINT_FUNCTION  = 0x10000   # print function
+CO_FUTURE_UNICODE_LITERALS = 0x20000 # unicode string literals
+CO_FUTURE_BARRY_AS_BDFL = 0x40000
+
+class _Feature:
+    def __init__(self, optionalRelease, mandatoryRelease, compiler_flag):
+        self.optional = optionalRelease
+        self.mandatory = mandatoryRelease
+        self.compiler_flag = compiler_flag
+
+    def getOptionalRelease(self):
+        """Return first release in which this feature was recognized.
+
+        This is a 5-tuple, of the same form as sys.version_info.
+        """
+
+        return self.optional
+
+    def getMandatoryRelease(self):
+        """Return release in which this feature will become mandatory.
+
+        This is a 5-tuple, of the same form as sys.version_info, or, if
+        the feature was dropped, is None.
+        """
+
+        return self.mandatory
+
+    def __repr__(self):
+        return "_Feature" + repr((self.optional,
+                                  self.mandatory,
+                                  self.compiler_flag))
+
+nested_scopes = _Feature((2, 1, 0, "beta",  1),
+                         (2, 2, 0, "alpha", 0),
+                         CO_NESTED)
+
+generators = _Feature((2, 2, 0, "alpha", 1),
+                      (2, 3, 0, "final", 0),
+                      CO_GENERATOR_ALLOWED)
+
+division = _Feature((2, 2, 0, "alpha", 2),
+                    (3, 0, 0, "alpha", 0),
+                    CO_FUTURE_DIVISION)
+
+absolute_import = _Feature((2, 5, 0, "alpha", 1),
+                           (2, 7, 0, "alpha", 0),
+                           CO_FUTURE_ABSOLUTE_IMPORT)
+
+with_statement = _Feature((2, 5, 0, "alpha", 1),
+                          (2, 6, 0, "alpha", 0),
+                          CO_FUTURE_WITH_STATEMENT)
+
+print_function = _Feature((2, 6, 0, "alpha", 2),
+                          (3, 0, 0, "alpha", 0),
+                          CO_FUTURE_PRINT_FUNCTION)
+
+unicode_literals = _Feature((2, 6, 0, "alpha", 2),
+                            (3, 0, 0, "alpha", 0),
+                            CO_FUTURE_UNICODE_LITERALS)
+
+barry_as_FLUFL = _Feature((3, 1, 0, "alpha", 2),
+                         (3, 9, 0, "alpha", 0),
+                         CO_FUTURE_BARRY_AS_BDFL)

Added: branches/blender2.5/blender/release/darwin/extra/python/__phello__.foo.py
===================================================================
--- branches/blender2.5/blender/release/darwin/extra/python/__phello__.foo.py	                        (rev 0)
+++ branches/blender2.5/blender/release/darwin/extra/python/__phello__.foo.py	2009-07-23 14:18:51 UTC (rev 21818)
@@ -0,0 +1 @@
+# This file exists as a helper for the test.test_frozen module.

Added: branches/blender2.5/blender/release/darwin/extra/python/_abcoll.py
===================================================================
--- branches/blender2.5/blender/release/darwin/extra/python/_abcoll.py	                        (rev 0)
+++ branches/blender2.5/blender/release/darwin/extra/python/_abcoll.py	2009-07-23 14:18:51 UTC (rev 21818)
@@ -0,0 +1,604 @@
+# Copyright 2007 Google, Inc. All Rights Reserved.
+# Licensed to PSF under a Contributor Agreement.
+
+"""Abstract Base Classes (ABCs) for collections, according to PEP 3119.
+
+DON'T USE THIS MODULE DIRECTLY!  The classes here should be imported
+via collections; they are defined here only to alleviate certain
+bootstrapping issues.  Unit tests are in test_collections.
+"""
+
+from abc import ABCMeta, abstractmethod
+import sys
+
+__all__ = ["Hashable", "Iterable", "Iterator",
+           "Sized", "Container", "Callable",
+           "Set", "MutableSet",
+           "Mapping", "MutableMapping",
+           "MappingView", "KeysView", "ItemsView", "ValuesView",
+           "Sequence", "MutableSequence",
+           "ByteString",
+           "bytearray_iterator", "bytes_iterator", "dict_itemiterator",
+           "dict_items", "dict_keyiterator", "dict_keys", "dict_proxy",
+           "dict_valueiterator", "dict_values", "list_iterator",
+           "list_reverseiterator", "range_iterator", "set_iterator",
+           "str_iterator", "tuple_iterator", "zip_iterator",
+           ]
+
+
+### collection related types which are not exposed through builtin ###
+## iterators ##
+bytes_iterator = type(iter(b''))
+bytearray_iterator = type(iter(bytearray()))
+#callable_iterator = ???
+dict_keyiterator = type(iter({}.keys()))
+dict_valueiterator = type(iter({}.values()))
+dict_itemiterator = type(iter({}.items()))
+list_iterator = type(iter([]))
+list_reverseiterator = type(iter(reversed([])))
+range_iterator = type(iter(range(0)))
+set_iterator = type(iter(set()))
+str_iterator = type(iter(""))
+tuple_iterator = type(iter(()))
+zip_iterator = type(iter(zip()))
+## views ##
+dict_keys = type({}.keys())
+dict_values = type({}.values())
+dict_items = type({}.items())
+## misc ##
+dict_proxy = type(type.__dict__)
+
+
+### ONE-TRICK PONIES ###
+
+class Hashable(metaclass=ABCMeta):
+
+    @abstractmethod
+    def __hash__(self):
+        return 0
+
+    @classmethod
+    def __subclasshook__(cls, C):
+        if cls is Hashable:
+            for B in C.__mro__:
+                if "__hash__" in B.__dict__:
+                    if B.__dict__["__hash__"]:
+                        return True
+                    break
+        return NotImplemented
+
+
+class Iterable(metaclass=ABCMeta):
+
+    @abstractmethod
+    def __iter__(self):
+        while False:
+            yield None
+
+    @classmethod
+    def __subclasshook__(cls, C):
+        if cls is Iterable:
+            if any("__iter__" in B.__dict__ for B in C.__mro__):
+                return True
+        return NotImplemented
+
+
+class Iterator(Iterable):
+
+    @abstractmethod
+    def __next__(self):
+        raise StopIteration
+
+    def __iter__(self):
+        return self
+
+    @classmethod
+    def __subclasshook__(cls, C):
+        if cls is Iterator:
+            if any("__next__" in B.__dict__ for B in C.__mro__):
+                return True
+        return NotImplemented
+
+Iterator.register(bytes_iterator)
+Iterator.register(bytearray_iterator)
+#Iterator.register(callable_iterator)
+Iterator.register(dict_keyiterator)
+Iterator.register(dict_valueiterator)
+Iterator.register(dict_itemiterator)
+Iterator.register(list_iterator)
+Iterator.register(list_reverseiterator)
+Iterator.register(range_iterator)
+Iterator.register(set_iterator)
+Iterator.register(str_iterator)
+Iterator.register(tuple_iterator)
+Iterator.register(zip_iterator)
+
+class Sized(metaclass=ABCMeta):
+
+    @abstractmethod
+    def __len__(self):
+        return 0
+
+    @classmethod
+    def __subclasshook__(cls, C):
+        if cls is Sized:
+            if any("__len__" in B.__dict__ for B in C.__mro__):
+                return True
+        return NotImplemented
+
+
+class Container(metaclass=ABCMeta):
+
+    @abstractmethod
+    def __contains__(self, x):
+        return False
+
+    @classmethod
+    def __subclasshook__(cls, C):
+        if cls is Container:
+            if any("__contains__" in B.__dict__ for B in C.__mro__):
+                return True
+        return NotImplemented
+
+
+class Callable(metaclass=ABCMeta):
+
+    @abstractmethod
+    def __call__(self, *args, **kwds):
+        return False
+
+    @classmethod
+    def __subclasshook__(cls, C):
+        if cls is Callable:
+            if any("__call__" in B.__dict__ for B in C.__mro__):
+                return True
+        return NotImplemented
+
+
+### SETS ###
+
+
+class Set(Sized, Iterable, Container):
+
+    """A set is a finite, iterable container.
+
+    This class provides concrete generic implementations of all

@@ Diff output truncated at 10240 characters. @@




More information about the Bf-blender-cvs mailing list