]>
granicus.if.org Git - python/log
Tim Golden [Fri, 25 Oct 2013 07:58:16 +0000 (08:58 +0100)]
Closes issue #19273: clean up the pcbuild readme.txt (Patch by Zachary Ware)
Ned Deily [Fri, 25 Oct 2013 07:52:26 +0000 (00:52 -0700)]
null merge with 3.3
Ned Deily [Fri, 25 Oct 2013 07:47:38 +0000 (00:47 -0700)]
Sync 2.7.x, 3.3.x, and 3.4.x versions of OS X build-installer.py.
Ned Deily [Fri, 25 Oct 2013 07:46:02 +0000 (00:46 -0700)]
Issue #19019: Change the OS X installer build script to use CFLAGS instead
of OPT for special build options. By setting OPT, some compiler-specific
options like -fwrapv were overridden and thus not used, which could result
in broken interpreters when building with clang.
Ned Deily [Fri, 25 Oct 2013 07:41:46 +0000 (00:41 -0700)]
Issue #15663: Tcl/Tk 8.5.15 is now included with the OS X 10.6+
64-bit/32-bit installer for 10.6+. It is no longer necessary
to install a third-party version of Tcl/Tk 8.5 to work around the
problems in the Apple-supplied Tcl/Tk 8.5 shipped in OS X 10.6
and later releases.
Ned Deily [Fri, 25 Oct 2013 07:34:44 +0000 (00:34 -0700)]
Issue #1584: Provide options to override default search paths for Tcl and Tk
when building _tkinter. configure has two new options; if used, both must
be specified:
./configure \
--with-tcltk-includes="-I/opt/local/include" \
--with-tcltk-libs="-L/opt/local/lib -ltcl8.5 -ltk8.5"
In addition, the options can be overridden with make:
make \
TCLTK_INCLUDES="-I/opt/local/include" \
TCLTK_LIBS="-L/opt/local/lib -ltcl8.6 -ltk8.6"
Christian Heimes [Fri, 25 Oct 2013 07:21:51 +0000 (09:21 +0200)]
Issue 19384: Fix test_py_compile for root user, patch by Claudiu Popa.
Christian Heimes [Fri, 25 Oct 2013 06:31:19 +0000 (08:31 +0200)]
Issue #16595: prlimit() needs Linux kernel 2.6.36+
Christian Heimes [Fri, 25 Oct 2013 00:11:17 +0000 (02:11 +0200)]
remove unused imports from statistics module
Serhiy Storchaka [Thu, 24 Oct 2013 21:08:13 +0000 (00:08 +0300)]
Issue #19288: Fixed the "in" operator of dbm.gnu databases for string
argument. Original patch by Arfrever Frehtes Taifersar Arahesis.
Serhiy Storchaka [Thu, 24 Oct 2013 21:06:52 +0000 (00:06 +0300)]
Issue #19288: Fixed the "in" operator of dbm.gnu databases for string
argument. Original patch by Arfrever Frehtes Taifersar Arahesis.
Serhiy Storchaka [Thu, 24 Oct 2013 21:01:25 +0000 (00:01 +0300)]
Issue #19287: Fixed the "in" operator of dbm.ndbm databases for string
argument. Original patch by Arfrever Frehtes Taifersar Arahesis.
Serhiy Storchaka [Thu, 24 Oct 2013 20:59:28 +0000 (23:59 +0300)]
Issue #19287: Fixed the "in" operator of dbm.ndbm databases for string
argument. Original patch by Arfrever Frehtes Taifersar Arahesis.
Antoine Pitrou [Thu, 24 Oct 2013 20:23:42 +0000 (22:23 +0200)]
Close #19379: Lazily import linecache in the warnings module, to make startup with warnings faster until a warning gets printed.
Serhiy Storchaka [Thu, 24 Oct 2013 20:19:51 +0000 (23:19 +0300)]
Issue #19369: Optimized the usage of __length_hint__().
Serhiy Storchaka [Thu, 24 Oct 2013 19:04:37 +0000 (22:04 +0300)]
Issue #19327: Fixed the working of regular expressions with too big charset.
Serhiy Storchaka [Thu, 24 Oct 2013 19:02:58 +0000 (22:02 +0300)]
Issue #19327: Fixed the working of regular expressions with too big charset.
Peter Moody [Thu, 24 Oct 2013 16:47:10 +0000 (09:47 -0700)]
#17400: correct handling of 100.64.0.0/10, fixing the docs and updating NEWS
Senthil Kumaran [Thu, 24 Oct 2013 04:55:35 +0000 (21:55 -0700)]
merge from 3.3: Increase the test coverage of macurl2path module. Patch by Colin Williams.
Senthil Kumaran [Thu, 24 Oct 2013 04:50:56 +0000 (21:50 -0700)]
Increase the coverage of macurl2path. Patch by Colin Williams.
Antoine Pitrou [Wed, 23 Oct 2013 20:03:45 +0000 (22:03 +0200)]
Issue #19360: fix test_site when Python is installed into $HOME/.local
Antoine Pitrou [Wed, 23 Oct 2013 20:03:22 +0000 (22:03 +0200)]
Issue #19360: fix test_site when Python is installed into $HOME/.local
Serhiy Storchaka [Wed, 23 Oct 2013 19:27:52 +0000 (22:27 +0300)]
Issue #19365: Optimized the parsing of long replacement string in re.sub*()
functions.
Antoine Pitrou [Wed, 23 Oct 2013 17:21:55 +0000 (19:21 +0200)]
Issue #19356: Avoid using a C variabled named "_self", it's a reserved word in some C compilers.
Antoine Pitrou [Wed, 23 Oct 2013 17:20:21 +0000 (19:20 +0200)]
Issue #19356: Avoid using a C variabled named "_self", it's a reserved word in some C compilers.
Antoine Pitrou [Wed, 23 Oct 2013 17:15:05 +0000 (19:15 +0200)]
Issue #19352: Fix unittest discovery when a module can be reached through several paths (e.g. under Debian/Ubuntu with virtualenv).
Antoine Pitrou [Wed, 23 Oct 2013 17:11:29 +0000 (19:11 +0200)]
Issue #19352: Fix unittest discovery when a module can be reached through several paths (e.g. under Debian/Ubuntu with virtualenv).
Antoine Pitrou [Wed, 23 Oct 2013 17:08:07 +0000 (19:08 +0200)]
Issue #19340: Fix test_sysconfig when Python is built with an empty prefix.
Patch by Sunny K.
Antoine Pitrou [Wed, 23 Oct 2013 17:07:40 +0000 (19:07 +0200)]
Issue #19340: Fix test_sysconfig when Python is built with an empty prefix.
Patch by Sunny K.
Victor Stinner [Wed, 23 Oct 2013 16:54:43 +0000 (18:54 +0200)]
Close #19345: fix typo
Larry Hastings [Wed, 23 Oct 2013 06:26:23 +0000 (23:26 -0700)]
Two small, quick bugfixes for Argument Clinic.
Eric Snow [Wed, 23 Oct 2013 05:46:53 +0000 (23:46 -0600)]
[Issue #19357] Ensure module "loaded" during tests gets forgotten.
Eric Snow [Wed, 23 Oct 2013 05:27:42 +0000 (23:27 -0600)]
[Issue #19357] Ensure module "loaded" during tests gets forgotten.
Peter Moody [Tue, 22 Oct 2013 19:36:21 +0000 (12:36 -0700)]
#17400: fix documentation, add cache to is_global and correctly handle 100.64.0.0/10
Tim Golden [Tue, 22 Oct 2013 19:03:47 +0000 (20:03 +0100)]
Issue #15207: Fix mimetypes to read from correct area in Windows registry (Original patch by Dave Chambers)
Tim Golden [Tue, 22 Oct 2013 18:27:34 +0000 (19:27 +0100)]
Issue #15207: Fix mimetypes to read from correct area in Windows registry (Original patch by Dave Chambers)
Larry Hastings [Tue, 22 Oct 2013 17:49:20 +0000 (10:49 -0700)]
Merge 3.4.0a4 release head back into trunk.
Larry Hastings [Tue, 22 Oct 2013 17:44:35 +0000 (10:44 -0700)]
Post-release updates for 3.4.0a4.
Ethan Furman [Tue, 22 Oct 2013 14:30:24 +0000 (07:30 -0700)]
Issue #19030: fix new pydoc tests for --without-doc-strings
Christian Heimes [Tue, 22 Oct 2013 13:05:23 +0000 (15:05 +0200)]
Issue #18742: Expose the internal hash type object for ABCs.
Christian Heimes [Tue, 22 Oct 2013 12:59:12 +0000 (14:59 +0200)]
Issue #18742: Rework the internal hashlib construtor to pave the road for ABCs.
Christian Heimes [Tue, 22 Oct 2013 09:49:34 +0000 (11:49 +0200)]
Issue #19344: fix markup error in whatsnew
Thanks to Marius Gedminas
Christian Heimes [Tue, 22 Oct 2013 09:45:30 +0000 (11:45 +0200)]
Make resource tests more robust.
Christian Heimes [Tue, 22 Oct 2013 09:21:54 +0000 (11:21 +0200)]
Issue #16595: Add prlimit() to resource module
prlimit() is a Linux specific command that combines setrlimit, getrlimit and can set the limit
of other processes.
Christian Heimes [Tue, 22 Oct 2013 09:09:27 +0000 (11:09 +0200)]
Issue #19324: Expose Linux-specific constants in resource module
Christian Heimes [Tue, 22 Oct 2013 08:45:31 +0000 (10:45 +0200)]
Fix Misc/NEWS merge conflict, hurray
Christian Heimes [Tue, 22 Oct 2013 08:23:12 +0000 (10:23 +0200)]
Issue #18603: Ensure that PyOS_mystricmp and PyOS_mystrnicmp are in the
Python executable and not removed by the linker's optimizer.
Christian Heimes [Tue, 22 Oct 2013 08:22:29 +0000 (10:22 +0200)]
Issue #18603: Ensure that PyOS_mystricmp and PyOS_mystrnicmp are in the
Python executable and not removed by the linker's optimizer.
Guido van Rossum [Tue, 22 Oct 2013 04:28:45 +0000 (21:28 -0700)]
Fix asyncio issue #19293 (hangs on AIX).
Guido van Rossum [Tue, 22 Oct 2013 03:57:25 +0000 (20:57 -0700)]
Unsilence several asyncio AIX tests that no longer hang, and silence a new hang.
Ethan Furman [Tue, 22 Oct 2013 03:45:55 +0000 (20:45 -0700)]
Close #19263: add tests to ensure __objclass__ correctly set.
Guido van Rossum [Tue, 22 Oct 2013 03:37:14 +0000 (20:37 -0700)]
Switch subprocess stdin to a socketpair, attempting to fix issue #19293 (AIX hang).
Guido van Rossum [Tue, 22 Oct 2013 03:26:12 +0000 (20:26 -0700)]
Avoid test_asyncio hang on AIX.
Christian Tismer [Tue, 22 Oct 2013 02:09:28 +0000 (04:09 +0200)]
add filtering of individual files to PyZipFile
changed output of debug messages to say "path" or "file"
extended test for filtering certain files in a package
added test for filtering files in a python dir (no package)
Peter Moody [Mon, 21 Oct 2013 23:16:51 +0000 (16:16 -0700)]
#17400; NEWS and ipaddress.rst change
Guido van Rossum [Mon, 21 Oct 2013 22:00:44 +0000 (15:00 -0700)]
asyncio: be more lenient if we don't understand status returned by waitpid().
This should have no effect, it's a "shouldn't happe" case.
Also tidied up some comments.
Peter Moody [Mon, 21 Oct 2013 20:58:06 +0000 (13:58 -0700)]
#17400; ipaddress should make it easy to identify rfc6598 addresses
Christian Heimes [Mon, 21 Oct 2013 17:48:22 +0000 (19:48 +0200)]
Load SSL's error strings in hashlib.
Without ERR_load_crypto_strings() functions like ERR_lib_error_string() return NULL.
Charles-François Natali [Mon, 21 Oct 2013 12:46:34 +0000 (14:46 +0200)]
Fix test_pydoc failure introduced by
2f09a6980e1a (issue #19030).
Charles-François Natali [Mon, 21 Oct 2013 12:02:12 +0000 (14:02 +0200)]
Issue #19170: telnetlib: use selectors.
Victor Stinner [Mon, 21 Oct 2013 11:27:11 +0000 (13:27 +0200)]
fix typo in what's new in 3.4
Christian Heimes [Mon, 21 Oct 2013 10:32:21 +0000 (12:32 +0200)]
Fix typo in whatsnew
Christian Heimes [Mon, 21 Oct 2013 10:03:09 +0000 (12:03 +0200)]
Issue #18527: Upgrade internal copy of zlib to 1.2.8
Christian Heimes [Mon, 21 Oct 2013 09:59:34 +0000 (11:59 +0200)]
merge
Georg Brandl [Mon, 21 Oct 2013 07:08:39 +0000 (09:08 +0200)]
Closes #19323: fix typo. Thanks to Michael Merickel.
Georg Brandl [Mon, 21 Oct 2013 07:07:31 +0000 (09:07 +0200)]
Simplify markup.
Georg Brandl [Mon, 21 Oct 2013 06:57:26 +0000 (08:57 +0200)]
Reformat statistics.rst and remove unnecessary headings for each function.
Georg Brandl [Mon, 21 Oct 2013 06:29:29 +0000 (08:29 +0200)]
#19274: use captured_stdout() in the test suite; add NEWS entry.
Ethan Furman [Mon, 21 Oct 2013 05:37:39 +0000 (22:37 -0700)]
Issue #19030: final pieces for proper location of various class attributes located in the metaclass.
Okay, hopefully the very last patch for this issue. :/
I realized when playing with Enum that the metaclass attributes weren't always displayed properly.
New patch properly locates DynamicClassAttributes, virtual class attributes (returned by __getattr__ and friends), and metaclass class attributes (if they are also in the metaclass __dir__ method).
Also had to change one line in pydoc to get this to work.
Added tests in test_inspect and test_pydoc to cover these situations.
Raymond Hettinger [Mon, 21 Oct 2013 03:42:07 +0000 (20:42 -0700)]
Issue #19271: By Python3.4, the Python 2.4 backport links are no longer of much interest.
Guido van Rossum [Mon, 21 Oct 2013 02:15:19 +0000 (19:15 -0700)]
Update faulthandler docs.
Christian Tismer [Mon, 21 Oct 2013 01:59:23 +0000 (03:59 +0200)]
add a filterfunc to zip file.PyZipFile.writepy, issue 19274
Ezio Melotti [Mon, 21 Oct 2013 01:42:12 +0000 (04:42 +0300)]
#19319: merge with 3.3.
Ezio Melotti [Mon, 21 Oct 2013 01:41:40 +0000 (04:41 +0300)]
#19319: fix ctypes docs: sizeof is an operator in C, not a function.
Guido van Rossum [Mon, 21 Oct 2013 01:21:02 +0000 (18:21 -0700)]
Issue 19306: Add extra hints to faulthandler stack dumps that they are upside down.
Ezio Melotti [Mon, 21 Oct 2013 00:05:46 +0000 (03:05 +0300)]
#8964: merge with 3.3.
Ezio Melotti [Mon, 21 Oct 2013 00:03:32 +0000 (03:03 +0300)]
#8964: fix platform._sys_version to handle IronPython 2.6+.
Ezio Melotti [Sun, 20 Oct 2013 23:53:30 +0000 (02:53 +0300)]
#19238, #19289: merge with 3.3.
Ezio Melotti [Sun, 20 Oct 2013 23:53:07 +0000 (02:53 +0300)]
#19238, #19289: fix description of the align and fill values of the format specification.
Ezio Melotti [Sun, 20 Oct 2013 23:10:55 +0000 (02:10 +0300)]
#18958: Improve error message for json.load(s) while passing a string that starts with a UTF-8 BOM.
Ezio Melotti [Sun, 20 Oct 2013 22:52:33 +0000 (01:52 +0300)]
#19307: Improve error message for json.load(s) while passing objects of the wrong type.
Benjamin Peterson [Sun, 20 Oct 2013 21:52:54 +0000 (17:52 -0400)]
remove backticks
Benjamin Peterson [Sun, 20 Oct 2013 21:52:09 +0000 (17:52 -0400)]
fix declaration of StatisticsError
Benjamin Peterson [Sun, 20 Oct 2013 21:50:28 +0000 (17:50 -0400)]
cleanup the construction of __qualname__ (closes #19301 again)
Antoine Pitrou [Sun, 20 Oct 2013 21:26:23 +0000 (23:26 +0200)]
Close #19297: fix resource warnings in test_asyncio. Patch by Vajrasky Kok.
Charles-François Natali [Sun, 20 Oct 2013 21:23:44 +0000 (23:23 +0200)]
Issue #19310: asyncio: fix child processes reaping logic.
Andrew Kuchling [Sun, 20 Oct 2013 19:53:08 +0000 (15:53 -0400)]
Grammar fix
Antoine Pitrou [Sun, 20 Oct 2013 19:45:29 +0000 (21:45 +0200)]
Skip one asyncio test when IPv6 isn't supported (Windows buildbots)
Antoine Pitrou [Sun, 20 Oct 2013 19:02:53 +0000 (21:02 +0200)]
Make various asyncio test files individually runnable
Charles-François Natali [Sun, 20 Oct 2013 18:31:43 +0000 (20:31 +0200)]
Issue #19309: asyncio: make waitpid() wait for all child processes, not only
those in the same process group.
Serhiy Storchaka [Sun, 20 Oct 2013 14:25:34 +0000 (17:25 +0300)]
Make test_audioop discoverable by unittest.
Serhiy Storchaka [Sun, 20 Oct 2013 14:24:42 +0000 (17:24 +0300)]
Make test_audioop discoverable by unittest.
Serhiy Storchaka [Sun, 20 Oct 2013 14:02:10 +0000 (17:02 +0300)]
Issue #16038: CVE-2013-1752: ftplib: Limit amount of data read by
limiting the call to readline(). Original patch by Michał
Jastrzębski and Giampaolo Rodola.
Serhiy Storchaka [Sun, 20 Oct 2013 13:58:27 +0000 (16:58 +0300)]
Issue #16038: CVE-2013-1752: ftplib: Limit amount of data read by
limiting the call to readline(). Original patch by Michał
Jastrzębski and Giampaolo Rodola.
Nick Coghlan [Sun, 20 Oct 2013 12:43:53 +0000 (22:43 +1000)]
Close #19313: remove no longer needed Py_XINCREF
Eliminates a refleak introduced in commit
b4a325275fb0
Christian Heimes [Sun, 20 Oct 2013 11:23:03 +0000 (13:23 +0200)]
Make PKCS5_PBKDF2_HMAC_fast() a static function
Serhiy Storchaka [Sun, 20 Oct 2013 10:13:31 +0000 (13:13 +0300)]
Issue #17087: Improved the repr for regular expression match objects.
Serhiy Storchaka [Sun, 20 Oct 2013 09:49:04 +0000 (12:49 +0300)]
Add yet some 24-bit tests.
Larry Hastings [Sun, 20 Oct 2013 09:02:01 +0000 (02:02 -0700)]
Added tag v3.4.0a4 for changeset
e245b0d7209b
Larry Hastings [Sun, 20 Oct 2013 09:01:29 +0000 (02:01 -0700)]
Version bump for 3.4.0a4.