Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
197e468 [3.7] Update FAQ to point to Infrastructure Team website. (GH-12077) (GH-12078) (cherry picked from commit ccb92e814d289b89bccf9ad1b7d2ec6ecdebbfcb) Co-authored-by: Ned Deily <nad@python.org> 27 February 2019, 22:29:13 UTC
488aaba bpo-36096: IDLE: Refactor class variables in colorizer (GH-12002) (GH-12075) (cherry picked from commit ed1deb0719f0ac1b08a374e30ad26a701d4d51a2) Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com> 27 February 2019, 19:14:06 UTC
e5897b6 bpo-28441: Ensure `.exe` suffix in `sys.executable` on MinGW and Cygwin (GH-4348) This is needed to even the run the test suite on buildbots for affected platforms; e.g.: ``` ./python.exe ./Tools/scripts/run_tests.py -j 1 -u all -W --slowest --fail-env-changed --timeout=11700 -j2 /home/embray/src/python/test-worker/3.x.test-worker/build/python -u -W default -bb -E -W error::BytesWarning -m test -r -w -j 1 -u all -W --slowest --fail-env-changed --timeout=11700 -j2 Traceback (most recent call last): File "./Tools/scripts/run_tests.py", line 56, in <module> main(sys.argv[1:]) File "./Tools/scripts/run_tests.py", line 52, in main os.execv(sys.executable, args) PermissionError: [Errno 13] Permission denied make: *** [Makefile:1073: buildbottest] Error 1 ``` (cherry picked from commit 7a7693e9cb12e5571c76331db56a28eef9acb6e0) Co-authored-by: E. M. Bray <erik.m.bray@gmail.com> 27 February 2019, 09:24:34 UTC
2632474 bpo-36123: Fix test_socket.testWithTimeoutTriggeredSend() race condition (GH-12053) Use longer timeout for accept() in the server and block on accept in the client. The client now only sets the timeout once the socket is connected. (cherry picked from commit 53b9e1a1c1d86187ad6fbee492b697ef8be74205) Co-authored-by: Joannah Nanjekye <33177550+nanjekyejoannah@users.noreply.github.com> 26 February 2019, 16:48:52 UTC
4e6646f bpo-36106: Resolve sinpi name clash with libm (IEEE-754 violation). (GH-12027) The standard math library (libm) may follow IEEE-754 recommendation to include an implementation of sinPi(), i.e. sinPi(x):=sin(pi*x). And this triggers a name clash, found by FreeBSD developer Steve Kargl, who worken on putting sinpi into libm used on FreeBSD (it has to be named "sinpi", not "sinPi", cf. e.g. https://en.cppreference.com/w/c/experimental/fpext4). (cherry picked from commit f57cd8288dbe6aba99c057f37ad6d58f8db75350) Co-authored-by: Dima Pasechnik <dimpase@gmail.com> 26 February 2019, 07:10:54 UTC
0395869 Run autoreconf. 26 February 2019, 05:59:37 UTC
2055ebb closes bpo-13497: Fix `broken nice` configure test. (GH-12041) Per POSIX, `nice(3)` requires `unistd.h` and `exit(3)` requires `stdlib.h`. Fixing the test will prevent false positives with pedantic compilers like clang. (cherry picked from commit 90c6facebd5666fec85f125ee2795b48b30319a4) Co-authored-by: ngie-eign <1574099+ngie-eign@users.noreply.github.com> 26 February 2019, 05:59:14 UTC
0b3019a bpo-24643: Fix "GH-define timezone _timezone" clashes on Windows (GH-12019) (cherry picked from commit 6673decfa0fb078f60587f5cb5e98460eea137c2) Co-authored-by: Zackery Spytz <zspytz@gmail.com> 26 February 2019, 00:15:04 UTC
ea199b9 bpo-35512: Resolve string target to patch.dict decorator during function call GHGH-12000 (#12021) * Resolve string target to patch.dict during function call * Add NEWS entry * Remove unneeded call * Restore original value for support.target and refactor assertions * Add extra assertion to verify unpatched dict (cherry picked from commit a875ea58b29fbf510f9790ae1653eeaa47dc0de8) Co-authored-by: Xtreak <tir.karthi@gmail.com> 25 February 2019, 21:17:16 UTC
95fc8e6 [3.7] bpo-28450: Fix and improve the documentation for unknown escapes in RE. (GH-11920). (GH-12029) (cherry picked from commit a180b007d96fe68b32f11dec720fbd0cd5b6758a) 25 February 2019, 16:28:53 UTC
a1caf65 Remove empty Dictionaries section from programming FAQ (GH-12026) (cherry picked from commit 55e335d7d59be44819c6b672d258e2d5feb1e633) Co-authored-by: Andre Delfino <adelfino@gmail.com> 25 February 2019, 16:27:54 UTC
d14999b Correct name of 'defaultobj' parameter in PyDict_SetDefault() signature. (GH-11929) (cherry picked from commit d90a141bb947b68601f8d1f37bc98f7b524f0e01) Co-authored-by: Sergey Fedoseev <fedoseev.sergey@gmail.com> 25 February 2019, 15:18:20 UTC
ca5e6aa closes bpo-36083: Fix formatting of the manpage Synopsis. (GH-12017) More specifically, the options of --check-hash-based-pycs. (cherry picked from commit 16323cb2c3d315e02637cebebdc5ff46be32ecdf) Co-authored-by: Miro Hrončok <miro@hroncok.cz> 25 February 2019, 00:56:13 UTC
25d20a6 bpo-27313: Avoid test_ttk_guionly ComboboxTest fail with macOS Cocoa Tk (GH-12011) (cherry picked from commit aeca373b339e0ea9739536ce6b43bd90f3b89873) Co-authored-by: Ned Deily <nad@python.org> 24 February 2019, 07:46:20 UTC
38aea41 bpo-24310: Document IDLE settings dialog font tab sample (GH-12007) (cherry picked from commit d610116a2e48b55788b62e11f2e6956af06b3de0) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 24 February 2019, 04:23:08 UTC
8efa328 fix _abc.c compile error on Cygwin (GH-8445) (cherry picked from commit abe5922743f62e130c4dad2f637274c38d6b1e8b) Co-authored-by: E. M. Bray <erik.m.bray@gmail.com> 24 February 2019, 01:53:28 UTC
6163210 bpo-36019: Use pythontest.net instead of example.com in network tests (GH-11941) (cherry picked from commit a40681dd5db8deaf05a635eecb91498dac882aa4) Co-authored-by: Stéphane Wirtel <stephane@wirtel.be> 22 February 2019, 14:03:26 UTC
1b2ff9f Include the --prompt flag in venv's help output (GH-10711) Document usage of the existing `--prompt` option in the command line help. (cherry picked from commit 3208880f1c72800bacf94a2045fcb0436702c7a1) Co-authored-by: Holger Frey <socials@holgerfrey.de> 22 February 2019, 11:14:08 UTC
22bfe63 [3.7] Doc: Missing backquotes. (GH-11982) (GH-11985) (cherry picked from commit 6e240ddd0d06cca5da091144479b7db0637c73da) Co-authored-by: Julien Palard <julien@palard.fr> 22 February 2019, 08:56:06 UTC
b046f1b bpo-28235: Fix xml.etree.ElementTree.fromstring docs (GH-11903) (cherry picked from commit e5458bdb6af81f9b98acecd8819c60016d3f1441) Co-authored-by: Manjusaka <lizheao940510@gmail.com> 22 February 2019, 00:45:31 UTC
7121a6e bpo-36060: Document how collections.ChainMap() determines iteration order (GH-11969) (GH-11978) (cherry picked from commit 86f093f71a594dcaf21b67ba13dda72863e9bde9) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> 21 February 2019, 17:47:46 UTC
3bd3a71 Document other performance implication for __slots__ (GH-11974) (GH-11975) (cherry picked from commit 7463884f6993edcd92bec56213ee1959034fd31c) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> 21 February 2019, 17:10:20 UTC
3006059 bpo-36059: Update OrderedDict() docs to reflect that regular dicts are now ordered (GH-11966) (GH-#11972) (cherry picked from commit 49fd6dd887df6ea18dbb1a3c0f599239ccd1cb42) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> 21 February 2019, 08:18:51 UTC
0e73ea2 bpo-33989: Ensure that ms.key_compare is always initialized in list_sort_impl(). (GH-8710) (cherry picked from commit ebc793d6acb9650b9f497808e059805892031d74) Co-authored-by: Zackery Spytz <zspytz@gmail.com> 21 February 2019, 08:05:22 UTC
92ac01b Doc: fix example for iter() function. (GH-11959) read() returns bytes for a file opened in binary mode, so b'' should be used as a sentinel instead of ''. Otherwise the loop will be infinite. (cherry picked from commit 11fa0e48a958716186eb99348a46064e944eccf6) Co-authored-by: Cristian Ciupitu <cristian.ciupitu@yahoo.com> 21 February 2019, 07:59:28 UTC
14baf06 bpo-31982: Improve sequence of presentation in ChainMap docs (GH-11960) (GH-11961) https://bugs.python.org/issue31982 (cherry picked from commit 9b0c681e2d7e708a07e34d9c08e4424bdd4f5ebc) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> 20 February 2019, 22:23:29 UTC
bb9ddee bpo-35584: Clarify role of caret in a class class (GH-11946) (GH-11947) https://bugs.python.org/issue35584 (cherry picked from commit 3bacf6126522a9b3bcb6be0c4f3ee6a895dfe772) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> 19 February 2019, 20:25:54 UTC
e8bf04d bpo-36037: Fix test_ssl for strict OpenSSL policy (GH-11940) Fix test_ssl for strict OpenSSL configuration like RHEL8 strict crypto policy. Use older TLS version for minimum TLS version of the server SSL context if needed, to test TLS version older than default minimum TLS version. (cherry picked from commit 3ef6344ee53f59ee86831ec36ed2c6f93a56229d) Co-authored-by: Victor Stinner <vstinner@redhat.com> 19 February 2019, 17:24:16 UTC
64ca728 bpo-31506: Clarify error messages for object.__new__ and object.__init__ (GH-11641) `object.__new__` and `object.__init__` do take one argument each, they just don't take extra user supplied arguments. Patch by Sanyam Khurana. (cherry picked from commit 5105483acb3aca318304bed056dcfd7e188fe4b5) Co-authored-by: Sanyam Khurana <8039608+CuriousLearner@users.noreply.github.com> 19 February 2019, 13:47:13 UTC
a883490 Fix syntax warnings in tests introduced in bpo-35942. (GH-11934) (cherry picked from commit 8d01eb49fc7ff914feeb2e2090d1d6ef15c932ab) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> 19 February 2019, 12:16:36 UTC
35de9bb Fix a misnamed test for lists. (GH-11933) (cherry picked from commit f522a57ec77921ee2e60bd4ccda3c8daa5a43e95) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com> 19 February 2019, 12:12:16 UTC
99e9c36 bpo-35689: IDLE: Add docstrings and unittests for colorizer.py (GH-11472) (cherry picked from commit ee0f927bd8dba805a04963dbec1ad49fe830b842) Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com> 19 February 2019, 05:30:53 UTC
3129432 bpo-34572: change _pickle unpickling to use import rather than retrieving from sys.modules (GH-9047) (GH-11921) Fix C implementation of pickle.loads to use importlib's locking mechanisms, and thereby avoid using partially-loaded modules. (cherry picked from commit 4371c0a9c0848f7a0947d43f26f234842b41efdf) Co-authored-by: tjb900 <ozburgess@gmail.com> 18 February 2019, 15:52:32 UTC
0e379d4 bpo-34294: re module, fix wrong capturing groups in rare cases. (GH-11546) Need to reset capturing groups between two SRE(match) callings in loops, this fixes wrong capturing groups in rare cases. Also add a missing index in re.rst. (cherry picked from commit 4a7f44a2ed49ff1e87db062e7177a56c6e4bbdb0) Co-authored-by: animalize <animalize@users.noreply.github.com> 18 February 2019, 13:48:23 UTC
a01065a bpo-35942: Improve the error message if __fspath__ returns invalid types in path_converter (GH-11831) The error message emitted when returning invalid types from __fspath__ in interfaces that allow passing PathLike objects has been improved and now it does explain the origin of the error. (cherry picked from commit 09fbcd6085e18b534fd4161844ff39f77eb4a082) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com> 18 February 2019, 11:05:52 UTC
a7f929d bpo-35992: Use PySequence_GetItem only if sq_item is not NULL (GH-11857) Not using `__class_getitem__()` fallback if there is a non-subcriptable metaclass was caused by a certain asymmetry between how `PySequenceMethods` and `PyMappingMethods` are used in `PyObject_GetItem`. This PR removes this asymmetry. No tests failed, so I assume it was not intentional. (cherry picked from commit ac28147e78c45a6217d348ce90ca5281d91f676f) Co-authored-by: Ivan Levkivskyi <levkivskyi@gmail.com> 17 February 2019, 23:33:04 UTC
6f35219 bpo-35931: Gracefully handle SyntaxError in pdb debug command (GH-11782) Previously, `debug print(` would cause the interpreter to exit on a SyntaxError whereas `print(` would properly display the error and return to the pdb prompt. This patch fixes this by pre-compiling the code before passing it to `Pdb.run`. https://bugs.python.org/issue35931 (cherry picked from commit 4327705cfab3eb09073ec828570bbd8f789e1611) Co-authored-by: Daniel Hahler <github@thequod.de> 15 February 2019, 21:19:44 UTC
7a3cbcd Improve readability of random module examples (GH-11884) (GH-11885) Based on reviewer feedback from Allen Downey, convert ``lambda`` to ``def``. (cherry picked from commit 9abb725cea7a1687b4d85ab9766ae6256a76a1ef) Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com> 15 February 2019, 20:47:04 UTC
f609730 Fix the versionadded info for typing.NoReturn (GH-11880) The earliest version that `typing.NoReturn` appears in is [3.5.4rc1](https://docs.python.org/3/whatsnew/changelog.htmlGH-python-3-5-4-release-candidate-1) (cherry picked from commit 903567e4f54494c2f4148eec0504ad761ac942c2) Co-authored-by: Jack Wilsdon <jack.wilsdon@gmail.com> 15 February 2019, 19:31:28 UTC
05f4136 bpo-36006: Fix versionchanged directive alignment in io module documentation (GH-11881) https://bugs.python.org/issue36006 (cherry picked from commit 522630a7462f606300f1e6e6818de191d9dc3fdf) Co-authored-by: Emmanuel Arias <emmanuelarias30@gmail.com> 15 February 2019, 19:09:38 UTC
fe42122 bpo-35746: Credit Colin Read and Nicolas Edet (GH-11864) Add credit for the cert parser vulnerability. Mention also Cisco TALOS-2018-0758 identifier. 15 February 2019, 12:19:30 UTC
04a3939 bpo-35994: add sub dir for sub2_tree in os.walk test if symlink is not supported (GH-11853) https://bugs.python.org/issue35994 (cherry picked from commit 3e028b2d40370dc986b6f3146a7ae927bc119f97) Co-authored-by: pxinwr <peixing.xin@windriver.com> 15 February 2019, 05:23:07 UTC
b8bcec3 bpo-30410: Documentation of sys.stdin/out/err update to reflect change in 3.6 (GH-10264) Documentation of sys.stdin/out/err update to reflect change in 3.6 on Windows to use UTF-8. Wording by Eryk Sun and Paul Moore. https://bugs.python.org/issue30410 (cherry picked from commit 5723263a3a39a05b6a2f567e0e7771792e6e2f5b) Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com> 14 February 2019, 23:45:20 UTC
7e618f3 bpo-35633: test_lockf() fails with "PermissionError: [Errno 13] Permission denied" on AIX (GH-11424) [bpo-35633](https://bugs.python.org/issue35633): Fix a test regression introduced with [bpo-35189](https://bugs.python.org/issue35189) (PEP 475: fnctl functions are not retried if interrupted (EINTR)). Not only a blocking IO error needs to be ignored - permission errors also need to be ignored. p.s. - iirc as a "test" only correction a NEWS item is not required. If this is not correct - just mention, and I'll add a NEWS blurb. https://bugs.python.org/issue35633 (cherry picked from commit b94d4bed67c60834b1a5a0936b8c13934cf3b872) Co-authored-by: Michael Felt <aixtools@users.noreply.github.com> 14 February 2019, 18:41:37 UTC
e208935 closes bpo-35991: Fix a potential double free in Modules/_randommodule.c. (GH-11849) (cherry picked from commit bb3c05d7efca8d23bf39bc2640297ba2598899f3) Co-authored-by: Zackery Spytz <zspytz@gmail.com> 14 February 2019, 08:02:12 UTC
a78251e bpo-35961: Fix a crash in slice_richcompare() (GH-11830) Fix a crash in slice_richcompare(): use strong references rather than stolen references for the two temporary internal tuples. The crash (or assertion error) occurred if a garbage collection occurred during slice_richcompare(), especially while calling PyObject_RichCompare(t1, t2, op). (cherry picked from commit dcb68f47f74b0cc8a1896d4a4c5a6b83c0bbeeae) Co-authored-by: Victor Stinner <vstinner@redhat.com> 13 February 2019, 11:49:34 UTC
00cc0fe [3.7] Remove stray quote in os.replace docstring. (GH-11835) (cherry picked from commit 73d600239b0aa34198bce2b7982e4ff14c92f119) Co-authored-by: Anthony Sottile <asottile@umich.edu> 13 February 2019, 04:36:09 UTC
009220e bpo-35505: Skip test_imap4_host_default_value if localhost listens on IMAP port (GH-11823) Make test_imap4_host_default_value independent on whether the local IMAP server is running. (cherry picked from commit 3dc67d0316740e78e7cd014343f34d85908219b7) Co-authored-by: Matěj Cepl <mcepl@cepl.eu> 12 February 2019, 18:54:31 UTC
0a834c1 bpo-35960: Fix dataclasses.field throwing away empty metadata. (GH-11815) (GH-11826) (cherry picked from commit b01786c8812c4cc24dd561b5941025bdd6f444c0) Co-authored-by: Christopher Hunt <chrahunt@gmail.com> 12 February 2019, 12:11:48 UTC
58f05ce bpo-35918: Remove broken has_key method and add test (GH-11819) (#11824) (cherry picked from commit a31f4cc881992e84d351957bd9ac1a92f882fa39) Co-authored-by: Rémi Lapeyre <remi.lapeyre@henki.fr> 12 February 2019, 01:09:22 UTC
2259b5a [3.7] bpo-22062: Updated docstring and documentation for pathlib (GH-8519) (GH-11817) Original patch by Mike Short https://bugs.python.org/issue22062 (cherry picked from commit 537b6caa565ec2fc304ba6f4400cd347ce2af64b) Co-authored-by: Eivind Teig <eivind.teig@gmail.com> https://bugs.python.org/issue22062 11 February 2019, 12:02:57 UTC
cb9a1c7 Doc sidebar: 3.6 has moved to security-fix mode. (GH-11810) (cherry picked from commit 9db56fb8faaa3cd66e7fe82740a4ae4d786bb27f) Co-authored-by: Julien Palard <julien@palard.fr> 10 February 2019, 21:43:57 UTC
6f0f764 Make sure the BaseManager in test_multiprocessing is cleaned up correctly (GH-11653) (cherry picked from commit 7b2a37b728b37e7da6d3f48c24c93a9dd0daa0fc) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com> 09 February 2019, 17:53:51 UTC
36ed5b3 Do not retain references to processes and managers in TestSyncManagerTypes (GH-11801) Keeping references to processes and managers between tests makes them count as dangling processes. (cherry picked from commit 613f729e5ddd201765a9a04efc1c76decb3a19c4) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com> 09 February 2019, 17:26:16 UTC
3fcfef3 bpo-35833: Revise IDLE doc for control codes sent to Shell. (GH-11799) Add a code example block. (cherry picked from commit 8a03ff2ff4db973c9fe152561f1796e72cb71132) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 09 February 2019, 04:43:20 UTC
7c78393 lru_cache: Add more comments. Fix comment typos. Clarify a comment. (GH-11795) (GH-11798) 09 February 2019, 03:33:06 UTC
48769a2 bpo-35615: Fix crashes when copying a Weak{Key,Value}Dictionary. (GH-11384) (GH-11785) Protect dict iterations by wrapping them with _IterationGuard in the following methods: - WeakValueDictionary.copy() - WeakValueDictionary.__deepcopy__() - WeakKeyDictionary.copy() - WeakKeyDictionary.__deepcopy__() (cherry picked from commit 96d37dbcd23e65a7a57819aeced9034296ef747e) Co-authored-by: Fish <ltfish@users.noreply.github.com> 07 February 2019, 20:09:16 UTC
15526f5 [3.7] bpo-35917: Test multiprocessing manager classes and shareable types (GH-11772) (GH-11780) multiprocessing: provide unittests for manager classes and shareable types. (cherry picked from commit 2848d9d29914948621bce26bf0d9a89f2e19b97b) Co-authored-by: Giampaolo Rodola <g.rodola@gmail.com> 07 February 2019, 11:34:12 UTC
27f6e94 Fix url to core-mentorship mailing list (GH-11775) (cherry picked from commit e9bc4172d18db9c182d8e04dd7b033097a994c06) Co-authored-by: Mariatta <Mariatta@users.noreply.github.com> 06 February 2019, 20:58:00 UTC
21ab774 bpo-20001: update pathlib landing image (GH-11304) (cherry picked from commit cd90f6a3692e0f7ef0a13aae651e19a08d1f9b31) 05 February 2019, 10:39:42 UTC
4f6854a bpo-35299: Fixed sysconfig and distutils during PGO profiling (GH-11744) (cherry picked from commit 85e102a2b090dd693d0801ae2edb9660cfa0f281) Co-authored-by: Steve Dower <steve.dower@microsoft.com> 05 February 2019, 01:54:59 UTC
44467e8 bpo-35872 and bpo-35873: Clears __PYVENV_LAUNCHER__ variable (GH-11745) After reading __PYVENV_LAUNCHER__ we now set sys._base_executable value for later use. Make the same changes for macOS to avoid extra platform checks. 04 February 2019, 15:20:19 UTC
69af439 bpo-35692: pathlib no longer raises when checking file and directory existence on drives that are not ready (GH-11746) (cherry picked from commit 2f6fae6e510dba653391cb510a2aca8322eec03b) Co-authored-by: Steve Dower <steve.dower@microsoft.com> 04 February 2019, 07:27:37 UTC
cba16b7 bpo-35642: Remove asynciomodule.c from pythoncore.vcxproj (GH-11410) This module is built by _asyncio.vcxproj and does not need to be included in pythoncore. (cherry picked from commit fbf50683b3a2301097d5cd48bc68b530c1e1720f) Co-authored-by: Gregory Szorc <gregory.szorc@gmail.com> 03 February 2019, 00:46:12 UTC
81eda28 bpo-34691: Compile _contextvars module into main Python library (GH-11741) (cherry picked from commit 4c70d9f79c9b371990c8e054ccde53f7ff15946b) Co-authored-by: Steve Dower <steve.dower@microsoft.com> 02 February 2019, 22:54:42 UTC
63a69ef bpo-29734: nt._getfinalpathname handle leak (GH-740) Make sure that failure paths call CloseHandle outside of the function that failed (cherry picked from commit b82bfac4369c0429e562a834b3752e66c4821eab) Co-authored-by: Mark Becwar <mark@thebecwar.com> 02 February 2019, 21:29:07 UTC
04b2a5e bpo-32560: inherit the py launcher's STARTUPINFO (GH-9000) https://bugs.python.org/issue32560 (cherry picked from commit cb0904762681031edc50f9d7d7ef48cffcf96d9a) Co-authored-by: Shiva Saxena <shivasaxena911@gmail.com> 02 February 2019, 19:38:16 UTC
56f8411 bpo-1104: msilib.SummaryInfo.GetProperty() truncates the string by one character (GH-4517) Add one char to MsiSummaryInfoGetProperty() output Based on the patch in bpo-1104 by Anthony Tuininga (atuining) and Mark McMahon (markm). (cherry picked from commit 2de576e16d42ce43698d384d0dd46ba6cf165424) Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com> 02 February 2019, 17:36:48 UTC
c851dfc bpo-33316: PyThread_release_lock always fails (GH-6541) Use correct interpretation of return value from APIs. (cherry picked from commit 05e922136a3286893bd489a8f2ecfa0dba4da368) Co-authored-by: native-api <ivan_pozdeev@mail.ru> 02 February 2019, 16:45:50 UTC
a2f4c40 bpo-26256: Document algorithm speed for the Decimal module. (GH-4808) (#11736) (cherry picked from commit 00e9c55d27aff3e445ab4c8629cf4d59f46ff945) Co-authored-by: Cheryl Sabella <cheryl.sabella@gmail.com> 02 February 2019, 14:46:09 UTC
533a9b4 Consistently move the misses update to just before the user function call (GH-11715) (GH-11716) 31 January 2019, 23:35:00 UTC
09b66e0 doc: http: Fix enum name for status code 416 (GH-11689) (cherry picked from commit d97daebfa69b4df95231bcae4123eacad6a48d14) Co-authored-by: Phil Jones <philip.graham.jones@googlemail.com> 31 January 2019, 10:15:29 UTC
5901444 bpo-35865: doc: Remove wrong note and directives (GH-11711) * note about random dict order * Remove wrong versionchanged directive 31 January 2019, 08:54:55 UTC
03082a8 bpo-35854: Fix EnvBuilder and --symlinks in venv on Windows (GH-11700) (cherry picked from commit a1f9a3332bd4767e47013ea787022f06b6dbcbbd) Co-authored-by: Steve Dower <steve.dower@microsoft.com> 30 January 2019, 22:14:35 UTC
e31f860 Document differences between random.choices() and random.choice(). (GH-11703) (GH-11706) 30 January 2019, 21:49:23 UTC
7516f26 bpo-35835: Add reference to Python 3.7 new breakpoint() function in pdb documentation. (GH-11691) (cherry picked from commit cf991e653ac550a9f011631447c61ce583404a57) Co-authored-by: João Matos <jcrmatos@gmail.com> 30 January 2019, 17:41:51 UTC
1c79891 bpo-35717: Fix KeyError exception raised when using enums and compile (GH-11523) (GH-11669) https://bugs.python.org/issue17467 (cherry picked from commit 1fd06f1eca80dcbf3a916133919482a8327f3da4) Co-authored-by: Rémi Lapeyre <remi.lapeyre@henki.fr> 30 January 2019, 17:36:51 UTC
ebae1ce bpo-25592: Improve documentation of distutils data_files (GH-9767) (GH-11701) (cherry picked from commit 598e15d4feaee3849a91d92c9ca51f17baafe19c) Co-authored-by: jdemeyer <J.Demeyer@UGent.be> 30 January 2019, 15:56:51 UTC
10354cb bpo-35847: RISC-V needs CTYPES_PASS_BY_REF_HACK (GH-11694) This fixes the ctypes.test.test_structures.StructureTestCase test. https://bugs.python.org/issue35847 (cherry picked from commit 742d768656512a469ce9571b1cbd777def7bc5ea) Co-authored-by: Andreas Schwab <schwab@linux-m68k.org> 29 January 2019, 21:11:36 UTC
ff27f81 Fix typo: class declaration (GH-11678) (cherry picked from commit dfc8bb987d1fcba9225a19542c0fb9132b846b5b) Co-authored-by: nu_no <nuno.an@gmail.com> 27 January 2019, 22:25:49 UTC
658ff84 Clarify U-mode deprecation in open() (GH-11646) The previous wording could be read as saying that universal newlines mode itself was deprecated, when it's only the 'U' character in the mode field that should be avoided. The update also moves the description of the 'U' mode character out of the mode table, as the longer explanation was overly intrusive as a table entry and overshadowed the actually useful mode characters. (cherry picked from commit 3171df34141c1f26ec16dccb4357184c0cf6c58f) Co-authored-by: Nick Coghlan <ncoghlan@gmail.com> 27 January 2019, 16:27:58 UTC
b2b023c bpo-35780: Fix errors in lru_cache() C code (GH-11623) (GH-11682) 26 January 2019, 08:23:40 UTC
a6a8524 bpo-35811: Avoid propagating venv settings when launching via py.exe (GH-11677) (cherry picked from commit adad9e68013aac166c84ffe4e23f3a5464f41840) Co-authored-by: Steve Dower <steve.dower@microsoft.com> 25 January 2019, 23:31:18 UTC
6a9c0fc bpo-35797: Fix default executable used by the multiprocessing module (GH-11676) (cherry picked from commit 4e02f8f8b4baab63f927cfd87b401200ba2969e9) Co-authored-by: Steve Dower <steve.dower@microsoft.com> 25 January 2019, 23:14:41 UTC
c2674bf bpo-34134: Advise to use imap or imap_unordered when handling long iterables. (gh-8324) (gh-11673) (cherry picked from commit 3bab40db96efda2e127ef84e6501fda0cdc4f5b8) Co-authored-by: Windson yang <wiwindson@outlook.com> 25 January 2019, 12:08:14 UTC
841387d bpo-35767: Fix unittest.loader to allow partials as test_functions (GH-11600) (#11662) (cherry picked from commit fd628cf5adaeee73eab579393cdff71c8f70cdf2) Co-authored-by: Jason Fried <me@jasonfried.info> 24 January 2019, 17:30:59 UTC
3be19c0 bpo-35781: Changed references to deprecated 'warn' method in logging documentation in favour of 'warning' (GH-11654) (GH-11657) (cherry picked from commit cda73a5af2ff064ca82140342b3158851d43868f) Co-authored-by: yuji38kwmt <yuji38kwmt@yahoo.co.jp> 23 January 2019, 07:43:37 UTC
552478b bpo-35722: Updated the documentation for the 'disable_existing_loggers' parameter (GH-11525) (GH-11655) (cherry picked from commit f0c743604fc841d35a48822b936ef2e5919e43c1) Co-authored-by: Géry Ogam <gery.ogam@gmail.com> 23 January 2019, 07:21:32 UTC
128efca bpo-35683: Improve Azure Pipelines steps (GH-11493) 22 January 2019, 20:31:30 UTC
f71e743 bpo-35720: Fixing a memory leak in pymain_parse_cmdline_impl() (GH-11528) When the loop in the pymain_read_conf function in this same file calls pymain_init_cmdline_argv() a 2nd time, the pymain->command buffer of wchar_t is overriden and the previously allocated memory is never freed. (cherry picked from commit 35ca1820e19f81f69073f294503cdcd708fe490f) Co-authored-by: Lucas Cimon <lucas.cimon@gmail.com> 22 January 2019, 16:42:13 UTC
d1dd6be bpo-35772: Fix test_tarfile on ppc64 (GH-11606) Fix sparse file tests of test_tarfile on ppc64le with the tmpfs filesystem. Fix the function testing if the filesystem supports sparse files: create a file which contains data and "holes", instead of creating a file which contains no data. tmpfs effective block size is a page size (tmpfs lives in the page cache). RHEL uses 64 KiB pages on aarch64, ppc64 and ppc64le, only s390x and x86_64 use 4 KiB pages, whereas the test punch holes of 4 KiB. test.pythoninfo: Add resource.getpagesize(). (cherry picked from commit b2385458ceddaf3d0d91456923716259d3915023) Co-authored-by: Victor Stinner <vstinner@redhat.com> 21 January 2019, 09:44:30 UTC
d358a8c bpo-20239: Allow repeated deletion of unittest.mock.Mock attributes (GH-11629) * Allow repeated deletion of unittest.mock.Mock attributes * fixup! Allow repeated deletion of unittest.mock.Mock attributes * fixup! fixup! Allow repeated deletion of unittest.mock.Mock attributes (cherry picked from commit 222d303ade8aadf0adcae5190fac603bdcafe3f0) Co-authored-by: Pablo Galindo <Pablogsal@gmail.com> 21 January 2019, 09:37:54 UTC
2fa53cf bpo-35699: fix distuils cannot detect Build Tools 2017 anymore (GH-11495) (cherry picked from commit b2dc4a3313c236fedbd6df664722cd47f3d91a72) Co-authored-by: Marc Schlaich <marc.schlaich@googlemail.com> 20 January 2019, 19:06:08 UTC
47290e7 bpo-35770: Fix off-by-1 error. (GH-11618) (cherry picked from commit 2cf1ddaff4c869780d9e796b21ef3e506f8ad321) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 18 January 2019, 22:23:51 UTC
a01e235 bpo-35770: IDLE macosx deletes Options => Configure IDLE. (GH-11614) It previously deleted Window => Zoom Height by mistake. (Zoom Height is now on the Options menu). On Mac, the settings dialog is accessed via Preferences on the IDLE menu. (cherry picked from commit 39ed289a3511d2e9bf0950a9d5dc53c8194f61b9) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 18 January 2019, 19:16:01 UTC
6ca7183 bpo-35045: Accept TLSv1 default in min max test (GH-11510) Make ssl tests less strict and also accept TLSv1 as system default. The changes unbreaks test_min_max_version on Fedora 29. Signed-off-by: Christian Heimes <christian@python.org> (cherry picked from commit 34de2d312b3687994ddbc29adb66e88f672034c7) Co-authored-by: Christian Heimes <christian@python.org> 18 January 2019, 15:29:08 UTC
c2647f2 bpo-35283: Add pending deprecation warning for Thread.isAlive (GH-11604) Add a pending deprecated warning for the threading.Thread.isAlive() method. 18 January 2019, 14:09:43 UTC
5f9a168 bpo-35769: Change IDLE's name for new files from 'Untitled' to 'untitled' (GH-11602) 'Untitled' violates the PEP 8 standard for .py files (cherry picked from commit a902239f22c322d8988c514dd1c724aade3e4ef3) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 18 January 2019, 07:24:09 UTC
237f864 bpo-35730: IDLE - test squeezer reload() by checking load_font() (GH-11585) (cherry picked from commit e55cf024cae203f63b4f78f1b21c1375fe424441) Co-authored-by: Tal Einat <taleinat+github@gmail.com> 18 January 2019, 02:44:09 UTC
59d7bdb bpo-34162: Update idlelib/NEWS.txt to 2019 Jan 17 (GH-11597) (GH-11598) (cherry picked from commit 56c16057c639acc2fb89c6b783425320f23a5f6c) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 18 January 2019, 00:49:04 UTC
back to top