summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #26804: urllib.request will prefer lower_case proxy environment variablesSenthil Kumaran2016-04-255-11/+80
| | | | | | over UPPER_CASE or Mixed_Case ones. Patch contributed by Hans-Peter Jansen. Reviewed by Martin Panter and Senthil Kumaran.
* FileExistsError is raised by mkdir when dir existsZachary Ware2016-04-251-2/+2
| | | | Reported by Saul Spatz on docs@
* Issue #23662: Document default value of RFC 2109 attributesBerker Peksag2016-04-251-1/+1
|
* Issue #26837: assertSequenceEqual() now correctly outputs non-stringifiedSerhiy Storchaka2016-04-253-3/+83
| | | | | differing items (like bytes in the -b mode). This affects assertListEqual() and assertTupleEqual().
* Remove duplicated tests.Serhiy Storchaka2016-04-242-16/+0
| | | | There were duplicated methods with the same name and body.
* Issue #26801: shutil.get_terminal_size() now handles the case of stdout isSerhiy Storchaka2016-04-242-1/+32
| | | | reopened on Windows. Added tests for fallbacks.
* Issue #24911: All socket objects are context managers; update examplesMartin Panter2016-04-242-37/+30
|
* Issue #23806: Update susp-ignored.csvMartin Panter2016-04-241-0/+1
|
* Issue #26041: Remove "will be removed in Python 3.7" from description messagesBerker Peksag2016-04-244-11/+10
| | | | | | | We will keep platform.dist() and platform.linux_distribution() to make porting from Python 2 easier. Patch by Kumaripaba Miyurusara Athukorala.
* Issue #19731: Update copyright year in docs.p.o footerBerker Peksag2016-04-241-1/+1
| | | | | | | See https://mail.python.org/pipermail/python-legal-sig/2013-November/000059.html for details. Patch by Antoine Pitrou.
* Issue #18572: Remove redundant note about surrogates in string escape docBerker Peksag2016-04-241-2/+1
|
* Issue #18353: Remove PyUnicode_WRITE_CHAR macro link from c-api/unicode.rstBerker Peksag2016-04-241-2/+1
| | | | Patch by Corey Brune.
* Issue #21382: Clarify signal.signal() documentation on WindowsBerker Peksag2016-04-231-0/+3
| | | | | | | | All signal.SIG* constants may not be defined on Windows so a call like signal.signal(signal.SIGPIPE, lambda signum, frame: sys.exit(1)) will raise an AttributeError.
* Issue #20112: Improve BaseHTTPRequestHandler.error_message_format documentationBerker Peksag2016-04-231-18/+11
| | | | | | | | * Explain how 'error_message_format' is used by 'send_error' method * Mention that 'responses' is used by 'send_response_only' and 'send_error' methods * Replace 'class variables' with 'attributes' Initial patch by Anastasia Filatova.
* Issue #26822: itemgetter, attrgetter and methodcaller objects no longerSerhiy Storchaka2016-04-233-0/+18
| | | | silently ignore keyword arguments.
* fix python 3 mod init function declaration (closes #26827)Benjamin Peterson2016-04-231-1/+1
|
* Issue #26733: Disassembling a class now disassembles class and static methods.Serhiy Storchaka2016-04-234-8/+60
| | | | Patch by Xiang Zhang.
* Issue23806 - Document the no_proxy environment variable in Python 3 docs.Senthil Kumaran2016-04-231-0/+5
|
* Issue #22359: Disable running cross-compiled _freeze_importlib and pgenMartin Panter2016-04-234-7/+27
| | | | Patch by Xavier de Gaye.
* gdb/libpython.py: inline _type_void_ptr()Victor Stinner2016-04-201-10/+4
| | | | The function was only called in _sizeof_void_p()
* Issue #26799: Fix typo in Misc/NEWSVictor Stinner2016-04-201-2/+2
|
* python-gdb.py: get C types at runtimeVictor Stinner2016-04-203-14/+39
| | | | | | | | Issue #26799: Fix python-gdb.py: don't get once C types when the Python code is loaded, but get C types on demande. The C types can change if python-gdb.py is loaded before the Python executable. Patch written by Thomas Ilsche.
* Fix spelling (inital), grammar (may translates) in documentation, commentsMartin Panter2016-04-1911-15/+15
|
* Backport test_gdb fix for s390x buildbotsVictor Stinner2016-04-191-17/+7
|
* Mention types.SimpleNamespace in collections.namedtuple docPaul Moore2016-04-191-0/+5
| | | | Issue #26805.
* Fix shutil.get_terminal_size() error handlingVictor Stinner2016-04-194-1/+8
| | | | | | | | Issue #26801: Fix error handling in shutil.get_terminal_size(), catch AttributeError instead of NameError. Patch written by Emanuel Barry. test_shutil: skip the functional test using "stty size" command if os.get_terminal_size() is missing.
* Trivial typoJesus Cea2016-04-191-1/+1
|
* Replace assert statements with self.assertXxx() callsZachary Ware2016-04-191-280/+304
| | | | Sync with upstream, see github.com/python/typing/pull/205
* setup.py: add missing libm dependencyVictor Stinner2016-04-192-9/+25
| | | | | Issue #21668: Link audioop, _datetime, _ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier de Gaye.
* Issue #24838: Fix test_tarfile.py for non-utf8 filesystem encodings.Lars Gustäbel2016-04-191-2/+2
|
* Issue #24838: tarfile's ustar and gnu formats now correctly calculate name andLars Gustäbel2016-04-193-19/+100
| | | | link field limits for multibyte character encodings like utf-8.
* Issue #26615: Add missing __qualname__ entry to functools.update_wrapper() docsBerker Peksag2016-04-181-4/+4
| | | | Patch by Xiang Zhang.
* typing.py: Consider ellipsis in TupleMeta.__eq__. By Kalle Tuure. ↵Guido van Rossum2016-04-182-1/+8
| | | | github.com/python/typing/pull/201.
* Fix test_asyncio.test_timeout_disable()Victor Stinner2016-04-181-1/+3
| | | | | | | | | | | Issue #26777: Fix random failing of the test on the "AMD64 FreeBSD 9.x 3.5" buildbot: File ".../Lib/test/test_asyncio/test_tasks.py", line 2398, in go self.assertTrue(0.09 < dt < 0.11, dt) AssertionError: False is not true : 0.11902812402695417 Replace "< 0.11" with "< 0.15".
* Issue #26657: Fix Windows directory traversal vulnerability with http.serverMartin Panter2016-04-183-3/+26
| | | | | Based on patch by Philipp Hagemeister. This fixes a regression caused by revision f4377699fd47.
* Sync test_typing.py with upstream git repo (typing.py was already synced).Guido van Rossum2016-04-181-0/+20
|
* Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-1764-87/+88
|
* Issue #26717: Stop encoding Latin-1-ized WSGI paths with UTF-8Martin Panter2016-04-174-1/+29
| | | | Patch by Anthony Sottile.
* Issue #26782: Acknowledge the incomplete status of __all__ in 3.5Martin Panter2016-04-161-1/+2
| | | | | Handle is probably meant to be excluded, and STARTUPINFO will be added to __all__ in 3.6.
* fix slice cache finalization to use gc delBenjamin Peterson2016-04-161-1/+1
|
* test_support -> supportBenjamin Peterson2016-04-161-1/+1
|
* add gc support to slice (closes #26659)Benjamin Peterson2016-04-163-7/+31
|
* Issue #26783: test_os.WalkTests.test_walk_topdown did't test fwalk and bytes.Serhiy Storchaka2016-04-161-1/+1
| | | | Patch by Aviv Palivoda.
* issue26775 - Improve test coverage for urllib.parseSenthil Kumaran2016-04-161-2/+53
| | | | Patch contributed by Luiz Poleto.
* Issue #10838: Run test__all__() everywhere, even if poll() is not availableMartin Panter2016-04-161-15/+14
|
* Fix typos in code comments and documentationMartin Panter2016-04-166-9/+9
|
* Issue #26638: Fix links to some CLI options and section headingsMartin Panter2016-04-1611-30/+30
| | | | | | * Disable inappropriate links to Python interpreter options * Correct link to CLI section in zipapp * Make CLI section label in timeit less ambiguous
* Issue #25314: Remove confused statement about const argumentMartin Panter2016-04-091-3/+3
|
* Issue #25702: A --with-lto configure option has been added that willGregory P. Smith2016-04-154-2/+87
| | | | enable link time optimizations at build time during a make profile-opt.
* merge headsGregory P. Smith2016-04-152-18/+19
|\