Terry Jan Reedy
6c6596ec52
Closes issue #20728 : Remove unused import added in rev 42366e293b7b and
...
noticed by Claudiu Popa.
2014-03-02 04:17:01 -05:00
Georg Brandl
9fb137cc3f
merge with 3.3
2014-03-02 09:28:24 +01:00
Georg Brandl
c186b23799
Bump to 3.3.5rc2.
2014-03-02 09:19:03 +01:00
Georg Brandl
2fc8f773e1
Issue #20404 : reject non-text encodings early in TextIOWrapper.
2014-03-02 09:18:31 +01:00
Georg Brandl
2658bad090
merge 3.3.5rc1 release commits with 3.3 branch
2014-03-02 08:54:15 +01:00
Benjamin Peterson
24a945cc6b
merge 3.3 ( #20249 )
2014-03-01 19:14:48 -05:00
Benjamin Peterson
659a6f562b
fix test_posix.test_initgroups to work without supplemental groups ( closes #20249 )
2014-03-01 19:14:12 -05:00
Benjamin Peterson
b77bf32685
fix test on debug builds ( closes #20731 )
2014-03-01 10:31:36 -05:00
Brett Cannon
298bb96776
Issue #20778 : Fix modulefinder to work with bytecode-only modules.
...
Bug filed and initial attempt at a patch by Bohuslav Kabrda.
2014-02-28 10:44:45 -05:00
Martin v. Löwis
815b41b1cd
Issue #20731 : Properly position in source code files even if they
...
are opened in text mode. Patch by Serhiy Storchaka.
2014-02-28 15:27:29 +01:00
Terry Jan Reedy
9db1ab8250
Issue #20567 : Delete class attribute gui widgets in idle tests.
...
Code patch by Serhiy Storchaka
2014-02-27 18:47:49 -05:00
Benjamin Peterson
126041844c
merge 3.3
2014-03-01 10:34:22 -05:00
Brett Cannon
0f3847855d
merge for issue #20778
2014-02-28 10:50:34 -05:00
Martin v. Löwis
80875fe439
Reindent
2014-02-28 15:49:06 +01:00
Martin v. Löwis
9c17ff91f3
Merge heads
2014-02-28 15:47:15 +01:00
Martin v. Löwis
78f1e4c865
Merge with 3.3
2014-02-28 15:43:36 +01:00
Nick Coghlan
4a6dc3a726
Close #20757 : return success for skipped pip uninstall
...
The 3.4rc2 Windows uninstaller would fail if pip had been updated
to a version that didn't match the version installed by ensurepip.
This skip is no longer treated as an error, so an updated pip ends
up being handled like any other pip installed package and is left
alone by the CPython uninstaller.
2014-02-28 23:35:05 +10:00
Terry Jan Reedy
78c330d714
Merge with 3.3
2014-02-27 18:48:13 -05:00
Antoine Pitrou
b807577da2
Issue #20791 : copy.copy() now doesn't make a copy when the input is a bytes object. Initial patch by Peter Otten.
2014-02-27 22:14:31 +01:00
Benjamin Peterson
3673670b67
fix importlib test failure when bytecode writing is disabled ( closes #20796 )
...
Patch by Berker Peksag.
2014-02-27 13:49:34 -05:00
Serhiy Storchaka
517b74734a
Added tests for issue #20501 .
2014-02-26 20:59:43 +02:00
Antoine Pitrou
dc9215f882
Issue #20791 : copy.copy() now doesn't make a copy when the input is a bytes object. Initial patch by Peter Otten.
2014-02-27 22:14:31 +01:00
Benjamin Peterson
85736a7d2c
merge 3.3 ( #20796 )
2014-02-27 13:50:28 -05:00
Brett Cannon
d3acef9bf4
Issue #20763 : Fix importlib.machinery.PathFinder to support
...
PathEntryFinder instances which only define find_module().
Reported by Yukihiro Nakadaira.
2014-02-26 18:26:49 -05:00
Serhiy Storchaka
9fff849dbf
Added tests for issue #20501 .
2014-02-26 21:03:19 +02:00
Victor Stinner
c89c8a7be9
asyncio/windows_events.py: use more revelant names to overlapped callbacks
...
For example: "finish_recv", not just "finish".
2014-02-26 17:35:30 +01:00
Victor Stinner
658103f84e
asyncio: simplify test_events.py, don't use non local variables and don't call
...
assert methods in coroutines.
It also simplify merges from Tulip to Trollius (Python 2 does not support non
local variables).
2014-02-26 11:31:55 +01:00
Victor Stinner
f5e37037cc
asyncio: Fix pyflakes warnings: remove unused variables and imports
2014-02-26 11:07:42 +01:00
Victor Stinner
24ba203504
asyncio: Replace "unittest.mock" with "mock" in unit tests
...
Use "from unittest import mock". It should simplify my work to merge new tests
in Trollius, because Trollius uses "mock" backport for Python 2.
2014-02-26 10:25:02 +01:00
Serhiy Storchaka
94ee389308
Issue #19619 : Blacklist non-text codecs in method API
...
str.encode, bytes.decode and bytearray.decode now use an
internal API to throw LookupError for known non-text encodings,
rather than attempting the encoding or decoding operation and
then throwing a TypeError for an unexpected output type.
The latter mechanism remains in place for third party non-text
encodings.
Backported changeset d68df99d7a57.
2014-02-24 14:43:03 +02:00
Terry Jan Reedy
58719a7de7
Merge with 3.3
2014-02-23 23:40:16 -05:00
Terry Jan Reedy
f106f8f29c
whitespace
2014-02-23 23:39:57 -05:00
Terry Jan Reedy
40f8c6774b
Merge with 3.3
2014-02-23 23:33:44 -05:00
Terry Jan Reedy
9dc3a36c84
Issue #9974 : When untokenizing, use row info to insert backslash+newline.
...
Original patches by A. Kuchling and G. Rees (#12691 ).
2014-02-23 23:33:08 -05:00
Terry Jan Reedy
9e2b14ce62
Merge with 3.3, #20750
2014-02-23 18:01:08 -05:00
Terry Jan Reedy
938ba685dc
Issue #20750 , Enable roundtrip tests for new 5-tuple untokenize. The
...
constructed examples and all but 7 of the test/test_*.py files (run with -ucpu)
pass. Remove those that fail the new test from the selection list.
Patch partly based on patches by G. Brandl (#8478 ) and G. Rees (#12691 ).
2014-02-23 18:00:31 -05:00
Antoine Pitrou
8a14ea4694
Issue #20743 : Fix a reference leak in test_tcl.
2014-02-23 19:41:51 +01:00
Antoine Pitrou
220cc21cec
Issue #20743 : Fix a reference leak in test_tcl.
2014-02-23 19:39:06 +01:00
Antoine Pitrou
f0b5a7c0f6
Issue #20637 : Key-sharing now also works for instance dictionaries of subclasses. Patch by Peter Ingebretson.
2014-02-23 16:50:07 +01:00
Georg Brandl
68707af1fb
merge
2014-02-23 08:46:00 +01:00
Georg Brandl
89e5671be7
#20719 : Disable the robotparser python.org test until the gzip encoding issue can be sorted.
2014-02-23 08:45:15 +01:00
Georg Brandl
e12675a0f2
Bump to 3.3.5rc1.
2014-02-23 08:30:06 +01:00
Georg Brandl
ed7d0c4ff6
Update pydoc topics.
2014-02-23 08:24:37 +01:00
Terry Jan Reedy
a9daee3eb0
Merge with 3.3
2014-02-23 00:37:46 -05:00
Terry Jan Reedy
c3111fcbc7
Issue #20730 : Fix typo reported by Claudiu Popa.
2014-02-23 00:37:16 -05:00
Eric Snow
a46ef70bdf
Issue #20484 : Disable the 2 remaining "modules" tests in test_pydoc.
...
I'll look into re-enabling them in issue #20128 .
2014-02-22 13:57:08 -07:00
Yury Selivanov
a773de040d
inspect.signature: Check for function-like objects before builtins. Issue #17159
2014-02-21 18:30:53 -05:00
Victor Stinner
8c8b4e0ebf
Issue #11188 , #19748 : mktime() returns -1 on error. On Linux, the tm_wday field
...
is used as a sentinel () to detect if -1 is really an error or a valid
timestamp. On AIX, tm_wday is unchanged even on success and so cannot be used
as a sentinel.
2014-02-21 23:54:32 +01:00
Richard Oudkerk
42a526c60f
Issue #20114 : Double timeout in test_semaphore_tracker() to reduce
...
chance of sporadic failures.
2014-02-21 22:29:58 +00:00
Donald Stufft
0f55d9a80e
Upgrade pip from 1.5.3 to 1.5.4
2014-02-21 07:42:39 -05:00