Miss Islington (bot)
6bce8ace76
[Doc] Update opcode for var-positional arguments (GH-4446) ( #4457 )
...
`BUILD_MAP_UNPACK_WITH_CALL` was duplicated as the opcode for both var-positional and var-keyword arguments. The opcode for the former was updated as `BUILD_TUPLE_UNPACK_WITH_CALL`.
(cherry picked from commit 0c71653cb8
)
2017-11-25 17:57:41 +02:00
Miss Islington (bot)
db897b1961
Improve Scheduler Objects documentation. (GH-4556) (GH-4557)
...
Mention that the lower the priority number, the higher priority it represents.
(cherry picked from commit 9d5ec808de
)
2017-11-24 21:48:26 -08:00
Miss Islington (bot)
3e60747025
bpo-30004: Fix the code example of using group in Regex Howto Docs (GH-4443) (GH-4554)
...
The provided code example was supposed to find repeated words, however it returned false results.
(cherry picked from commit 610e5afdcb
)
2017-11-24 21:03:04 -08:00
Miss Islington (bot)
dde38b9cb3
bpo-32128: Skip test_nntplib.test_article_head_body() (GH-4552) ( #4553 )
...
The NNTP server currently has troubles with SSL, whereas we don't
have the control on this server. This test blocks all CIs, so disable
it until a fix can be found.
(cherry picked from commit 706cb3162e
)
2017-11-25 03:02:47 +01:00
Miss Islington (bot)
05ee12153f
Asyncion-Dev docs: Fix the reference to sys.excepthook (GH-4414) (GH-4549)
...
(cherry picked from commit f8802d80b3
)
2017-11-24 16:07:37 -08:00
Miss Islington (bot)
7b909a93bf
Improve the String tutorial docs (GH-4541) (GH-4545)
...
The paragraph that contains example of string literal concatenation was placed
after the section about concatenation using the '+' sign.
Moved the paragraph to the appropriate section.
(cherry picked from commit 78a5722ae9
)
2017-11-24 09:35:08 -08:00
Berker Peksag
412f00b839
[3.6] bpo-12239: Make GetProperty() return None for VT_EMPTY (GH-4539)
...
The previous behavior was to raise an exception
NotImplementedError: result of type 0
when the value of the property is VT_EMPTY.
(cherry picked from commit 19fb134185
)
2017-11-24 19:04:40 +03:00
Miss Islington (bot)
bfa89b21e1
bpo-12382: Make OpenDatabase() raise better exception messages (GH-4528)
...
Previously, 'msilib.OpenDatabase()' function raised a
cryptical exception message when it couldn't open or
create an MSI file. For example:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
_msi.MSIError: unknown error 6e
(cherry picked from commit 4864a619dc
)
2017-11-24 13:31:21 +03:00
Miss Islington (bot)
90abbee7aa
Extending Python Doc minor updates (GH-4518) (GH-4535)
...
Move footnote markers to be closer to the related terminology:
before the end of the sentence, instead of after.
(cherry picked from commit cdfe910e74
)
2017-11-24 00:55:23 -08:00
Miss Islington (bot)
ff847d1ac7
bpo-31325: Fix usage of namedtuple in RobotFileParser.parse() (GH-4529) ( #4533 )
...
(cherry picked from commit 3df02dbc8e
)
2017-11-23 15:57:58 -08:00
Berker Peksag
a645b23ffc
bpo-30456: Clarify example for duplicates in second argument of isinstance (GH-1699)
...
(cherry picked from commit 26248ef58d
)
2017-11-23 23:27:25 +03:00
Victor Stinner
70b2f87971
[3.6] bpo-31324: Optimize support._match_test() ( #4523 )
...
* bpo-31324: Optimize support._match_test() (#4421 )
* Rename support._match_test() to support.match_test(): make it
public
* Remove support.match_tests global variable. It is replaced with a
new support.set_match_tests() function, so match_test() doesn't
have to check each time if patterns were modified.
* Rewrite match_test(): use different code paths depending on the
kind of patterns for best performances.
Co-Authored-By: Serhiy Storchaka <storchaka@gmail.com>
(cherry picked from commit 803ddd8ce2
)
* bpo-31324: Fix test.support.set_match_tests(None) (#4505 )
(cherry picked from commit bb11c3c967
)
2017-11-23 17:42:04 +01:00
Berker Peksag
4b3042900e
bpo-1102: View.Fetch() now returns None when it's exhausted (GH-4459)
...
(cherry picked from commit bdb8315c21
)
2017-11-23 17:33:12 +03:00
Terry Jan Reedy
ae3c5c7b9e
[3.6] bpo-32100: IDLE: Fix pathbrowser errors; improve tests. (GH-4484) ( #4512 )
...
Patch mostly by Cheryl Sabella.
(cherry picked from commit 20d48a44a5
)
2017-11-22 20:05:35 -05:00
Miss Islington (bot)
d7ed48c2b8
bpo-32105: add asyncio.BaseEventLoop.connect_accepted_socket versionadded to documentation. (GH-4491) ( #4493 )
...
(cherry picked from commit 431665bf19
)
2017-11-21 11:16:40 -05:00
Miss Islington (bot)
32b003aca3
Add comment and improve variable name in roundrobin() (GH-4486) ( #4487 )
...
(cherry picked from commit 337cbbace0
)
2017-11-21 00:29:34 -08:00
Miss Islington (bot)
60a376cf00
bpo-32050: Fix -x option documentation (GH-4475) ( #4477 )
...
The line number in correct when using the -x option: Py_Main() uses
ungetc() to not skip the first newline character.
(cherry picked from commit c5a2071586
)
2017-11-20 08:16:08 -08:00
Miss Islington (bot)
b071a5e838
bpo-30904: Removed duplicated Host: header. (GH-4465) ( #4468 )
...
(cherry picked from commit e96ba183c4
)
2017-11-19 19:16:17 +00:00
Miss Islington (bot)
65dffe58dd
bpo-30989: Sort in TimedRotatingFileHandler only when needed. (GH-2812) (GH-4466)
...
TimedRotatingFileHandler.getFilesToDelete() now sorts only when needed.
(cherry picked from commit afad147b59
)
2017-11-19 18:43:49 +00:00
Miss Islington (bot)
80baec58f5
Remove outdated .pyo reference from msilib docs (GH-4461)
...
Since f299abdafa
the remove_pyc() method no longer tries to
remove .pyo files.
(cherry picked from commit b56becb373
)
2017-11-19 13:11:48 +03:00
Miss Islington (bot)
2f1ccf5e9c
Document parameters of BaseServer.finish_request() (GH-4445)
...
(cherry picked from commit 7750bded92
)
2017-11-19 10:41:19 +03:00
native-api
c696119903
bpo-31691: Specify where to find installer build instructions for Windows ( #4427 )
2017-11-16 16:50:48 -08:00
Miss Islington (bot)
0a6158ca39
bpo-31691: Specify where to find build instructions for the Windows installer (GH-4426) ( #4431 )
...
(cherry picked from commit fd0fa67464
)
2017-11-16 16:49:36 -08:00
Miss Islington (bot)
6cc476ace1
Fix typo in atexit documentation. (GH-4419) (GH-4425)
...
`kargs` -> `kwargs`
(cherry picked from commit d505a29a15
)
2017-11-16 09:11:41 -08:00
Victor Stinner
33217d2213
bpo-31701: faulthandler: ignore MSC and COM Windows exception ( #3929 ) ( #4416 )
...
(cherry picked from commit 6e3d6b5dc2
)
2017-11-16 03:53:45 -08:00
Miss Islington (bot)
f35076a002
bpo-32034: Make IncompleteReadError & LimitOverrunError pickleable GH-4409 ( #4411 )
...
(cherry picked from commit 43605e6bfa
)
2017-11-15 19:28:25 -05:00
Miss Islington (bot)
d15bb5fcad
bpo-32011: Revert "Issue GH-15480: Remove the deprecated and unused TYPE_INT64 code from marshal." (GH-4381) ( #4405 )
...
Simplify the reverted code.
This reverts commit e9bbe8b87b
.
(cherry picked from commit 00987f6230
)
2017-11-15 18:05:58 +02:00
Serhiy Storchaka
3864248866
[3.6] bpo-31949: Fixed several issues in printing tracebacks (PyTraceBack_Print()). (GH-4289) ( #4406 )
...
* Setting sys.tracebacklimit to 0 or less now suppresses printing tracebacks.
* Setting sys.tracebacklimit to None now causes using the default limit.
* Setting sys.tracebacklimit to an integer larger than LONG_MAX now means using
the limit LONG_MAX rather than the default limit.
* Fixed integer overflows in the case of more than 2**31 traceback items on
Windows.
* Fixed output errors handling..
(cherry picked from commit edad8eebee
)
2017-11-15 18:04:46 +02:00
Miss Islington (bot)
eb38367f20
bpo-32032: Test both implementations of module-level pickle API. (GH-4401) ( #4403 )
...
(cherry picked from commit 6545256df9
)
2017-11-15 14:32:04 +02:00
Jesse-Bakker
42336def77
bpo-31948: Fix broken links in msilib docs (GH-4397). (GH-4398)
...
(cherry picked from commit 3bda02222a
)
2017-11-14 16:23:35 -08:00
Miss Islington (bot)
14c1fe682f
bpo-15606: Improve the re.VERBOSE documentation. (GH-4366) ( #4394 )
...
(cherry picked from commit b0b44b4b33
)
2017-11-14 17:38:50 +02:00
Andrew Svetlov
cc0961c517
[3.6] bpo-32015: Asyncio looping during simultaneously socket read/write an… (GH-4386) ( #4393 )
...
* bpo-32015: Asyncio cycling during simultaneously socket read/write and reconnection
* Tests fix
* Tests fix
* News add
* Add new unit tests.
(cherry picked from commit e1d62e0b7c
)
2017-11-14 12:14:51 +02:00
Miss Islington (bot)
58cbae2293
bpo-16055: Fixes incorrect error text for int('1', base=1000) (GH-4376) ( #4389 )
...
(cherry picked from commit 28b624825e
)
2017-11-14 01:35:13 -08:00
Miss Islington (bot)
18056fb11e
bpo-32020: arraymodule: Correct missing Py_DECREF in failure case of make_array() (GH-4391) ( #4392 )
...
(cherry picked from commit 56935a53b1
)
2017-11-14 09:01:29 +02:00
Miss Islington (bot)
6ed9d4ecde
bpo-32013: _pickle: Add missing Py_DECREF in error case in fast_save_enter() (GH-4384) ( #4385 )
...
(cherry picked from commit f76231f89a
)
2017-11-13 10:19:52 +02:00
xdegaye
ad004f9b5a
[3.6] bpo-28759: Skip some tests on PermissionError raised by Android (GH-4350) ( #4380 )
...
(cherry picked from commit 92c2ca7633
)
2017-11-12 18:18:36 +01:00
xdegaye
ea5b545e38
[3.6] bpo-30696: Fix the REPL looping endlessly when no memory (GH-4160). ( #4379 )
...
(cherry picked from commit e0582a37c8
)
2017-11-12 17:33:16 +01:00
Miss Islington (bot)
4e09deb127
The termios man page is in section 3 (GH-2450)
...
(cherry picked from commit e197a8538b
)
2017-11-11 19:57:17 +03:00
Miss Islington (bot)
98ad985afe
Remove redundant 'exc = True' line (GH-4357)
...
It can be removed after c28890fb42
(cherry picked from commit 7c9da3e5ba
)
2017-11-11 18:11:34 +03:00
Miss Islington (bot)
7abbddd88d
bpo-31824: Document default value of 'errors' parameters (GH-4328)
...
(cherry picked from commit e184cfd7bf
)
2017-11-11 02:14:00 +03:00
Miss Islington (bot)
7997fa2e21
bpo-31999: Fix test_venv in case the zlib module is not available. (GH-4359) ( #4360 )
...
(cherry picked from commit 5e0df74b3b
)
2017-11-10 12:56:59 +02:00
Miss Islington (bot)
b9a40aca29
bpo-31222: Make (datetime|date|time).replace return subclass type in Pure Python (GH-4176) ( #4356 )
...
(cherry picked from commit 191e993365
)
2017-11-09 16:52:05 -08:00
Serhiy Storchaka
596286f8f3
[3.6] bpo-31927: Fix bugs in socketmodule.c on NetBSD and other issues. (GH-4235) ( #4352 )
...
* Fix compilation of the socket module on NetBSD 8.
* Fix the assertion failure or reading arbitrary data when parse
a AF_BLUETOOTH address on NetBSD and DragonFly BSD.
* Fix other potential errors and make the code more reliable.
(cherry picked from commit d3187158c0
)
2017-11-09 21:40:29 +02:00
Miss Islington (bot)
726467616f
Correct the location of a function mentioned in a comment (GH-4327)
...
(cherry picked from commit 01ae58d446
)
2017-11-09 20:14:38 +03:00
xdegaye
0c4785bf39
[3.6] bpo-31934: Abort when building out of a not clean source tree (GH-4255). ( #4340 )
...
(cherry picked from commit 0de92859ca
)
2017-11-08 16:54:07 +01:00
Miss Islington (bot)
ac4f6d4448
bpo-31620: have asyncio/queues not leak memory when you've exceptions during waiting (GH-3813) ( #4326 )
...
(cherry picked from commit c62f0cb3b1
)
2017-11-07 22:08:15 +03:00
Miss Islington (bot)
64f10492dc
bpo-31793: Doc: Specialize smart-quotes for Japanese (GH-4006)
...
(cherry picked from commit 5a66c8a64d
)
2017-11-08 01:55:08 +09:00
Antoine Pitrou
d8d218ffda
[3.6] bpo-31970: Reduce performance overhead of asyncio debug mode. (GH-4314) ( #4322 )
...
* bpo-31970: Reduce performance overhead of asyncio debug mode..
(cherry picked from commit 921e9432a1
)
2017-11-07 17:50:48 +01:00
Miss Islington (bot)
518c6b9786
bpo-31960: Fix asyncio.Future documentation for thread (un)safety. (GH-4319) ( #4320 )
...
(cherry picked from commit 22b1128559
)
2017-11-07 17:22:18 +01:00
Miss Islington (bot)
d9c61c2a26
bpo-31965: fix doc for multiprocessing.connection.Client and Listener (GH-4304) ( #4321 )
...
* fix doc for multiprocessing.connection.Client
The authenticate argument does not exist on either Client or Listener:
- https://github.com/python/cpython/blob/master/Lib/multiprocessing/connection.pyGH-L483 (master)
- https://github.com/python/cpython/blob/3.6/Lib/multiprocessing/connection.pyGH-L478 (3.6)
- https://github.com/python/cpython/blob/3.5/Lib/multiprocessing/connection.pyGH-L478 (3.5)
- https://github.com/python/cpython/blob/3.4/Lib/multiprocessing/connection.pyGH-L487 (3.4)
The documentation also claimed that these functions will call `current_process().auth_key`, for which I could find no evidence in the code. I rewrote the documentation to reflect the actual behavior.
Also made some small changes to vary sentence structure.
(cherry picked from commit 1e5d54cfa0
)
2017-11-07 17:20:24 +01:00