⇤ ← Revision 1 as of 2012-03-14 18:43:56
4667
Comment:
|
4777
|
Deletions are marked like this. | Additions are marked like this. |
Line 6: | Line 6: |
Others don't even have proper patches |
Others don't even have proper patches because the genpatches.py script was unable to locate the last CPython synchronization changeset automatically. |
Porting Standard Library Modules
This page is for tracking which standard library modules have been updated from CPythonLib (2.7), patched and committed.
Some modules have patches generated by genpatches.py. Some of those patches failed to apply and will have to be patched manually. Others don't even have proper patches because the genpatches.py script was unable to locate the last CPython synchronization changeset automatically.
Automatically Patched Modules
Lib/decimal.py Lib/distutils/ccompiler.py Lib/distutils/command/bdist.py Lib/distutils/command/bdist_dumb.py Lib/distutils/command/install_scripts.py Lib/distutils/file_util.py Lib/distutils/spawn.py Lib/distutils/sysconfig.py Lib/distutils/tests/test_build_py.py Lib/distutils/util.py Lib/filecmp.py Lib/fileinput.py Lib/gettext.py Lib/mailbox.py Lib/netrc.py Lib/new.py Lib/py_compile.py Lib/robotparser.py Lib/test/list_tests.py Lib/test/regrtest.py Lib/test/test_array.py Lib/test/test_class.py Lib/test/test_code.py Lib/test/test_codeccallbacks.py Lib/test/test_compile.py Lib/test/test_copy.py Lib/test/test_descrtut.py Lib/test/test_dumbdbm.py Lib/test/test_genexps.py Lib/test/test_hashlib.py Lib/test/test_hmac.py Lib/test/test_iter.py Lib/test/test_logging.py Lib/test/test_new.py Lib/test/test_operator.py Lib/test/test_os.py Lib/test/test_pkgimport.py Lib/test/test_pprint.py Lib/test/test_profilehooks.py Lib/test/test_random.py Lib/test/test_repr.py Lib/test/test_robotparser.py Lib/test/test_scope.py Lib/test/test_shutil.py Lib/test/test_support.py Lib/test/test_tempfile.py Lib/test/test_time.py Lib/test/test_trace.py Lib/test/test_unittest.py Lib/test/test_univnewlines.py Lib/test/test_urllib2.py Lib/test/test_weakref.py Lib/test/test_xml_etree.py Lib/test/test_xml_etree_c.py Lib/test/test_zlib.py Lib/timeit.py Lib/types.py Lib/uu.py Lib/warnings.py Lib/weakref.py Lib/xml/etree/ElementTree.py Lib/zipfile.py
Modules Needing Manual Patching
Lib/SimpleHTTPServer.py Lib/asyncore.py Lib/compiler/pycodegen.py Lib/compiler/transformer.py Lib/distutils/command/build_scripts.py Lib/distutils/command/install.py Lib/distutils/command/sdist.py Lib/doctest.py Lib/gzip.py Lib/inspect.py Lib/ntpath.py Lib/os.py Lib/pkgutil.py Lib/platform.py Lib/popen2.py Lib/posixpath.py Lib/pydoc.py Lib/site.py Lib/subprocess.py Lib/tarfile.py Lib/telnetlib.py Lib/test/pickletester.py Lib/test/string_tests.py Lib/test/test_asynchat.py Lib/test/test_atexit.py Lib/test/test_builtin.py Lib/test/test_cmd_line.py Lib/test/test_codecs.py Lib/test/test_codeop.py Lib/test/test_cpickle.py Lib/test/test_descr.py Lib/test/test_dircache.py Lib/test/test_enumerate.py Lib/test/test_format.py Lib/test/test_generators.py Lib/test/test_inspect.py Lib/test/test_itertools.py Lib/test/test_largefile.py Lib/test/test_marshal.py Lib/test/test_old_mailbox.py Lib/test/test_optparse.py Lib/test/test_posixpath.py Lib/test/test_richcmp.py Lib/test/test_set.py Lib/test/test_sort.py Lib/test/test_str.py Lib/test/test_struct.py Lib/test/test_subprocess.py Lib/test/test_syntax.py Lib/test/test_sys.py Lib/test/test_tarfile.py Lib/test/test_types.py Lib/test/test_urllib.py Lib/test/test_urllib2_localnet.py Lib/test/test_with.py Lib/test/test_zipfile.py Lib/threading.py Lib/urllib.py
Modules With No Generated Patch
Lib/codeop.py Lib/ctypes/__init__.py Lib/getpass.py Lib/socket.py Lib/SocketServer.py Lib/sre_compile.py Lib/test/bad_coding2.py Lib/test/re_tests.py Lib/test/test_ast.py Lib/test/test_bigmem.py Lib/test/test_datetime.py Lib/test/test_defaultdict.py Lib/test/test_deque.py Lib/test/test_extcall.py Lib/test/test_file.py Lib/test/test_functools.py Lib/test/test_getargs.py Lib/test/test_importhooks.py Lib/test/test_longexp.py Lib/test/test_mhlib.py Lib/test/test_minidom.py Lib/test/test_module.py Lib/test/test_mutants.py Lib/test/test_poll.py Lib/test/test_re.py Lib/test/test_sax.py Lib/test/test_select.py Lib/test/test_signal.py Lib/test/test_socket.py Lib/test/test_socketserver.py Lib/test/test_threading_local.py Lib/test/test_threading.py Lib/test/test_thread.py Lib/test/test_traceback.py Lib/test/test_tuple.py Lib/test/test_unicode.py Lib/test/test_userdict.py Lib/xml/dom/domreg.py Lib/xml/dom/__init__.py Lib/xml/dom/minicompat.py Lib/xml/dom/minidom.py Lib/xml/dom/NodeFilter.py Lib/xml/dom/pulldom.py Lib/xml/dom/xmlbuilder.py Lib/xml/etree/cElementTree.py Lib/xml/__init__.py Lib/xml/parsers/expat.py Lib/xml/parsers/__init__.py Lib/xml/sax/_exceptions.py Lib/xml/sax/handler.py Lib/xml/sax/__init__.py Lib/xml/sax/saxutils.py Lib/xml/sax/xmlreader.py