]>
granicus.if.org Git - python/log
Andrew Kuchling [Tue, 14 Apr 2015 14:03:35 +0000 (10:03 -0400)]
#17898: reset k and v so that the loop doesn't use an old value
Andrew Kuchling [Mon, 13 Apr 2015 13:58:36 +0000 (09:58 -0400)]
#23883: add names missing from __all__ (l*gettext, bind_textdomain_codeset)
Benjamin Peterson [Tue, 14 Apr 2015 00:24:10 +0000 (20:24 -0400)]
remove useless word (closes #23929)
Zachary Ware [Mon, 13 Apr 2015 21:40:49 +0000 (16:40 -0500)]
Issue #23730: Document the return value of ZipFile.extract
Patch by Stéphane Wirtel.
doko@ubuntu.com [Mon, 13 Apr 2015 19:55:59 +0000 (21:55 +0200)]
- Regenerate the configure file.
doko@ubuntu.com [Mon, 13 Apr 2015 19:55:08 +0000 (21:55 +0200)]
- Use PLATDIR for the platform directory everywhere (refactoring only)
doko@ubuntu.com [Mon, 13 Apr 2015 18:53:13 +0000 (20:53 +0200)]
- the PKG_PROG_PKG_CONFIG macro is not part of autoconf, but comes from third
party sources. Run aclocal to import it to aclocal.m4 and add aclocal.m4
to the archive.
Zachary Ware [Mon, 13 Apr 2015 17:18:11 +0000 (12:18 -0500)]
Force the Windows readme to CRLF
Zachary Ware [Mon, 13 Apr 2015 16:54:11 +0000 (11:54 -0500)]
Issue #17202: Add .bat to .hgeol to force them to CRLF.
Using LF can a script to fail if it tries to use a label that is
split across 512 byte blocks. Who knows why.
Zachary Ware [Mon, 13 Apr 2015 16:07:35 +0000 (11:07 -0500)]
Attribute Michael Dorman for his initial patch on issue #18402.
Zachary Ware [Mon, 13 Apr 2015 15:49:43 +0000 (10:49 -0500)]
Merge heads
Zachary Ware [Mon, 13 Apr 2015 15:46:40 +0000 (10:46 -0500)]
Issue #18402: Also look for 64 bit Perl in build_ssl.py.
It's still not necessary to build, but may be useful to some.
R David Murray [Sun, 12 Apr 2015 23:14:30 +0000 (19:14 -0400)]
Don't gitignore the Python directory on case insensitive file systems.
Benjamin Peterson [Sat, 11 Apr 2015 11:42:42 +0000 (07:42 -0400)]
use imperative
Benjamin Peterson [Fri, 10 Apr 2015 22:40:21 +0000 (18:40 -0400)]
highlight is now highlighted (closes #23909)
Serhiy Storchaka [Fri, 10 Apr 2015 18:12:18 +0000 (21:12 +0300)]
Issue #16840: Fixed Tcl test on 2.7 with Tcl 8.4.19.
In some Tcl versions -
2147483648 is wide integer.
Serhiy Storchaka [Fri, 10 Apr 2015 13:08:33 +0000 (16:08 +0300)]
Issue #21859: Corrected FileIO docstrings.
Serhiy Storchaka [Fri, 10 Apr 2015 10:24:10 +0000 (13:24 +0300)]
Issue #23865: close() methods in multiple modules now are idempotent and more
robust at shutdown. If needs to release multiple resources, they are released
even if errors are occured.
Zachary Ware [Fri, 10 Apr 2015 01:16:05 +0000 (20:16 -0500)]
Put the NASM pulled from svn.python.org at the front of the PATH.
This will prevent failures from the version of NASM installed on buildbots,
if the ability to override the version used is desired again later, we can
figure out a way to opt in.
Zachary Ware [Thu, 9 Apr 2015 20:55:33 +0000 (15:55 -0500)]
Backed out changeset
7b1ceb925471 after buildbots have new OpenSSL source.
Zachary Ware [Thu, 9 Apr 2015 20:50:08 +0000 (15:50 -0500)]
Refresh OpenSSL sources on the buildbots
Zachary Ware [Wed, 8 Apr 2015 01:33:54 +0000 (20:33 -0500)]
Issue #23686: Update Windows build to use OpenSSL 1.0.2a
Berker Peksag [Wed, 8 Apr 2015 15:12:53 +0000 (18:12 +0300)]
Issue #23400: Add notes about the sem_open support of the host OS to
"Pipes and Queues" and "Synchronization between processes" subsections.
Patch by Davin Potts.
Benjamin Peterson [Wed, 8 Apr 2015 15:11:00 +0000 (11:11 -0400)]
actually ssl3 is just completely broken
Donald Stufft [Tue, 7 Apr 2015 11:09:06 +0000 (07:09 -0400)]
Update pip to 6.1.1
Victor Stinner [Tue, 7 Apr 2015 10:59:14 +0000 (12:59 +0200)]
ssue #23881: ftp://gatekeeper.research.compaq.com/ and ftp://ftp.debian.org/
are down, don't use anymore in test_urllib2net
ftp.kernel.org is also slow or down, so reuse the same FTP servers than Python
3.4 and 3.5: use ftp.debian.org instead.
Victor Stinner [Tue, 7 Apr 2015 10:47:57 +0000 (12:47 +0200)]
Issue #23881: urllib.ftpwrapper constructor now closes the socket if the FTP
connection failed.
Donald Stufft [Tue, 7 Apr 2015 05:32:24 +0000 (01:32 -0400)]
Upgrade pip to 6.1.0 and setuptools to 15.0
Victor Stinner [Mon, 6 Apr 2015 21:39:47 +0000 (23:39 +0200)]
Issue #23458: Remove test_os.test_urandom_fd_non_inheritable()
os.urandom() only tries to make the os.random() file descriptor non
inheritable, but there is no guarantee. The test fails on too many operating
systems: Windows, OS X 10.5, OpenIndiana.
This issue is correctly fixed in Python 3.4 with the PEP 446. Upgrade to Python
3.4 is you need stronger guarantees.
Benjamin Peterson [Mon, 6 Apr 2015 17:05:22 +0000 (13:05 -0400)]
remove extra arguments in arg parsing format codes (closes #23875)
Serhiy Storchaka [Sat, 4 Apr 2015 09:42:25 +0000 (12:42 +0300)]
Issue #15133: _tkinter.tkapp.getboolean() now supports long and Tcl_Obj and
always returns bool. tkinter.BooleanVar now validates input values (accepted
bool, int, long, str, unicode, and Tcl_Obj). tkinter.BooleanVar.get() now
always returns bool.
Serhiy Storchaka [Sat, 4 Apr 2015 07:36:15 +0000 (10:36 +0300)]
Open files in binary mode to avoid newlines transformation.
Serhiy Storchaka [Sat, 4 Apr 2015 07:05:35 +0000 (10:05 +0300)]
Issue #23338: Fixed formatting ctypes error messages on Cygwin.
Patch by Makoto Kato.
Serhiy Storchaka [Sat, 4 Apr 2015 06:47:18 +0000 (09:47 +0300)]
Issue #23825: Fixed test_idle under -OO.
Serhiy Storchaka [Fri, 3 Apr 2015 15:12:32 +0000 (18:12 +0300)]
Escaped backslashes in docstrings.
Benjamin Peterson [Fri, 3 Apr 2015 01:36:42 +0000 (21:36 -0400)]
use rc rather than beta
Serhiy Storchaka [Thu, 2 Apr 2015 20:05:23 +0000 (23:05 +0300)]
Issue #10590: Added tests for xml.sax.parse() and xml.sax.parseString().
Serhiy Storchaka [Thu, 2 Apr 2015 17:55:46 +0000 (20:55 +0300)]
Issue #2175: Added tests for xml.sax.saxutils.prepare_input_source().
Made test XML files non-ASCII.
Serhiy Storchaka [Thu, 2 Apr 2015 17:06:48 +0000 (20:06 +0300)]
Issue #16840: Fixed test_tcl for Tcl < 8.5.
Serhiy Storchaka [Thu, 2 Apr 2015 16:57:52 +0000 (19:57 +0300)]
Issue #21526: Skip test_booleans on Tcl < 8.5.
Serhiy Storchaka [Thu, 2 Apr 2015 15:46:30 +0000 (18:46 +0300)]
Issue #16840: Tkinter now supports 64-bit integers added in Tcl 8.4 and
arbitrary precision integers added in Tcl 8.5.
Victor Stinner [Thu, 2 Apr 2015 15:19:17 +0000 (17:19 +0200)]
Issue #23834: Fix socket.sendto(), use the C long type to store the result of
sendto() instead of the C int type.
doko@ubuntu.com [Thu, 2 Apr 2015 13:59:13 +0000 (15:59 +0200)]
- Set PY_VERSION to "2.7.10b0", PY_MICRO_VERSION to 10 and
PY_RELEASE_LEVEL to PY_RELEASE_LEVEL_BETA.
Serhiy Storchaka [Thu, 2 Apr 2015 08:46:07 +0000 (11:46 +0300)]
Issue #21526: Fixed the test_booleans test for wantobjects = 0.
Serhiy Storchaka [Thu, 2 Apr 2015 07:35:57 +0000 (10:35 +0300)]
Issue #21526: Tkinter now supports new boolean type in Tcl 8.5.
Benjamin Peterson [Thu, 2 Apr 2015 04:04:06 +0000 (00:04 -0400)]
replace 512 bit dh key with a 2014 bit one (closes #23844)
Patch by Cédric Krier.
Benjamin Peterson [Wed, 1 Apr 2015 15:16:40 +0000 (11:16 -0400)]
remove assignment in conditional
Serhiy Storchaka [Wed, 1 Apr 2015 13:53:53 +0000 (16:53 +0300)]
Issue #23838: linecache now clears the cache and returns an empty result on
MemoryError.
Serhiy Storchaka [Wed, 1 Apr 2015 09:56:39 +0000 (12:56 +0300)]
Issue #23799: Added test.test_support.start_threads() for running and
cleaning up multiple threads.
Raymond Hettinger [Tue, 31 Mar 2015 03:46:54 +0000 (20:46 -0700)]
Issue #23729: Improve docs for ElementTree namespace parsing
Victor Stinner [Mon, 30 Mar 2015 09:22:13 +0000 (11:22 +0200)]
Issue #23115: os.urandom() now releases the GIL when the getentropy() is used
(OpenBSD 5.6+).
Serhiy Storchaka [Mon, 30 Mar 2015 07:00:49 +0000 (10:00 +0300)]
Issue #23785: Fixed memory leak in TextIOWrapper.tell() in rare circumstances.
Serhiy Storchaka [Mon, 30 Mar 2015 06:53:06 +0000 (09:53 +0300)]
Issue #23783: Fixed memory leak in PyObject_ClearWeakRefs() in case of
MemoryError.
Serhiy Storchaka [Mon, 30 Mar 2015 06:48:42 +0000 (09:48 +0300)]
Issue #23781: Add private helper function _PyErr_ReplaceException() that
corresponds _PyErr_ChainExceptions() in Python 3 to help porting patches
from Python 3.
Serhiy Storchaka [Mon, 30 Mar 2015 06:27:20 +0000 (09:27 +0300)]
Issue #14904: Made test_unicode_repr_oflw to use less memory.
Corrected memory requirements in other bigmem tests.
Victor Stinner [Mon, 30 Mar 2015 00:20:37 +0000 (02:20 +0200)]
Issue #22390: Fix test_gzip if unicode filename doesn't work
Victor Stinner [Sun, 29 Mar 2015 23:32:42 +0000 (01:32 +0200)]
Issue #22390: Fix test_gzip, remove temporary file
Victor Stinner [Sun, 29 Mar 2015 23:24:57 +0000 (01:24 +0200)]
Issue #22390: Fix test_pdb to remove created bar.pyc file
Victor Stinner [Sun, 29 Mar 2015 23:16:17 +0000 (01:16 +0200)]
Issue #22390: Fix test_aifc to remove the created file
Victor Stinner [Sun, 29 Mar 2015 23:07:29 +0000 (01:07 +0200)]
Issue #22390: Fix typo in regrtest, support => test_support
Serhiy Storchaka [Sun, 29 Mar 2015 22:27:44 +0000 (01:27 +0300)]
Issue #22390: test.regrtest now emits a warning if temporary files or
directories are left after running a test.
Serhiy Storchaka [Sat, 28 Mar 2015 18:38:48 +0000 (20:38 +0200)]
Make some tests more frienly to MemoryError.
Free memory, unlock hanging threads.
Victor Stinner [Fri, 27 Mar 2015 14:44:13 +0000 (15:44 +0100)]
Issue #23445: Fix test_gdb.python_is_optimized() for CFLAGS=-Og
-Og does not optimize the C code, it's just "fast debugging".
Serhiy Storchaka [Wed, 25 Mar 2015 17:15:56 +0000 (19:15 +0200)]
Check that failed writerow() doesn't produce change a file.
Serhiy Storchaka [Wed, 25 Mar 2015 14:39:58 +0000 (16:39 +0200)]
Issue #23742: ntpath.expandvars() no longer loses unbalanced single quotes.
Serhiy Storchaka [Tue, 24 Mar 2015 21:23:42 +0000 (23:23 +0200)]
Issue #21802: The reader in BufferedRWPair now is closed even when closing
writer failed in BufferedRWPair.close().
Serhiy Storchaka [Tue, 24 Mar 2015 20:27:50 +0000 (22:27 +0200)]
Issue #23671: string.Template now allows to specify the "self" parameter as
keyword argument. string.Formatter now allows to specify the "self" and
the "format_string" parameters as keyword arguments.
Serhiy Storchaka [Tue, 24 Mar 2015 17:45:45 +0000 (19:45 +0200)]
Issue #23583: Fixed writing unicode to standard output stream in IDLE.
Added tests for standard IO streams in IDLE.
Serhiy Storchaka [Tue, 24 Mar 2015 17:42:15 +0000 (19:42 +0200)]
Issue #23583: Fixed writing unicode to standard output stream in IDLE.
Added tests for standard IO streams in IDLE.
Ezio Melotti [Tue, 24 Mar 2015 11:44:58 +0000 (13:44 +0200)]
#23512: list non-essential built-in functions after the table. Patch by Carlo Beccarini.
Ezio Melotti [Tue, 24 Mar 2015 10:42:41 +0000 (12:42 +0200)]
#11468: improve unittest basic example. Initial patch by Florian Preinstorfer.
Serhiy Storchaka [Mon, 23 Mar 2015 13:25:18 +0000 (15:25 +0200)]
Issue #21560: An attempt to write a data of wrong type no longer cause
GzipFile corruption. Original patch by Wolfgang Maier.
Raymond Hettinger [Sun, 22 Mar 2015 22:31:28 +0000 (15:31 -0700)]
Issue 23729: Document ElementTree namespace handling and fix an omission in the XPATH predicate table.
R David Murray [Sun, 22 Mar 2015 20:17:11 +0000 (16:17 -0400)]
#23647: Increase imaplib's MAXLINE to accommodate modern mailbox sizes.
R David Murray [Sun, 22 Mar 2015 19:15:44 +0000 (15:15 -0400)]
#23539: Set Content-Length to 0 for PUT, POST, and PATCH if body is None.
Some http servers will reject PUT, POST, and PATCH requests if they
do not have a Content-Length header.
Patch by James Rutherford.
Benjamin Peterson [Sun, 22 Mar 2015 14:11:54 +0000 (10:11 -0400)]
clarify behavior of shutil.move when destination exists (closes #22933)
Patch by Mike Short.
Serhiy Storchaka [Sun, 22 Mar 2015 07:45:35 +0000 (09:45 +0200)]
Issue #22079: Py3k warning now is issued in PyType_Ready() instead of
raising TypeError when statically allocated type subclasses dynamically
allocated type
Serhiy Storchaka [Sat, 21 Mar 2015 20:04:42 +0000 (22:04 +0200)]
Issue #23075: Whether __builtins__ is a module or a dict is undefined in
CPython. Use the reliably well defined `import __builtin__` instead.
Patch by Alex Gaynor.
Ned Deily [Thu, 19 Mar 2015 23:19:27 +0000 (16:19 -0700)]
Issue #23686: Update OS X 10.5 installer build to use OpenSSL 1.0.2a.
Serhiy Storchaka [Thu, 19 Mar 2015 17:52:50 +0000 (19:52 +0200)]
Fixed Misc/NEWS entry for issue #23136.
Serhiy Storchaka [Thu, 19 Mar 2015 17:13:25 +0000 (19:13 +0200)]
Issue #23136: _strptime now uniformly handles all days in week 0, including
Jan 30 of previous year. Based on patch by Jim Carroll.
Benjamin Peterson [Thu, 19 Mar 2015 02:35:38 +0000 (21:35 -0500)]
wrap properly
Ned Deily [Tue, 17 Mar 2015 22:18:07 +0000 (15:18 -0700)]
Issue #23458: Skip test_urandom_fd_non_inheritable on OS X 10.4 since
FD_CLOEXEC is not supported there.
Zachary Ware [Thu, 15 Jan 2015 17:16:51 +0000 (11:16 -0600)]
Fix up PCbuild/readme.txt a bit.
Removes an incorrect assertion (that the build script will choose the
latest OpenSSL sources it can find), fixes NASM's homepage, and
rewords the section about NASM to make it more clear that you don't
have to install your own.
Ned Deily [Tue, 17 Mar 2015 11:34:46 +0000 (04:34 -0700)]
Issue #22585, #23115: make URandomFDTests test case actually run
Benjamin Peterson [Mon, 16 Mar 2015 17:43:38 +0000 (12:43 -0500)]
versionchanged for rc4 removal (closes #23679)
Serhiy Storchaka [Mon, 16 Mar 2015 06:29:35 +0000 (08:29 +0200)]
Use non-zero and non-last positions in error handler tests.
Serhiy Storchaka [Sun, 15 Mar 2015 21:41:10 +0000 (23:41 +0200)]
Increased coverage of standard codec error handlers.
Eli Bendersky [Sun, 15 Mar 2015 03:20:36 +0000 (20:20 -0700)]
Issue #23549: Clarify confusion in heapq doc - accessing the mininmal element
The current documentation only mentions heap[0] as the smallest element in the
beginning, and not in any of the methods' docs. There's no method to access the
minimal element without popping it, and the documentation of nsmallest is
confusing because it may suggest that min() is the way to go for n==1.
default
Serhiy Storchaka [Sat, 14 Mar 2015 19:32:41 +0000 (21:32 +0200)]
Fix minor docs markup errors.
Benjamin Peterson [Fri, 13 Mar 2015 19:32:31 +0000 (14:32 -0500)]
the default is sys.maxsize not sys.maxint (closes #23645)
Serhiy Storchaka [Fri, 13 Mar 2015 07:04:34 +0000 (09:04 +0200)]
Issue #23138: Fixed parsing cookies with absent keys or values in cookiejar.
Patch by Demian Brecht.
Serhiy Storchaka [Fri, 13 Mar 2015 06:31:34 +0000 (08:31 +0200)]
Issue #23051: multiprocessing.Pool methods imap() and imap_unordered() now
handle exceptions raised by an iterator. Patch by Alon Diamant and Davin
Potts.
Serhiy Storchaka [Thu, 12 Mar 2015 09:12:51 +0000 (11:12 +0200)]
Issue #22928: Disabled HTTP header injections in httplib.
Original patch by Demian Brecht.
Serhiy Storchaka [Wed, 11 Mar 2015 15:31:59 +0000 (17:31 +0200)]
Issue #23615: Module tarfile is now can be reloaded with imp.reload().
Benjamin Peterson [Wed, 11 Mar 2015 00:06:18 +0000 (19:06 -0500)]
close files explicit (closes #21610)
Patch by mattip.
Antoine Pitrou [Tue, 10 Mar 2015 21:32:00 +0000 (22:32 +0100)]
Issue #23629: Fix the default __sizeof__ implementation for variable-sized objects.
Steve Dower [Tue, 10 Mar 2015 20:19:17 +0000 (13:19 -0700)]
Issue #22028: Ensure mimetypes will not open registry keys with embedded nulls
Ned Deily [Mon, 9 Mar 2015 08:54:25 +0000 (01:54 -0700)]
Issue #23617: Correct plurals typo noted by Kentrell Johnson.
Benjamin Peterson [Sat, 7 Mar 2015 14:34:16 +0000 (09:34 -0500)]
replace Amazon links in the documentation (closes #23579)
Patch by Sayan Chowdhury.