summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2014-02-10 21:04:20 (GMT)
committerGeorg Brandl <georg@python.org>2014-02-10 21:04:20 (GMT)
commit8f9c20b8ff6d00a32ff3f4018969e80e237884dc (patch)
tree9e5670bfca7ba58b303de5bd470f5088afe419f2 /Misc
parent72e7761301febe026536e7a2a444269698dcf156 (diff)
parenta37fcb28e6bcfd7705f219c12834b4d23a9ed499 (diff)
downloadcpython-8f9c20b8ff6d00a32ff3f4018969e80e237884dc.zip
cpython-8f9c20b8ff6d00a32ff3f4018969e80e237884dc.tar.gz
cpython-8f9c20b8ff6d00a32ff3f4018969e80e237884dc.tar.bz2
merge with 3.3.4 releasing repo
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS145
-rw-r--r--Misc/RPM/python-3.3.spec2
2 files changed, 91 insertions, 56 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 0b42ab9..edefb80 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -2,10 +2,10 @@
Python News
+++++++++++
-What's New in Python 3.3.4 release candidate 1?
+What's New in Python 3.3.5 release candidate 1?
===============================================
-*Not yet released, see sections below for changes released in 3.3.3*
+*Release date: XXXX-XX-XX*
Core and Builtins
-----------------
@@ -15,38 +15,6 @@ Core and Builtins
- Issue #20538: UTF-7 incremental decoder produced inconsistant string when
input was truncated in BASE64 section.
-- Issue #17825: Cursor "^" is correctly positioned for SyntaxError and
- IndentationError.
-
-- Issue #2382: SyntaxError cursor "^" is now written at correct position in most
- cases when multibyte characters are in line (before "^"). This still not
- works correctly with wide East Asian characters.
-
-- Issue #18960: The first line of Python script could be executed twice when
- the source encoding was specified on the second line. Now the source encoding
- declaration on the second line isn't effective if the first line contains
- anything except a comment. 'python -x' works now again with files with the
- source encoding declarations, and can be used to make Python batch files
- on Windows.
-
-- Issue #17432: Drop UCS2 from names of Unicode functions in python3.def.
-
-- Issue #19969: PyBytes_FromFormatV() now raises an OverflowError if "%c"
- argument is not in range [0; 255].
-
-- Issue #14432: Generator now clears the borrowed reference to the thread
- state. Fix a crash when a generator is created in a C thread that is
- destroyed while the generator is still used. The issue was that a generator
- contains a frame, and the frame kept a reference to the Python state of the
- destroyed C thread. The crash occurs when a trace function is setup.
-
-- Issue #19932: Fix typo in import.h, missing whitespaces in function prototypes.
-
-- Issue #19729: In str.format(), fix recursive expansion in format spec.
-
-- Issue #19638: Fix possible crash / undefined behaviour from huge (more than 2
- billion characters) input strings in _Py_dg_strtod.
-
Library
-------
@@ -111,6 +79,94 @@ Library
codecs.StreamReader returned incomplete data when were called after
readline() or read(size). Based on patch by Amaury Forgeot d'Arc.
+IDLE
+----
+
+- Issue #20406: Use Python application icons for Idle window title bars.
+ Patch mostly by Serhiy Storchaka.
+
+- Update the python.gif icon for the Idle classbrowser and pathbowser
+ from the old green snake to the new new blue and yellow snakes.
+
+- Issue #17721: Remove non-functional configuration dialog help button until we
+ make it actually gives some help when clicked. Patch by Guilherme Simões.
+
+Tests
+-----
+
+- Issue #20532: Tests which use _testcapi are now marked as CPython only.
+
+- Issue #19920: Added tests for TarFile.list(). Based on patch by Vajrasky Kok.
+
+- Issue #19990: Added tests for the imghdr module. Based on patch by
+ Claudiu Popa.
+
+- Issue #20474: Fix test_socket "unexpected success" failures on OS X 10.7+.
+
+Documentation
+-------------
+
+- Issue #20488: Importlib is no longer *an* implementation of import, it's *the*
+ implementation.
+
+
+What's New in Python 3.3.4?
+===========================
+
+*Release date: 09-Feb-2014*
+
+Library
+-------
+
+- Issue #20374: Fix build warnings of the readline module with libedit on Mac.
+
+
+What's New in Python 3.3.4 release candidate 1?
+===============================================
+
+*Release date: 26-Jan-2014*
+
+Core and Builtins
+-----------------
+
+- Issue #17825: Cursor "^" is correctly positioned for SyntaxError and
+ IndentationError.
+
+- Issue #2382: SyntaxError cursor "^" is now written at correct position in most
+ cases when multibyte characters are in line (before "^"). This still not
+ works correctly with wide East Asian characters.
+
+- Issue #18960: The first line of Python script could be executed twice when
+ the source encoding was specified on the second line. Now the source encoding
+ declaration on the second line isn't effective if the first line contains
+ anything except a comment. 'python -x' works now again with files with the
+ source encoding declarations, and can be used to make Python batch files
+ on Windows.
+
+- Issue #17432: Drop UCS2 from names of Unicode functions in python3.def.
+
+- Issue #19969: PyBytes_FromFormatV() now raises an OverflowError if "%c"
+ argument is not in range [0; 255].
+
+- Issue #14432: Generator now clears the borrowed reference to the thread
+ state. Fix a crash when a generator is created in a C thread that is
+ destroyed while the generator is still used. The issue was that a generator
+ contains a frame, and the frame kept a reference to the Python state of the
+ destroyed C thread. The crash occurs when a trace function is setup.
+
+- Issue #19932: Fix typo in import.h, missing whitespaces in function prototypes.
+
+- Issue #19729: In str.format(), fix recursive expansion in format spec.
+
+- Issue #19638: Fix possible crash / undefined behaviour from huge (more than 2
+ billion characters) input strings in _Py_dg_strtod.
+
+Library
+-------
+
+- Issue #16042: CVE-2013-1752: smtplib: Limit amount of data read by
+ limiting the call to readline(). Original patch by Christian Heimes.
+
- Issue #20317: ExitStack.__exit__ could create a self-referential loop if an
exception raised by a cleanup operation already had its context set
correctly (for example, by the @contextmanager decorator). The infinite
@@ -333,15 +389,6 @@ Library
IDLE
----
-- Issue #20406: Use Python application icons for Idle window title bars.
- Patch mostly by Serhiy Storchaka.
-
-- Update the python.gif icon for the Idle classbrowser and pathbowser
- from the old green snake to the new new blue and yellow snakes.
-
-- Issue #17721: Remove non-functional configuration dialog help button until we
- make it actually gives some help when clicked. Patch by Guilherme Simões.
-
- Issue #17390: Add Python version to Idle editor window title bar.
Original patches by Edmond Burnett and Kent Johnson.
@@ -358,13 +405,6 @@ IDLE
Tests
-----
-- Issue #20532: Tests which use _testcapi are now marked as CPython only.
-
-- Issue #19920: Added tests for TarFile.list(). Based on patch by Vajrasky Kok.
-
-- Issue #19990: Added tests for the imghdr module. Based on patch by
- Claudiu Popa.
-
- Issue #19804: The test_find_mac test in test_uuid is now skipped if the
ifconfig executable is not available.
@@ -410,14 +450,9 @@ Tests
- Issue #19085: Added basic tests for all tkinter widget options.
-- Issue #20474: Fix test_socket "unexpected success" failures on OS X 10.7+.
-
Documentation
-------------
-- Issue #20488: Importlib is no longer *an* implementation of import, it's *the*
- implementation.
-
- Issue #20265: Updated some parts of the Using Windows document.
- Issue #20266: Updated some parts of the Windows FAQ.
diff --git a/Misc/RPM/python-3.3.spec b/Misc/RPM/python-3.3.spec
index b8b57e2..3abbe53 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.3.3
+%define version 3.3.4
%define libvers 3.3
#--end constants--
%define release 1pydotorg