Python 3.0 RC3 版本发布 - 开源中国社区
Python 3.0 RC3 版本发布
红薯 2008年11月22日

Python 3.0 RC3 版本发布

红薯 红薯 发布于2008年11月22日 收藏 1 评论 0

有免费的MySQL,为什么还要买? >>>  

Python 3.0 的第三个 RC 版本今天发布了,正式版预计在十二月份的时候出。

RC3 的下载地址:http://www.python.org/download/releases/3.0/

该版本主要修正了 RC2 的一些bug,详细内容如下:

核心
-----------------
- Issue #4349: sys.path included a non-existent platform directory because of a
faulty Makefile.
- Issue #3327: Don't overallocate in the modules_by_index list.
- Issue #1721812: Binary set operations and copy() returned the input type instead of the appropriate base type. This was incorrect because set subclasses would be created without their __init__() method being called. The corrected behavior brings sets into line with lists and dicts.
- Issue #4296: Fix PyObject_RichCompareBool so that "x in [x]" evaluates to True, even when x doesn't compare equal to itself. This was a regression from 2.6.
- Issue #3705: Command-line arguments were not correctly decoded when the terminal does not use UTF8.

类库
-------
- Issue #3799: Fix dbm.dumb to accept strings as well as bytes for keys. String keys are now written out in UTF-8.
- Issue #4338: Fix distutils upload command.
- Issue #4354: Fix distutils register command.
- Issue #4116: Resolve member name conflict in ScrolledCanvas.__init__.
- Issue #4307: The named tuple that ``inspect.getfullargspec()`` returns now uses ``kwonlydefaults`` instead of ``kwdefaults``.
- Issue #4298: Fix a segfault when pickle.loads is passed a ill-formed input.
- Issue #4283: Fix a left-over "iteritems" call in distutils.

构建
-----
- Issue #4289: Remove Cancel button from AdvancedDlg.
- Issue #1656675: Register a drop handler for .py* files on Windows.

工具和演示
-----------
- Demos of the socketserver module now work with Python 3.

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Python 3.0 RC3 版本发布
分享
评论(0)
最新评论
顶部