summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #24221: Small optimizations for heapq.Raymond Hettinger2015-05-222-37/+44
| | | | | | | Replaces the PyList_GET_ITEM and PyList_SET_ITEM macros with normal array accesses. Replace the siftup unpredicatable branch with arithmetic. Replace the rc == -1 tests with rc < 0. Gives nicer looking assembly with both Clang and GCC-4.9. Also gives a small performance both for both.
* merge: Upgrade pip to 7.0 and setuptools to 16.0Donald Stufft2015-05-223-2/+2
|\
| * Upgrade pip to 7.0 and setuptools to 16.0Donald Stufft2015-05-223-2/+2
| |
* | Issue 24180: Fixes by Berker Peksag.Yury Selivanov2015-05-214-23/+7
| |
* | Set stacklevel to 2 to get more accurate warning messages from deprecated ↵Berker Peksag2015-05-211-2/+4
| | | | | | | | functions.
* | Fix a misplaced NEWS entry.Yury Selivanov2015-05-211-3/+3
| |
* | Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__Yury Selivanov2015-05-213-3/+21
|\ \ | |/ | | | | Patch by Mike Bayer.
| * Issue 23898: Fix inspect.classify_class_attrs() to work with __eq__Yury Selivanov2015-05-213-3/+21
| |
* | Fixed issue number for issue #22939.Serhiy Storchaka2015-05-211-1/+1
|\ \ | |/
| * Fixed issue number for issue #22939.Serhiy Storchaka2015-05-211-1/+1
| |
* | Issue #23985: Fixed integer overflow in iterator object. Patch bySerhiy Storchaka2015-05-213-0/+33
|\ \ | |/ | | | | Clement Rouault.
| * Issue #23985: Fixed integer overflow in iterator object. Patch bySerhiy Storchaka2015-05-214-0/+34
| | | | | | | | Clement Rouault.
* | Issue #15836: assertRaises(), assertRaisesRegex(), assertWarns() andSerhiy Storchaka2015-05-215-1/+74
| | | | | | | | | | assertWarnsRegex() assertments now check the type of the first argument to prevent possible user error. Based on patch by Daniel Wagner-Hall.
* | Issue 24017: Use abc.Coroutine in inspect.iscoroutine() functionYury Selivanov2015-05-211-2/+1
| |
* | Issue 24180: Documentation for PEP 492 changes.Yury Selivanov2015-05-2111-8/+483
| |
* | Issue #22955: Fixed reference leak in attrgetter.repr().Serhiy Storchaka2015-05-211-1/+3
| |
* | improve wordingBenjamin Peterson2015-05-211-2/+2
| |
* | Issue 24248: Deprecate inspect.Signature.from_function and .from_builtinYury Selivanov2015-05-214-12/+16
| |
* | Issue #9858: Add missing method stubs to _io.RawIOBase. Patch by Laura ↵Antoine Pitrou2015-05-204-2/+22
| | | | | | | | Rupprecht.
* | Issue #22955: Fixed test_operator. It left Python implementation inSerhiy Storchaka2015-05-201-4/+0
| | | | | | | | sys.modules and broke test_ipaddress.
* | inspect.Signature: Factor out Signature.from_function to a private helperYury Selivanov2015-05-201-78/+83
| |
* | Issue 20691: Add follow_wrapped arg to inspect.signature/from_callable.Yury Selivanov2015-05-205-10/+36
| |
* | Issue 24215: Added tests for more builtin types in test_pprint.Serhiy Storchaka2015-05-202-17/+12
|\ \ | |/ | | | | Made test_pprint and test_trace discoverable.
| * Issue 24215: Added tests for more builtin types in test_pprint.Serhiy Storchaka2015-05-202-17/+12
| | | | | | | | Made test_pprint and test_trace discoverable.
* | Updates PCBuild.sln to open with VS 2015 by default.Steve Dower2015-05-201-2/+2
| |
* | Issue #24134: Use assertRaises() in context manager form in test_slice toSerhiy Storchaka2015-05-201-1/+2
|\ \ | |/ | | | | avoid passing the test accidently because slice.__hash__ is None.
| * Issue #24134: Use assertRaises() in context manager form in test_slice toSerhiy Storchaka2015-05-201-1/+2
| | | | | | | | avoid passing the test accidently because slice.__hash__ is None.
* | Issue #22955: attrgetter, itemgetter and methodcaller objects in the operatorSerhiy Storchaka2015-05-204-9/+427
| | | | | | | | | | module now support pickling. Added readable and evaluable repr for these objects. Based on patch by Josh Rosenberg.
* | Issue #24245: Eliminated senseless expect clauses that have no any effect inSerhiy Storchaka2015-05-202-19/+12
|\ \ | |/ | | | | IDLE. Patch by Martin Panter.
| * Issue #24245: Eliminated senseless expect clauses that have no any effect inSerhiy Storchaka2015-05-202-19/+12
| | | | | | | | IDLE. Patch by Martin Panter.
* | Issue #24245: Eliminated senseless expect clauses that have no any effect.Serhiy Storchaka2015-05-205-14/+0
| | | | | | | | Patch by Martin Panter.
* | Issue #16261: Converted some bare except statements to except statementsSerhiy Storchaka2015-05-207-13/+13
| | | | | | | | with specified exception type. Original patch by Ramchandra Apte.
* | Issue #22107: tempfile.gettempdir() and tempfile.mkdtemp() now try againSerhiy Storchaka2015-05-193-7/+63
|\ \ | |/ | | | | | | | | when a directory with the chosen name already exists on Windows as well as on Unix. tempfile.mkstemp() now fails early if parent directory is not valid (not exists or is a file) on Windows.
| * Issue #22107: tempfile.gettempdir() and tempfile.mkdtemp() now try againSerhiy Storchaka2015-05-193-7/+63
| | | | | | | | | | | | when a directory with the chosen name already exists on Windows as well as on Unix. tempfile.mkstemp() now fails early if parent directory is not valid (not exists or is a file) on Windows.
* | Fix some compilation warnings when using gcc (-Wmaybe-uninitialized).Antoine Pitrou2015-05-191-3/+3
|\ \ | |/
| * Fix some compilation warnings when using gcc (-Wmaybe-uninitialized).Antoine Pitrou2015-05-191-17/+17
| |
* | Issue #23985: Fix a possible buffer overrun when deleting a slice from the ↵Antoine Pitrou2015-05-193-6/+21
|\ \ | |/ | | | | | | | | front of a bytearray and then appending some other bytes data. Patch by Martin Panter.
| * Issue #23985: Fix a possible buffer overrun when deleting a slice from the ↵Antoine Pitrou2015-05-193-6/+21
| | | | | | | | | | | | front of a bytearray and then appending some other bytes data. Patch by Martin Panter.
* | Null merge.R David Murray2015-05-190-0/+0
|\ \ | |/
| * #24215: also back out changeset that broke test_trace in 3.4.R David Murray2015-05-191-8/+9
| | | | | | | | I missed that this change was applied to both branches.
* | Back out changeset 955dffec3d94 since it broke the buildbots.R David Murray2015-05-191-8/+9
| | | | | | | | and the situation has not been addressed in several days.
* | #19662: fix typoR David Murray2015-05-191-1/+1
| |
* | Issue #23780: Improved error message in os.path.join() with single argument.Serhiy Storchaka2015-05-195-0/+12
| | | | | | | | Idea by R. David Murray.
* | Issue #6598: Increased time precision and random number range inSerhiy Storchaka2015-05-193-6/+31
|\ \ | |/ | | | | email.utils.make_msgid() to strengthen the uniqueness of the message ID.
| * Issue #6598: Increased time precision and random number range inSerhiy Storchaka2015-05-193-6/+31
| | | | | | | | email.utils.make_msgid() to strengthen the uniqueness of the message ID.
* | Issue 24205: Improve inspect.Signature.bind() error messages.Yury Selivanov2015-05-192-17/+29
| |
* | Issue #24232: Fix typos. Patch by Ville Skyttä.Berker Peksag2015-05-185-5/+5
|\ \ | |/
| * Issue #24232: Fix typos. Patch by Ville Skyttä.Berker Peksag2015-05-184-4/+4
| |
* | Issue #24233: Add a proper link to socket.getfqdn() documentation.Berker Peksag2015-05-181-1/+1
|\ \ | |/ | | | | Patch by Ville Skyttä.
| * Issue #24233: Add a proper link to socket.getfqdn() documentation.Berker Peksag2015-05-181-1/+1
| | | | | | | | Patch by Ville Skyttä.