]>
granicus.if.org Git - python/log
Yury Selivanov [Thu, 27 Mar 2014 22:42:52 +0000 (18:42 -0400)]
inspect: Fix getcallargs() to fail correctly if more than 3 args are missing.
Patch by Jeremiah Lowin. Closes #20817.
Yury Selivanov [Thu, 27 Mar 2014 22:23:03 +0000 (18:23 -0400)]
inspect: Fix getcallargs() to raise correct TypeError
... for missing keyword-only arguments. Patch by Jeremiah Lowin.
Closes #20816.
Yury Selivanov [Thu, 27 Mar 2014 16:21:20 +0000 (12:21 -0400)]
asyncio.tests: Autodiscover asyncio tests. Patch by Vajrasky Kok. Closes #20668
Ned Deily [Thu, 27 Mar 2014 08:39:28 +0000 (01:39 -0700)]
Issue #21069: Temporarily use www.google.com while investigating
test_urllibnet.test_fileno intermittent failures with www.example.com.
Ned Deily [Thu, 27 Mar 2014 06:43:26 +0000 (23:43 -0700)]
Issue #20939: remove stray character from comment
Ned Deily [Thu, 27 Mar 2014 06:31:39 +0000 (23:31 -0700)]
Issue #20939: Use www.example.com instead of www.python.org to avoid test
failures when ssl is not present.
Ned Deily [Thu, 27 Mar 2014 06:26:03 +0000 (23:26 -0700)]
Issue #20939: Backout test_urllib2.test_issue16464 disables:
68335b8afb1f 3.4
ad0c75b7bd7d default
R David Murray [Tue, 25 Mar 2014 19:31:50 +0000 (15:31 -0400)]
backport: #20145: assert[Raises|Warns]Regex now raise TypeError on bad regex.
Previously a non-string, non-regex second argument and missing callable
argument could cause the test to appear to always pass.
Initial patch by Kamilla Holanda.
Victor Stinner [Tue, 25 Mar 2014 17:19:17 +0000 (18:19 +0100)]
Issue #21058: fix typo in a comment. Patch written by Vajrasky Kok.
Victor Stinner [Tue, 25 Mar 2014 11:50:50 +0000 (12:50 +0100)]
Issue #21038: Use monotonic clock to compute timeout, not the system clock
Victor Stinner [Tue, 25 Mar 2014 11:49:53 +0000 (12:49 +0100)]
Issue #21038: Cleanup test_epoll.py
Remove useless test and unused variables. Initial patch by Andreas Schwab.
Victor Stinner [Tue, 25 Mar 2014 11:33:56 +0000 (12:33 +0100)]
Issue #12209: Minor edits to faulthandler doc. Patch written by Éric Araujo.
Vinay Sajip [Tue, 25 Mar 2014 11:21:41 +0000 (11:21 +0000)]
Updated external link in documentation.
Georg Brandl [Tue, 25 Mar 2014 09:12:47 +0000 (10:12 +0100)]
Closes #21045: make the Qt help build not look completely stupid
Victor Stinner [Tue, 25 Mar 2014 08:40:26 +0000 (09:40 +0100)]
Issue #21006: asyncio doc: reorganize subprocess doc
Georg Brandl [Tue, 25 Mar 2014 08:34:30 +0000 (09:34 +0100)]
Closes #18456: Doc fix: PyDict_Update only works with dict-like objects, not key-value sequences. Patch by priyapappachan.
Victor Stinner [Tue, 25 Mar 2014 08:18:04 +0000 (09:18 +0100)]
Issue #21058: Fix a leak of file descriptor in tempfile.NamedTemporaryFile(),
close the file descriptor if io.open() fails
Victor Stinner [Fri, 21 Mar 2014 09:00:52 +0000 (10:00 +0100)]
asyncio: Ensure call_soon(), call_later() and call_at() are invoked on current
loop in debug mode. Raise a RuntimeError if the event loop of the current
thread is different. The check should help to debug thread-safetly issue.
Patch written by David Foster.
Donald Stufft [Mon, 24 Mar 2014 23:26:03 +0000 (19:26 -0400)]
Issue #21043: Remove the recommendation for specific CA organizations
Closes #21043 by updating the documentation to remove specific CA
organizations and update the text to no longer need to tell you to
download root certificates, but instead use the OS certificates
avaialble through SSLContext.load_default_certs.
Victor Stinner [Mon, 24 Mar 2014 21:34:34 +0000 (22:34 +0100)]
Issue #21036: Fix typo in macro name
_PY_HASHTABLE_ENTRY_DATA => _Py_HASHTABLE_ENTRY_DATA
Georg Brandl [Mon, 24 Mar 2014 08:06:18 +0000 (09:06 +0100)]
Fix a few scoping issues with versionadded/versionchanged directives.
Zachary Ware [Mon, 24 Mar 2014 03:21:38 +0000 (22:21 -0500)]
Remove superfluous open parenthesis. Noticed by cocoatomo on docs@.
Donald Stufft [Sun, 23 Mar 2014 23:05:28 +0000 (19:05 -0400)]
Issue #21013: Enhance ssl.create_default_context() for server side contexts
Closes #21013 by modfying ssl.create_default_context() to:
* Move the restricted ciphers to only apply when using
ssl.Purpose.CLIENT_AUTH. The major difference between restricted and not
is the lack of RC4 in the restricted. However there are servers that exist
that only expose RC4 still.
* Switches the default protocol to ssl.PROTOCOL_SSLv23 so that the context
will select TLS1.1 or TLS1.2 if it is available.
* Add ssl.OP_NO_SSLv3 by default to continue to block SSL3.0 sockets
* Add ssl.OP_SINGLE_DH_USE and ssl.OP_SINGLE_ECDG_USE to improve the security
of the perfect forward secrecy
* Add ssl.OP_CIPHER_SERVER_PREFERENCE so that when used for a server side
socket the context will prioritize our ciphers which have been carefully
selected to maximize security and performance.
* Documents the failure conditions when a SSL3.0 connection is required so
that end users can more easily determine if they need to unset
ssl.OP_NO_SSLv3.
Georg Brandl [Sun, 23 Mar 2014 22:03:59 +0000 (23:03 +0100)]
tutorial: no "linux2" sys.platform on 3.x (thanks Arfrever)
Antoine Pitrou [Sun, 23 Mar 2014 21:55:03 +0000 (22:55 +0100)]
Issue #19537: Fix PyUnicode_DATA() alignment under m68k. Patch by Andreas Schwab.
Richard Oudkerk [Sun, 23 Mar 2014 18:44:11 +0000 (18:44 +0000)]
Issue #20990: Correction for
619331c67638 .
R David Murray [Sun, 23 Mar 2014 18:18:44 +0000 (14:18 -0400)]
#20976: remove unneeded quopri import in email.utils.
Antoine Pitrou [Sun, 23 Mar 2014 15:31:08 +0000 (16:31 +0100)]
Issue #20913: make it clear that create_default_context() also enables hostname checking
Richard Oudkerk [Sun, 23 Mar 2014 12:52:16 +0000 (12:52 +0000)]
Merge 3.3.
Richard Oudkerk [Sun, 23 Mar 2014 12:42:28 +0000 (12:42 +0000)]
Issue #20633: Replace relative import by absolute import.
Richard Oudkerk [Sun, 23 Mar 2014 12:30:54 +0000 (12:30 +0000)]
Issue #20980: Stop wrapping exception when using ThreadPool.
Richard Oudkerk [Sun, 23 Mar 2014 11:54:15 +0000 (11:54 +0000)]
Issue #20990: Fix issues found by pyflakes for multiprocessing.
Georg Brandl [Sat, 22 Mar 2014 19:38:11 +0000 (20:38 +0100)]
Closes #20975: make date in the interpreter banner a little more consistent
Antoine Pitrou [Sat, 22 Mar 2014 17:19:11 +0000 (18:19 +0100)]
Issue #20913: improve the SSL security considerations to first advocate using create_default_context().
Antoine Pitrou [Sat, 22 Mar 2014 17:13:50 +0000 (18:13 +0100)]
Issue #21015: SSL contexts will now automatically select an elliptic curve for ECDH key exchange on OpenSSL 1.0.2 and later, and otherwise default to "prime256v1".
(should also fix a buildbot failure introduced by #20995)
Donald Stufft [Sat, 22 Mar 2014 01:33:34 +0000 (21:33 -0400)]
Issue #20995: Enhance default ciphers used by the ssl module
Closes #20995 by Enabling better security by prioritizing ciphers
such that:
* Prefer cipher suites that offer perfect forward secrecy (DHE/ECDHE)
* Prefer ECDHE over DHE for better performance
* Prefer any AES-GCM over any AES-CBC for better performance and security
* Then Use HIGH cipher suites as a fallback
* Then Use 3DES as fallback which is secure but slow
* Finally use RC4 as a fallback which is problematic but needed for
compatibility some times.
* Disable NULL authentication, NULL encryption, and MD5 MACs for security
reasons
Victor Stinner [Fri, 21 Mar 2014 16:17:15 +0000 (17:17 +0100)]
Close #21010: Fix typo in asyncio doc. Patch written by Claudiu Popa.
Victor Stinner [Fri, 21 Mar 2014 10:56:40 +0000 (11:56 +0100)]
Issue #21006: Fix subprocess example on Windows in asyncio doc
Victor Stinner [Fri, 21 Mar 2014 10:44:49 +0000 (11:44 +0100)]
Close #21005: Fix documentation of asyncio.subprocess.DEVNULL
Brett Cannon [Fri, 21 Mar 2014 15:02:10 +0000 (11:02 -0400)]
merge
Brett Cannon [Fri, 21 Mar 2014 14:58:33 +0000 (10:58 -0400)]
Issue #20884: Don't assume in importlib.__init__ that __file__ is
defined.
Vinay Sajip [Fri, 21 Mar 2014 11:44:32 +0000 (11:44 +0000)]
Issue #10141, Issue 20065: Changed #if to take CAN_RAW into account.
Benjamin Peterson [Thu, 20 Mar 2014 17:39:53 +0000 (12:39 -0500)]
improve start default for relpath
Zachary Ware [Thu, 20 Mar 2014 15:16:09 +0000 (10:16 -0500)]
Fix typos in Doc/faq/extending. Found by cocoatomo on docs@.
Zachary Ware [Thu, 20 Mar 2014 15:01:48 +0000 (10:01 -0500)]
Fix spelling in enum docs.
"equivalant" was caught by Tobias Käs on docs@, "seperated" and "chartruese"
were discovered by a spell-checker.
Zachary Ware [Thu, 20 Mar 2014 14:46:09 +0000 (09:46 -0500)]
Add missing parenthesis. Found by cocoatomo on docs@.
Zachary Ware [Thu, 20 Mar 2014 14:42:01 +0000 (09:42 -0500)]
Fix parameter name in docs for os.makedirs and os.removedirs.
Pointed out by Colin Davis on docs@.
Raymond Hettinger [Thu, 20 Mar 2014 13:42:31 +0000 (06:42 -0700)]
Clean-up docstring
Vinay Sajip [Thu, 20 Mar 2014 13:14:39 +0000 (13:14 +0000)]
Issue #20444: Reduced code duplication.
Vinay Sajip [Thu, 20 Mar 2014 13:03:17 +0000 (13:03 +0000)]
Issue #20558: Improved implementation of error handling.
Vinay Sajip [Thu, 20 Mar 2014 12:42:42 +0000 (12:42 +0000)]
Issue #10141: updated new usages of AF_CAN to be in #ifdef AF_CAN rather than #ifdef HAVE_LINUX_CAN_H to allow compilation on older Linuxes.
Victor Stinner [Thu, 20 Mar 2014 08:26:55 +0000 (09:26 +0100)]
Isuse #12328, #20978: Add _winapi.WAIT_ABANDONED_0 symbol, needed by
multiprocessing.connection
Victor Stinner [Thu, 20 Mar 2014 08:16:38 +0000 (09:16 +0100)]
Issue #20976: pyflakes: Remove unused imports
Victor Stinner [Thu, 20 Mar 2014 07:50:52 +0000 (08:50 +0100)]
Issue #20978: pyflakes: fix undefined names
Victor Stinner [Thu, 20 Mar 2014 07:50:33 +0000 (08:50 +0100)]
Issue #20978: Remove last part of OS/2 support in distutils
Benjamin Peterson [Thu, 20 Mar 2014 01:52:17 +0000 (20:52 -0500)]
add Nehal Hussain
Zachary Ware [Wed, 19 Mar 2014 19:46:25 +0000 (14:46 -0500)]
Use the correct VS edition names in PCbuild/readme.txt
Victor Stinner [Wed, 19 Mar 2014 16:31:20 +0000 (17:31 +0100)]
Skip test_urllib2.test_issue16464() is the ssl module is missing
Zachary Ware [Wed, 19 Mar 2014 04:05:01 +0000 (23:05 -0500)]
Avoid compile warning in xxlimited on 32-bit Windows non-Debug builds.
Zachary Ware [Wed, 19 Mar 2014 03:34:52 +0000 (22:34 -0500)]
Clean up PCbuild/pcbuild.sln a bit:
- Remove configuration settings from removed _sha3.vcxproj
- Don't try to build configurations of _testembed that don't exist
(namely, PGInstrument and PGUpdate)
Zachary Ware [Wed, 19 Mar 2014 03:28:16 +0000 (22:28 -0500)]
Ignore files generated by MSVC PGO builds.
Zachary Ware [Tue, 18 Mar 2014 14:19:18 +0000 (09:19 -0500)]
Issue #20966: Fix Tkinter Resources link
Georg Brandl [Tue, 18 Mar 2014 06:44:07 +0000 (07:44 +0100)]
Fix option description that is a warning in new Sphinx versions.
Victor Stinner [Mon, 17 Mar 2014 21:38:41 +0000 (22:38 +0100)]
Issue #20879: Delay the initialization of encoding and decoding tables for
base32, ascii85 and base85 codecs in the base64 module, and delay the
initialization of the unquote_to_bytes() table of the urllib.parse module, to
not waste memory if these modules are not used.
Benjamin Peterson [Mon, 17 Mar 2014 21:20:12 +0000 (16:20 -0500)]
move SharedKeyTests to test_descr
Benjamin Peterson [Mon, 17 Mar 2014 20:57:17 +0000 (15:57 -0500)]
correct the fix for #20637; allow slot descriptor inheritance to take place before creating cached keys
Éric Araujo [Mon, 17 Mar 2014 20:48:13 +0000 (16:48 -0400)]
Fix typo in example (#20963)
Jesus Cea [Mon, 17 Mar 2014 18:22:59 +0000 (19:22 +0100)]
Typo
Jesus Cea [Mon, 17 Mar 2014 18:13:09 +0000 (19:13 +0100)]
Typo
Jesus Cea [Mon, 17 Mar 2014 18:00:48 +0000 (19:00 +0100)]
Typo
Antoine Pitrou [Mon, 17 Mar 2014 17:22:41 +0000 (18:22 +0100)]
Remove stray semicolon
R David Murray [Mon, 17 Mar 2014 15:20:29 +0000 (11:20 -0400)]
closes #20960
Georg Brandl [Mon, 17 Mar 2014 06:36:51 +0000 (07:36 +0100)]
merge with 3.3
Georg Brandl [Mon, 17 Mar 2014 06:36:45 +0000 (07:36 +0100)]
Update doc version switcher for 3.4/3.5.
Larry Hastings [Mon, 17 Mar 2014 05:54:05 +0000 (22:54 -0700)]
Merged default into 3.4 branch. 3.4 branch is now effectively 3.4.1rc1.
Larry Hastings [Mon, 17 Mar 2014 03:13:07 +0000 (20:13 -0700)]
Post-release verion bump for 3.4.0(+).
Benjamin Peterson [Sun, 16 Mar 2014 20:56:24 +0000 (15:56 -0500)]
merge 3.3 (#11448)
Benjamin Peterson [Sun, 16 Mar 2014 20:55:39 +0000 (15:55 -0500)]
improve set_tunnel docs (closes #11448)
Patch by Ryan Kelly, karl, and Nikolaus Rath.
Victor Stinner [Sun, 16 Mar 2014 20:29:31 +0000 (21:29 +0100)]
Issue #20950: Fix typo asyncio doc, wait() has no self parameter
self parameter is implicit. Mention also that communicate() and wait() are
coroutines.
Benjamin Peterson [Sun, 16 Mar 2014 16:30:54 +0000 (11:30 -0500)]
merge 3.3 (#20946)
Benjamin Peterson [Sun, 16 Mar 2014 09:07:26 +0000 (10:07 +0100)]
fix ctypes test alignment assumptions (closes #20946)
Patch by Andreas Schwab.
Larry Hastings [Sun, 16 Mar 2014 05:43:24 +0000 (22:43 -0700)]
Added tag v3.4.0 for changeset
04f714765c13
Larry Hastings [Sun, 16 Mar 2014 05:43:17 +0000 (22:43 -0700)]
Final documentation fixes for 3.4.0 final.
Larry Hastings [Sun, 16 Mar 2014 05:34:24 +0000 (22:34 -0700)]
Release bump for 3.4.0 final.
Larry Hastings [Sun, 16 Mar 2014 05:29:19 +0000 (22:29 -0700)]
Regenerate pydoc_topics, fix markup errors, in preparation for 3.4.0 final.
Larry Hastings [Sun, 16 Mar 2014 04:13:56 +0000 (21:13 -0700)]
Merge in all documentation changes since branching 3.4.0rc1.
Nick Coghlan [Sun, 16 Mar 2014 03:55:19 +0000 (13:55 +1000)]
Bring PEP 453 What's New entry up to date
We changed a few details of the pip integration over the course
of the Python 3.4 beta and release candidate cycle, but I hadn't
updated the What's New entry appropriately.
The Py2/Py3 split on POSIX and the generally challenges of
dealing with parallel installs means we haven't attained
complete consistency across all environments, but hopefully
this updated text is clearer about the end result.
Relevant to issue #20909.
R David Murray [Sun, 16 Mar 2014 03:27:30 +0000 (23:27 -0400)]
whatsnew: Fix Features section title, use title/sentence case consistently.
closes #20931
Larry Hastings [Sun, 16 Mar 2014 03:15:55 +0000 (20:15 -0700)]
Issue #20931: Fix other confusingly-worded heading.
Antoine Pitrou [Sun, 16 Mar 2014 01:13:07 +0000 (02:13 +0100)]
Close #16665: improve documentation for hex(). Patch by Jessica McKellar.
R David Murray [Sun, 16 Mar 2014 01:15:18 +0000 (21:15 -0400)]
whatsnew: Clarify heading.
Antoine Pitrou [Sun, 16 Mar 2014 01:12:20 +0000 (02:12 +0100)]
Close #16665: improve documentation for hex(). Patch by Jessica McKellar.
Benjamin Peterson [Sat, 15 Mar 2014 20:24:10 +0000 (15:24 -0500)]
merge 3.3
Benjamin Peterson [Sat, 15 Mar 2014 20:23:32 +0000 (15:23 -0500)]
send people to the right editors page (#20938)
Ned Deily [Sat, 15 Mar 2014 20:19:20 +0000 (13:19 -0700)]
Issue #20939: merge from 3.3
Ned Deily [Sat, 15 Mar 2014 20:19:20 +0000 (13:19 -0700)]
Issue #20939: merge from 3.3
Ned Deily [Sat, 15 Mar 2014 20:15:31 +0000 (13:15 -0700)]
Issue #20939: Fix test_geturl failure in test_urllibnet due to
new redirect of http://www.python.org/ to https://www.python.org.
Benjamin Peterson [Sat, 15 Mar 2014 17:29:21 +0000 (12:29 -0500)]
merge 3.3
Benjamin Peterson [Sat, 15 Mar 2014 17:29:04 +0000 (12:29 -0500)]
remove runtime_library_dirs for _sqlite; it isn't needed
Benjamin Peterson [Sat, 15 Mar 2014 17:21:47 +0000 (12:21 -0500)]
merge 3.3