Python Standard Library
=======================

These are patches against Python Standard Library for use with IronPython.
Currently the library is from CPython 2.4.4.

`patch-stdlib-codeop`__
  This patch removes the use of PyCF_DONT_IMPLY_DEDENT compiler flag in
  codeop because it's not yet implemented on IronPython.

`patch-stdlib-httplib-disable-idna`__
  This patch disables IDN(Internationalized Domain Name) support in
  httplib because it's not yet implemented on IronPython.

`patch-stdlib-inspect-avoid-disassemble`__
  This patch lets inspect.getargspec() to avoid accessing Python
  bytecode when anonymous tuple arguments are not present.

`patch-stdlib-logging-getframe`__
  This patch prevents sys._getframe() from being called in logging
  because it's not implemented on IronPython.

`patch-stdlib-tarfile-null-terminated`__
  This patch fixes an issue that tarfile module depends on undocumented
  behaviour, treating an argument to int() as null-terminated string.

`patch-stdlib-xml-sax-import`__
  This patch provides a workaround for IronPython import bug that prevents
  import of xml.sax.handler module.

__ https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/patches/stdlib/2.4.4/patch-stdlib-codeop
__ https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/patches/stdlib/2.4.4/patch-stdlib-httplib-disable-idna
__ https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/patches/stdlib/2.4.4/patch-stdlib-inspect-avoid-disassemble
__ https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/patches/stdlib/2.4.4/patch-stdlib-logging-getframe
__ https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/patches/stdlib/2.4.4/patch-stdlib-tarfile-null-terminated
__ https://fepy.svn.sourceforge.net/svnroot/fepy/trunk/patches/stdlib/2.4.4/patch-stdlib-xml-sax-import