]>
granicus.if.org Git - python/log
Senthil Kumaran [Thu, 8 Sep 2016 21:28:01 +0000 (14:28 -0700)]
Issue28010 - Make http.client.HTTPConnection.putrequest documentation consistent with the code.
Davin Potts [Thu, 8 Sep 2016 19:40:36 +0000 (14:40 -0500)]
Issue #21201: Improves readability of multiprocessing error message from server to client for certain exceptions
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 18:33:00 +0000 (18:33 +0000)]
document --with-optimizations in the README for issue26359.
Berker Peksag [Thu, 8 Sep 2016 16:40:30 +0000 (19:40 +0300)]
Issue #27445: Don't pass str(_charset) to MIMEText.set_payload()
Patch by Claude Paroz.
Senthil Kumaran [Thu, 8 Sep 2016 09:46:22 +0000 (02:46 -0700)]
Issue11551 - Increase the test coverage of _dummy_thread module to 100%.
Initial patch contributed by Denver Coneybeare.
Gregory P. Smith [Thu, 8 Sep 2016 07:14:01 +0000 (00:14 -0700)]
Move my news entries to the build section.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 00:48:07 +0000 (00:48 +0000)]
Fix indentation (reindent.py).
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 00:40:07 +0000 (00:40 +0000)]
lib2to3.pgen3.driver.load_grammar() now creates a stable cache file
between runs given the same Grammar.txt input regardless of the hash
randomization setting.
Vinay Sajip [Thu, 8 Sep 2016 00:13:39 +0000 (01:13 +0100)]
Fixes #27930: improved QueueListener behaviour.
Martin Panter [Wed, 7 Sep 2016 11:04:41 +0000 (11:04 +0000)]
Issue #27993: Fix problems with plural objects in docs and comments
Martin Panter [Wed, 7 Sep 2016 12:03:06 +0000 (12:03 +0000)]
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
Martin Panter [Wed, 7 Sep 2016 11:04:41 +0000 (11:04 +0000)]
Issue #27570: Avoid zero-length memcpy() calls with null source pointers
Gregory P. Smith [Wed, 7 Sep 2016 23:10:00 +0000 (16:10 -0700)]
Fixes issue# 27983: Cause lack of llvm-profdata tool when using clang -
required for PGO linking - to be a configure time error rather than
make time when --with-optimizations is enabled. Also improve our
ability to find the llvm-profdata tool on MacOS and some Linuxes.
R David Murray [Wed, 7 Sep 2016 21:44:34 +0000 (17:44 -0400)]
#22233: Only split headers on \r and/or \n, per email RFCs.
Original patch by Martin Panter, new policy fixes by me.
R David Murray [Wed, 7 Sep 2016 18:01:23 +0000 (14:01 -0400)]
#26209: Clarify type of *localaddr*/*remoteadr* in smtpd docs.
R David Murray [Wed, 7 Sep 2016 17:39:36 +0000 (13:39 -0400)]
27988: Make sure iter_attachments does not mutate the payload list.
Benjamin Peterson [Wed, 7 Sep 2016 16:00:48 +0000 (09:00 -0700)]
capture stderr to silence output during test_coroutines (closes #27968)
Benjamin Peterson [Wed, 7 Sep 2016 15:46:59 +0000 (08:46 -0700)]
supress coroutine warning when an exception is pending (#27968)
Senthil Kumaran [Wed, 7 Sep 2016 07:52:20 +0000 (00:52 -0700)]
[backport to 3.5] - issue26896 - Disambiguate uses of "importer" with "finder".
Guido van Rossum [Wed, 7 Sep 2016 04:12:44 +0000 (21:12 -0700)]
Issue #27905: Docs for typing.Type[C], by Michael Lee.
Benjamin Peterson [Wed, 7 Sep 2016 03:40:04 +0000 (20:40 -0700)]
promote some shifts to unsigned, so as not to invoke undefined behavior
Benjamin Peterson [Wed, 7 Sep 2016 02:03:40 +0000 (19:03 -0700)]
do not memcpy from NULL
Berker Peksag [Wed, 7 Sep 2016 01:02:41 +0000 (04:02 +0300)]
Use shorter version of Connection.isolation_level in sqlite3.rst
Benjamin Peterson [Wed, 7 Sep 2016 00:58:25 +0000 (17:58 -0700)]
make sure to not call memcpy with a NULL second argument
Brett Cannon [Wed, 7 Sep 2016 00:15:21 +0000 (17:15 -0700)]
Issue #26359: Add the --with-optimizations flag.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Tue, 6 Sep 2016 23:56:54 +0000 (23:56 +0000)]
Fixes issue26307: The profile-opt build now applys PGO to the built-in
modules.
Berker Peksag [Tue, 6 Sep 2016 23:04:34 +0000 (02:04 +0300)]
Issue #21250: Add tests for SQLite's ON CONFLICT clause
Initial patch by Alex LordThorsen.
Benjamin Peterson [Tue, 6 Sep 2016 22:54:24 +0000 (15:54 -0700)]
do not leak addrinfo in configure test
Christian Heimes [Tue, 6 Sep 2016 21:25:35 +0000 (23:25 +0200)]
Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative name fields in X.509 certs.
Christian Heimes [Tue, 6 Sep 2016 18:06:47 +0000 (20:06 +0200)]
Issues #27850 and #27766: Remove 3DES from ssl default cipher list and add ChaCha20 Poly1305.
Benjamin Peterson [Tue, 6 Sep 2016 17:06:31 +0000 (10:06 -0700)]
suppress stderr output when checking gdb (closes #27969)
Jason R. Coombs [Tue, 6 Sep 2016 02:26:19 +0000 (22:26 -0400)]
Issue #27960: Merge with 3.4
Jason R. Coombs [Tue, 6 Sep 2016 02:24:01 +0000 (22:24 -0400)]
Issue #27960: Revert state to
675e20c38fdac6 , backing out all changes by developed for Issue #12885.
Benjamin Peterson [Tue, 6 Sep 2016 01:26:19 +0000 (18:26 -0700)]
explicitly cast away constness to silence compiler warning
Benjamin Peterson [Tue, 6 Sep 2016 00:22:09 +0000 (17:22 -0700)]
Backed out changeset
8b6be1341770
Senthil Kumaran [Tue, 6 Sep 2016 00:11:51 +0000 (17:11 -0700)]
Update pkgutil docs to reference appropriate finder and loader object documentation.
Initial patch contributed by Jaysinh shukla.
Benjamin Peterson [Mon, 5 Sep 2016 23:24:52 +0000 (16:24 -0700)]
remove long double from ctypes value union
It is unused. It also forces a 16-byte alignment, which creates problems because
Python's allocator only uses 8-byte alignment.
Christian Heimes [Mon, 5 Sep 2016 23:10:39 +0000 (01:10 +0200)]
Issue #26470: Use short name rather than name for compression name to fix #27958.
Zachary Ware [Mon, 5 Sep 2016 23:08:27 +0000 (18:08 -0500)]
Issue #27748: Backed out changeset
f845e24d794e
Apparently the test succeeds on XP.
Benjamin Peterson [Mon, 5 Sep 2016 22:29:33 +0000 (15:29 -0700)]
do not pretend to support passing a fd to access()
Zachary Ware [Mon, 5 Sep 2016 22:19:35 +0000 (17:19 -0500)]
Issue #27748: strengthen test_alias_nofallback
This test should always raise RuntimeError.
Christian Heimes [Mon, 5 Sep 2016 21:19:05 +0000 (23:19 +0200)]
Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
Zachary Ware [Mon, 5 Sep 2016 21:06:56 +0000 (16:06 -0500)]
Issue #27748: Simplify test_winsound.
The tests no longer attempt to figure out if a soundcard or particular
system sounds are available. Instead, it just tries everything and
accepts RuntimeError as a flavor of success.
Benjamin Peterson [Mon, 5 Sep 2016 21:02:59 +0000 (14:02 -0700)]
remove ungrammarical apostrophe (closes #27957)
Raymond Hettinger [Mon, 5 Sep 2016 20:15:02 +0000 (13:15 -0700)]
Improve recipe by showing results of intermediate steps
Zachary Ware [Mon, 5 Sep 2016 17:54:08 +0000 (12:54 -0500)]
Issue #27407: Make PCbuild/prepare_ssl.py Python 2 compatible
Benjamin Peterson [Mon, 5 Sep 2016 17:39:57 +0000 (10:39 -0700)]
clear out f_gen during generator finalization (closes #27812)
Patch from Armin Rigo.
Benjamin Peterson [Mon, 5 Sep 2016 17:17:22 +0000 (10:17 -0700)]
merge heads
Benjamin Peterson [Mon, 5 Sep 2016 17:14:54 +0000 (10:14 -0700)]
do not allow _PyGen_Finalize to fail (closes #27811)
Patch from Armin Rigo.
Steve Dower [Mon, 5 Sep 2016 17:12:03 +0000 (10:12 -0700)]
Minor improvements to the vcs ignore files
Terry Jan Reedy [Mon, 5 Sep 2016 04:01:34 +0000 (00:01 -0400)]
Issue #27918# test.resource.is_gui_available no longer flashes tk window.
Also, don't run it if 'gui' is not requested. Patch by Xiang Zhang.
Raymond Hettinger [Sun, 4 Sep 2016 18:28:56 +0000 (11:28 -0700)]
Issue 27936: Update doc for round() to indicate that None is an allowable argument.
Raymond Hettinger [Sun, 4 Sep 2016 18:17:28 +0000 (11:17 -0700)]
Improve docs for random.seed()
Vinay Sajip [Sat, 3 Sep 2016 15:50:09 +0000 (16:50 +0100)]
Fixes #27937: optimise code used in all logging calls.
Raymond Hettinger [Sat, 3 Sep 2016 08:55:11 +0000 (01:55 -0700)]
Issue 27936: Fix inconsistent round() behavior between float and int
Jason R. Coombs [Fri, 2 Sep 2016 03:29:04 +0000 (23:29 -0400)]
Issue #12885: Merge with 3.4, retaining commits reverted there.
Jason R. Coombs [Fri, 2 Sep 2016 03:27:45 +0000 (23:27 -0400)]
Issue #12885: Revert commits in 3.4 branch which is security-only fixes.
Jason R. Coombs [Fri, 2 Sep 2016 02:09:06 +0000 (22:09 -0400)]
Issue #12885: Merge 3.4
Jason R. Coombs [Fri, 2 Sep 2016 02:08:25 +0000 (22:08 -0400)]
Issue #12885: Correct issue reference in NEWS
Jason R. Coombs [Fri, 2 Sep 2016 01:59:46 +0000 (21:59 -0400)]
Merge backout for test suite fix
Jason R. Coombs [Fri, 2 Sep 2016 01:55:22 +0000 (21:55 -0400)]
Backed out changeset
cc86e9e102e8
Jason R. Coombs [Fri, 2 Sep 2016 01:15:04 +0000 (21:15 -0400)]
Issue #12285: Merge with 3.4
Jason R. Coombs [Fri, 2 Sep 2016 01:12:17 +0000 (21:12 -0400)]
Issue #12285: Update NEWS
Serhiy Storchaka [Thu, 1 Sep 2016 19:18:03 +0000 (22:18 +0300)]
Issue #27881: Fixed possible bugs when setting sqlite3.Connection.isolation_level.
Based on patch by Xiang Zhang.
Terry Jan Reedy [Thu, 1 Sep 2016 01:03:16 +0000 (21:03 -0400)]
Issue #27922: IDLE tests no longer flash tk widgets.
Raymond Hettinger [Wed, 31 Aug 2016 22:01:08 +0000 (15:01 -0700)]
Issue #27706: Fix regression in random.seed(somestr, version=1)
Guido van Rossum [Wed, 31 Aug 2016 16:42:38 +0000 (09:42 -0700)]
Fix ordering issues in UNIX read/write pipe transport constructors.
Upstream https://github.com/python/asyncio/pull/408 by Ron Frederick.
Guido van Rossum [Wed, 31 Aug 2016 16:40:18 +0000 (09:40 -0700)]
Don't select for read on character devices in _UnixWritePipeTransport.
Upstream https://github.com/python/asyncio/pull/374 by Ron Frederick.
Guido van Rossum [Wed, 31 Aug 2016 16:08:41 +0000 (09:08 -0700)]
Issue #27907: variable rename. (Ville Skyttä)
Raymond Hettinger [Wed, 31 Aug 2016 15:44:11 +0000 (08:44 -0700)]
Issue #27909: Fix INCREF for possible NULL value
R David Murray [Wed, 31 Aug 2016 01:17:02 +0000 (21:17 -0400)]
#27893: arg name and bytes references in email.parser docs.
Perhaps the BytesParser 'text' argument should really be bytes, but
it hasn't been, it has been text, so for backward compatibility
and for consistency with the regular Parser class, I'm keeping it
as 'text'.
Terry Jan Reedy [Tue, 30 Aug 2016 20:58:01 +0000 (16:58 -0400)]
? Working Directory ?
Raymond Hettinger [Tue, 30 Aug 2016 20:25:06 +0000 (13:25 -0700)]
Fix typos
Zachary Ware [Tue, 30 Aug 2016 15:00:26 +0000 (10:00 -0500)]
Skip test_tools.test_i18n when pygettext.py is missing
Zachary Ware [Tue, 30 Aug 2016 07:12:27 +0000 (02:12 -0500)]
Include test/test_warnings/data as well
Zachary Ware [Tue, 30 Aug 2016 05:28:40 +0000 (00:28 -0500)]
Include test_tools and test_warnings in install
test_tools is pretty much useless unless somebody copies the scripts
it tests into the proper location, but we might as well install it
anyway to make sure it skips properly. test_warnings just didn't get
included when it was turned into a package in
94966dfd3bd3 .
Zachary Ware [Tue, 30 Aug 2016 05:16:13 +0000 (00:16 -0500)]
Fix typo
Serhiy Storchaka [Mon, 29 Aug 2016 11:29:55 +0000 (14:29 +0300)]
Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory
creates not a cursor. Patch by Xiang Zhang.
Martin Panter [Sat, 27 Aug 2016 04:00:19 +0000 (04:00 +0000)]
Issue #25825: Fix references to $(LIBPL) installation path on AIX
In Subversion r86731, the path was changed from $(BINLIBDEST)/config to
$(LIBDEST)/config-$(LDVERSION).
Martin Panter [Sat, 27 Aug 2016 03:23:11 +0000 (03:23 +0000)]
Issue #19884: Avoid spurious output on OS X with Gnu Readline
Also adjust the test condition, because enable-meta-key was only added in
6.1, not 6.0.
Berker Peksag [Fri, 26 Aug 2016 19:07:51 +0000 (22:07 +0300)]
Issue #10513: Fix a regression in Connection.commit()
Statements should not be reset after a commit.
Backported from https://github.com/ghaering/pysqlite/commit/
029050896b1e6058573abeef5a8970384c0c7faa
Raymond Hettinger [Fri, 26 Aug 2016 04:11:50 +0000 (21:11 -0700)]
Issue 19504: Change "customise" to "customize" American spelling.
Terry Jan Reedy [Fri, 26 Aug 2016 00:04:14 +0000 (20:04 -0400)]
Add version to title of IDLE help window.
Vinay Sajip [Thu, 25 Aug 2016 14:13:24 +0000 (15:13 +0100)]
Issue #23746: Clarified is_python_build() documentation.
Terry Jan Reedy [Thu, 25 Aug 2016 05:22:30 +0000 (01:22 -0400)]
Issue #25564: Mention exec and __builtins__ in IDLE-console difference section.
Terry Jan Reedy [Wed, 24 Aug 2016 21:52:57 +0000 (17:52 -0400)]
Fix misspelling
Berker Peksag [Wed, 24 Aug 2016 21:50:24 +0000 (00:50 +0300)]
Fix typo in Cursor.execute().
Berker Peksag [Wed, 24 Aug 2016 21:45:07 +0000 (00:45 +0300)]
Issue #6057: Document exceptions in sqlite3 module
Patch by Jaysinh Shukla and Stéphane Wirtel.
R David Murray [Wed, 24 Aug 2016 00:43:56 +0000 (20:43 -0400)]
#25916: fix a few 'string of bytes' references.
Patch by SilengGhost.
Guido van Rossum [Tue, 23 Aug 2016 18:01:50 +0000 (11:01 -0700)]
A new version of typing.py from https://github.com/python/typing.
Guido van Rossum [Tue, 23 Aug 2016 16:39:03 +0000 (09:39 -0700)]
In asyncio.locks.Lock.acquire(): Avoid deadlock when a cancelled future is in self._waiters.
Berker Peksag [Mon, 22 Aug 2016 15:05:56 +0000 (18:05 +0300)]
Issue #27587: Move null pointer check earlier in _PyState_AddModule()
This was found by PVS-Studio:
V595 The 'def' pointer was utilized before it was verified
against nullptr. Check lines: 286, 292. pystate.c 286
Initial patch by Christian Heimes.
Mark Dickinson [Mon, 22 Aug 2016 09:50:53 +0000 (10:50 +0100)]
Issue #27539: Fix unnormalised Fraction.__pow__ result for negative exponent and base. Thanks Vedran Čačić.
Berker Peksag [Sun, 21 Aug 2016 16:38:47 +0000 (19:38 +0300)]
Issue #21718: cursor.description is now available for queries using CTEs
According to PEP 249, cursor.description must be
available for any SELECT statements, such as those
that use CTEs.
Backported from https://github.com/ghaering/pysqlite/commit/
f67fa9c898a4713850e16934046f0fe2cba8c44c
Additional test cases added by me.
Nick Coghlan [Sun, 21 Aug 2016 07:41:56 +0000 (17:41 +1000)]
Issue #27782: Fix m_methods handling in multiphase init
Multi-phase extension module import now correctly allows the
``m_methods`` field to be used to add module level functions
to instances of non-module types returned from ``Py_create_mod``.
Patch by Xiang Zhang.
Martin Panter [Sun, 21 Aug 2016 04:07:58 +0000 (04:07 +0000)]
Issue #27487: Warn if submodule already imported before runpy execution
Also try to clarify the find_spec() error message.
Terry Jan Reedy [Sun, 21 Aug 2016 04:18:55 +0000 (00:18 -0400)]
Fix typo in IDLE News.
Terry Jan Reedy [Sun, 21 Aug 2016 01:41:03 +0000 (21:41 -0400)]
Add 3.5.3 IDLE NEWS and idlelib/NEWS.txt items.
Terry Jan Reedy [Sun, 21 Aug 2016 01:07:38 +0000 (21:07 -0400)]
Issue #27714: Remove unneeded non-idempotent call that fails on retest.
Martin Panter [Sat, 20 Aug 2016 08:03:06 +0000 (08:03 +0000)]
Minor spelling fixes