diff options
author | Antoine Pitrou <solipsis@pitrou.net> | 2011-03-15 20:10:33 (GMT) |
---|---|---|
committer | Antoine Pitrou <solipsis@pitrou.net> | 2011-03-15 20:10:33 (GMT) |
commit | 8213cafd62a70881d38f9f8e88097b5af4bf998d (patch) | |
tree | d3beb5479792820d772b2ae2ec489375f4b17216 | |
parent | 0e63f594928ac8b4551c0f46284744a246b179fd (diff) | |
parent | 0de5fc51ff66838b5133bf4656af6a3023232b1c (diff) | |
download | cpython-8213cafd62a70881d38f9f8e88097b5af4bf998d.zip cpython-8213cafd62a70881d38f9f8e88097b5af4bf998d.tar.gz cpython-8213cafd62a70881d38f9f8e88097b5af4bf998d.tar.bz2 |
Merge
-rw-r--r-- | Include/patchlevel.h | 3 | ||||
-rw-r--r-- | Lib/test/support.py | 5 | ||||
-rw-r--r-- | Lib/test/test_fileinput.py | 6 | ||||
-rw-r--r-- | Misc/NEWS | 9 |
4 files changed, 16 insertions, 7 deletions
diff --git a/Include/patchlevel.h b/Include/patchlevel.h index eacf840..d68443e 100644 --- a/Include/patchlevel.h +++ b/Include/patchlevel.h @@ -26,9 +26,6 @@ #define PY_VERSION "3.3a0" /*--end constants--*/ -/* Subversion Revision number of this file (not of the repository) */ -#define PY_PATCHLEVEL_REVISION "$Revision$" - /* Version as a single 4-byte hex number, e.g. 0x010502B2 == 1.5.2b2. Use this for numeric comparisons, e.g. #if PY_VERSION_HEX >= ... */ #define PY_VERSION_HEX ((PY_MAJOR_VERSION << 24) | \ diff --git a/Lib/test/support.py b/Lib/test/support.py index 824f45a..98f333e 100644 --- a/Lib/test/support.py +++ b/Lib/test/support.py @@ -1374,7 +1374,7 @@ def strip_python_stderr(stderr): def args_from_interpreter_flags(): """Return a list of command-line arguments reproducing the current - settings in sys.flags.""" + settings in sys.flags and sys.warnoptions.""" flag_opt_map = { 'bytes_warning': 'b', 'dont_write_bytecode': 'B', @@ -1389,6 +1389,9 @@ def args_from_interpreter_flags(): v = getattr(sys.flags, flag) if v > 0: args.append('-' + opt * v) + if sys.warnoptions: + args.append('-W') + args.extend(sys.warnoptions) return args #============================================================ diff --git a/Lib/test/test_fileinput.py b/Lib/test/test_fileinput.py index 7afb88c..27ceaf6 100644 --- a/Lib/test/test_fileinput.py +++ b/Lib/test/test_fileinput.py @@ -277,7 +277,7 @@ class FileInputTests(unittest.TestCase): def test_empty_files_list_specified_to_constructor(self): with FileInput(files=[]) as fi: - self.assertEquals(fi._files, ('-',)) + self.assertEqual(fi._files, ('-',)) def test__getitem__(self): """Tests invoking FileInput.__getitem__() with the current @@ -298,7 +298,7 @@ class FileInputTests(unittest.TestCase): with FileInput(files=[t]) as fi: with self.assertRaises(RuntimeError) as cm: fi[1] - self.assertEquals(cm.exception.args, ("accessing lines out of order",)) + self.assertEqual(cm.exception.args, ("accessing lines out of order",)) def test__getitem__eof(self): """Tests invoking FileInput.__getitem__() with the line number but at @@ -308,7 +308,7 @@ class FileInputTests(unittest.TestCase): with FileInput(files=[t]) as fi: with self.assertRaises(IndexError) as cm: fi[0] - self.assertEquals(cm.exception.args, ("end of input reached",)) + self.assertEqual(cm.exception.args, ("end of input reached",)) def test_nextfile_oserror_deleting_backup(self): """Tests invoking FileInput.nextfile() when the attempt to delete @@ -12,6 +12,10 @@ Core and Builtins - _ast.__version__ is now a Mercurial integer and hex revision. +- Issue #11432: A bug was introduced in subprocess.Popen on posix systems with + 3.2.0 where the stdout or stderr file descriptor being the same as the stdin + file descriptor would raise an exception. webbrowser.open would fail. fixed. + - Issue #9856: Change object.__format__ with a non-empty format string to be a DeprecationWarning. In 3.2 it was a PendingDeprecationWarning. In 3.4 it will be a TypeError. @@ -241,6 +245,11 @@ Tests - Issue #10990: Prevent tests from clobbering a set trace function. +C-API +----- + +- PY_PATCHLEVEL_REVISION has been removed, since it's meaningless with Mercurial. + What's New in Python 3.2? ========================= |