summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #21775: shutil.copytree(): fix crash when copying to VFATBerker Peksag2014-12-103-1/+22
|\ | | | | | | | | | | | | | | | | An exception handler assumed that that OSError objects always have a 'winerror' attribute. That is not the case, so the exception handler itself raised AttributeError when run on Linux (and, presumably, any other non-Windows OS). Patch by Greg Ward.
| * Issue #21775: shutil.copytree(): fix crash when copying to VFATBerker Peksag2014-12-103-1/+22
| | | | | | | | | | | | | | | | | | An exception handler assumed that that OSError objects always have a 'winerror' attribute. That is not the case, so the exception handler itself raised AttributeError when run on Linux (and, presumably, any other non-Windows OS). Patch by Greg Ward.
* | Issue #17554: Print "fetching <url> ..." messages only in verbose mode.Berker Peksag2014-12-101-1/+2
| | | | | | | | Patch by Ezio Melotti.
* | Issue #12602: Add missing cross-references to runpy and using/cmdline docs.Berker Peksag2014-12-093-7/+20
|\ \ | |/ | | | | Patch by Éric Araujo.
| * Issue #12602: Add missing cross-references to runpy and using/cmdline docs.Berker Peksag2014-12-093-7/+20
| | | | | | | | Patch by Éric Araujo.
* | null merge with 3.4Yury Selivanov2014-12-080-0/+0
|\ \ | |/
| * inspect: Fix getsource() to load updated source of reloaded moduleYury Selivanov2014-12-083-6/+46
| | | | | | | | Issue #1218234. Initial patch by Berker Peksag.
* | inspect: Fix getsource() to load updated source of reloaded moduleYury Selivanov2014-12-083-6/+46
| | | | | | | | Issue #1218234. Initial patch by Berker Peksag.
* | Issue #21740: Support wrapped callables in pydoc. Patch by Claudiu Popa.Yury Selivanov2014-12-083-2/+22
| |
* | null merge with 3.4.Yury Selivanov2014-12-080-0/+0
|\ \ | |/
| * NEWS: Remove duplicate entryYury Selivanov2014-12-081-3/+0
| |
* | NEWS: Add news entry for issue #23009.Yury Selivanov2014-12-081-0/+3
|\ \ | |/
| * NEWS: Add news entry for issue #23009.Yury Selivanov2014-12-081-0/+6
| |
* | selectors: Fix typo in comment.Yury Selivanov2014-12-081-1/+1
|\ \ | |/
| * selectors: Fix typo in comment.Yury Selivanov2014-12-081-1/+1
| |
* | selectors: Make sure EpollSelecrtor.select() works when no FD is registered.Yury Selivanov2014-12-082-1/+11
|\ \ | |/ | | | | Closes issue #23009.
| * selectors: Make sure EpollSelecrtor.select() works when no FD is registered.Yury Selivanov2014-12-082-1/+11
| | | | | | | | Closes issue #23009.
* | merge 3.4Benjamin Peterson2014-12-071-1/+1
|\ \ | |/
| * fix reference by adding module nameBenjamin Peterson2014-12-071-1/+1
| |
* | merge 3.4Benjamin Peterson2014-12-071-2/+2
|\ \ | |/
| * use context's check_hostname attribute rather than the HTTPSHandler ↵Benjamin Peterson2014-12-071-2/+2
| | | | | | | | check_hostname parameter
* | merge 3.4 (#22959)Benjamin Peterson2014-12-074-10/+22
|\ \ | |/
| * HTTPSConnection: prefer the context's check_hostname attribute over the ↵Benjamin Peterson2014-12-074-10/+22
| | | | | | | | constructor parameter (#22959)
* | Issue #22696: Add function :func:`sys.is_finalizing` to know about ↵Antoine Pitrou2014-12-077-6/+62
| | | | | | | | interpreter shutdown.
* | merge 3.4Benjamin Peterson2014-12-061-2/+5
|\ \ | |/
| * note that sslv3 may not be availableBenjamin Peterson2014-12-061-2/+5
| |
* | merge 3.4 (#22935)Benjamin Peterson2014-12-064-8/+24
|\ \ | |/
| * allow ssl module to compile if openssl doesn't support SSL 3 (closes #22935)Benjamin Peterson2014-12-064-8/+24
| | | | | | | | Patch by Kurt Roeckx.
* | Update idlelib/NEWS.txt.Terry Jan Reedy2014-12-061-0/+20
|\ \ | |/
| * Update idlelib/NEWS.txt.Terry Jan Reedy2014-12-061-0/+24
| |
* | merge 3.4 (#16043)Benjamin Peterson2014-12-063-4/+37
|\ \ | |/
| * merge 3.3 (#16043)Benjamin Peterson2014-12-063-4/+37
| |\
| | * merge 3.2 (#16043)Benjamin Peterson2014-12-063-3/+36
| | |\
| | | * add a default limit for the amount of data xmlrpclib.gzip_decode will return ↵Benjamin Peterson2014-12-063-3/+36
| | | | | | | | | | | | | | | | (closes #16043)
* | | | Merge with 3.4.Terry Jan Reedy2014-12-061-0/+3
|\ \ \ \ | |/ / /
| * | | Issue #16893: Update Idle doc chapter to match current Idle and add newTerry Jan Reedy2014-12-061-0/+3
| | | | | | | | | | | | | | | | information.
* | | | Merge with 3.4Brett Cannon2014-12-051-1/+1
|\ \ \ \ | |/ / /
| * | | Fix a bad linkBrett Cannon2014-12-051-1/+1
| | | |
* | | | Issue #9647: os.confstr() ensures that the second call to confstr() returns theVictor Stinner2014-12-051-1/+3
| | | | | | | | | | | | | | | | same length.
* | | | Merge headsSerhiy Storchaka2014-12-054-8/+13
|\ \ \ \
| * | | | Issue #22394: Add a 'venv' command to Doc/Makefile.Brett Cannon2014-12-054-8/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will create a venv using the interpreter specified by the PYTHON variable for the Makefile that also install Sphinx. Typical usage is expected to be: cd Doc make venv PYTHON=../python make html PYTHON=venv/bin/python3
* | | | | Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-0512-37/+39
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / /
| * | | Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-0512-37/+39
| | | |
* | | | Merge with 3.4Brett Cannon2014-12-051-584/+343
|\ \ \ \ | |/ / /
| * | | Issue #22914: Update the Python 2/3 porting HOWTO to describe a moreBrett Cannon2014-12-052-584/+346
| | | | | | | | | | | | | | | | automated process.
* | | | (Merge 3.4) Issue #22599: Enhance tokenize.open() to be able to call it duringVictor Stinner2014-12-052-3/+37
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Python finalization. Before the module kept a reference to the builtins module, but the module attributes are cleared during Python finalization. Instead, keep directly a reference to the open() function. This enhancement is not perfect, calling tokenize.open() can still fail if called very late during Python finalization. Usually, the function is called by the linecache module which is called to display a traceback or emit a warning.
| * | | Issue #22599: Enhance tokenize.open() to be able to call it during PythonVictor Stinner2014-12-051-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | finalization. Before the module kept a reference to the builtins module, but the module attributes are cleared during Python finalization. Instead, keep directly a reference to the open() function. This enhancement is not perfect, calling tokenize.open() can still fail if called very late during Python finalization. Usually, the function is called by the linecache module which is called to display a traceback or emit a warning.
* | | | Merge with 3.4. Edit Menus section of Idle doc.Terry Jan Reedy2014-12-051-123/+138
|\ \ \ \ | |/ / /
| * | | Edit Menus section of Idle doc. Make menu entries match current Idle in orderTerry Jan Reedy2014-12-051-123/+138
| | | | | | | | | | | | | | | | and case. Edit some of the explanatory sentences and end all with a period.
* | | | Merge from 3.4 after patch separately committed as 697adefaba6b.Terry Jan Reedy2014-12-050-0/+0
|\ \ \ \ | |/ / /