summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
Diffstat (limited to 'Misc')
-rw-r--r--Misc/ACKS1
-rw-r--r--Misc/NEWS52
-rw-r--r--Misc/RPM/python-3.3.spec2
-rw-r--r--Misc/valgrind-python.supp32
4 files changed, 83 insertions, 4 deletions
diff --git a/Misc/ACKS b/Misc/ACKS
index 57b61107..17ea919 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -371,6 +371,7 @@ Yannick Gingras
Michael Goderbauer
Christoph Gohlke
Tim Golden
+Guilherme Gonçalves
Tiago Gonçalves
Chris Gonnerman
David Goodger
diff --git a/Misc/NEWS b/Misc/NEWS
index 6258bc4..2cf22cb 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -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
#