diff options
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/ACKS | 1 | ||||
-rw-r--r-- | Misc/NEWS | 52 | ||||
-rw-r--r-- | Misc/RPM/python-3.3.spec | 2 | ||||
-rw-r--r-- | Misc/valgrind-python.supp | 32 |
4 files changed, 83 insertions, 4 deletions
@@ -371,6 +371,7 @@ Yannick Gingras Michael Goderbauer Christoph Gohlke Tim Golden +Guilherme Gonçalves Tiago Gonçalves Chris Gonnerman David Goodger @@ -2,14 +2,46 @@ Python News +++++++++++ -What's New in Python 3.3 Alpha 1? -================================= +What's New in Python 3.3.0 Alpha 2? +=================================== -*Release date: XX-XXX-20XX* +*Release date: XXXX-XX-XX* Core and Builtins ----------------- +- Issue #14205: dict lookup raises a RuntimeError if the dict is modified + during a lookup. + +Library +------- + +- Issue #14168: Check for presence of Element._attrs in minidom before + accessing it. + +- Issue #12328: Fix multiprocessing's use of overlapped I/O on Windows. + Also, add a multiprocessing.connection.wait(rlist, timeout=None) function + for polling multiple objects at once. Patch by sbt. + +- Issue #13719: Make the distutils and packaging upload commands aware of + bdist_msi products. + +- Issue #14007: Accept incomplete TreeBuilder objects (missing start, end, + data or close method) for the Python implementation as well. + Drop the no-op TreeBuilder().xml() method from the C implementation. + + +What's New in Python 3.3.0 Alpha 1? +=================================== + +*Release date: 05-Mar-2012* + +Core and Builtins +----------------- + +- Issue #14172: Fix reference leak when marshalling a buffer-like object + (other than a bytes object). + - Issue #13521: dict.setdefault() now does only one lookup for the given key, making it "atomic" for many purposes. Patch by Filip Gruszczyński. @@ -508,6 +540,20 @@ Core and Builtins Library ------- +- Issue #14195: An issue that caused weakref.WeakSet instances to incorrectly + return True for a WeakSet instance 'a' in both 'a < a' and 'a > a' has been + fixed. + +- Issue #14166: Pickler objects now have an optional ``dispatch_table`` + attribute which allows to set custom per-pickler reduction functions. + Patch by sbt. + +- Issue #14177: marshal.loads() now raises TypeError when given an unicode + string. Patch by Guilherme Gonçalves. + +- Issue #13550: Remove the debug machinery from the threading module: remove + verbose arguments from all threading classes and functions. + - Issue #14159: Fix the len() of weak containers (WeakSet, WeakKeyDictionary, WeakValueDictionary) to return a better approximation when some objects are dead or dying. Moreover, the implementation is now O(1) rather than diff --git a/Misc/RPM/python-3.3.spec b/Misc/RPM/python-3.3.spec index 4882fbb..70ae7fe 100644 --- a/Misc/RPM/python-3.3.spec +++ b/Misc/RPM/python-3.3.spec @@ -39,7 +39,7 @@ %define name python #--start constants-- -%define version 3.3a0 +%define version 3.3.0a1 %define libvers 3.3 #--end constants-- %define release 1pydotorg diff --git a/Misc/valgrind-python.supp b/Misc/valgrind-python.supp index 20dbf1e..95e1b9e 100644 --- a/Misc/valgrind-python.supp +++ b/Misc/valgrind-python.supp @@ -310,6 +310,38 @@ ### fun:MD5_Update ###} +# Fedora's package "openssl-1.0.1-0.1.beta2.fc17.x86_64" on x86_64 +# See http://bugs.python.org/issue14171 +{ + openssl 1.0.1 prng 1 + Memcheck:Cond + fun:bcmp + fun:fips_get_entropy + fun:FIPS_drbg_instantiate + fun:RAND_init_fips + fun:OPENSSL_init_library + fun:SSL_library_init + fun:init_hashlib +} + +{ + openssl 1.0.1 prng 2 + Memcheck:Cond + fun:fips_get_entropy + fun:FIPS_drbg_instantiate + fun:RAND_init_fips + fun:OPENSSL_init_library + fun:SSL_library_init + fun:init_hashlib +} + +{ + openssl 1.0.1 prng 3 + Memcheck:Value8 + fun:_x86_64_AES_encrypt_compact + fun:AES_encrypt +} + # # All of these problems come from using test_socket_ssl # |