Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-31855: unittest.mock.mock_open() results now respects the argument of ↵ | Rémi Lapeyre | 2019-05-07 | 3 | -26/+22 |
| | | | | | | | | read([size]) (GH-11521) unittest.mock.mock_open() results now respects the argument of read([size]) Co-Authored-By: remilapeyre <remi.lapeyre@henki.fr> | ||||
* | Forbid creating of stream objects outside of asyncio (#13101) | Andrew Svetlov | 2019-05-07 | 5 | -76/+203 |
| | |||||
* | bpo-35925: Skip SSL tests that fail due to weak external certs. (GH-13124) | Gregory P. Smith | 2019-05-06 | 3 | -12/+51 |
| | | | | | | | | Modern Linux distros such as Debian Buster have default OpenSSL system configurations that reject connections to servers with weak certificates by default. This causes our test suite run with external networking resources enabled to skip these tests when they encounter such a failure. Fixing the network servers is a separate issue. | ||||
* | Fix rst formatting for several links in ssl documentation (GH-13133) | Toshio Kuratomi | 2019-05-06 | 1 | -3/+3 |
| | |||||
* | bpo-36542: Allow to overwrite the signature for Python functions. (GH-12705) | Serhiy Storchaka | 2019-05-06 | 17 | -3/+40 |
| | |||||
* | bpo-36793: Remove unneeded __str__ definitions. (GH-13081) | Serhiy Storchaka | 2019-05-06 | 18 | -33/+25 |
| | | | | Classes that define __str__ the same as __repr__ can just inherit it from object. | ||||
* | bpo-36766: Typos in docs and code comments (GH-13116) | penguindustin | 2019-05-06 | 22 | -22/+22 |
| | |||||
* | bpo-36275: enhance documentation for venv.create() (GH-13114) | Sebastian Koslowski | 2019-05-06 | 1 | -1/+6 |
| | |||||
* | Clarify the download unit in the download section (GH-13122) | Stéphane Wirtel | 2019-05-06 | 1 | -2/+1 |
| | |||||
* | bpo-30668: add missing word in license.rst (GH-13115) | Patrick Mühlbauer | 2019-05-06 | 1 | -1/+1 |
| | |||||
* | Unroll import-team in CODEOWNERS (#13118) | Brett Cannon | 2019-05-06 | 1 | -2/+2 |
| | |||||
* | bpo-36594: Fix incorrect use of %p in format strings (GH-12769) | Zackery Spytz | 2019-05-06 | 11 | -24/+26 |
| | | | In addition, fix some other minor violations of C99. | ||||
* | bpo-36798: Updating f-string docs for := use case (GH-13107) | Logan Jones | 2019-05-06 | 1 | -5/+6 |
| | |||||
* | Update wsgiref.rst (#10488) | Andre Delfino | 2019-05-06 | 1 | -1/+1 |
| | |||||
* | Doc/c-api/exceptions.rst: fix grammar (#12091) | Daniel Hahler | 2019-05-06 | 1 | -2/+2 |
| | | | | | | | | | | | * Doc/c-api/exceptions.rst: fix grammar skip issue skip news * Use ", in that case" Co-Authored-By: blueyed <github@thequod.de> | ||||
* | bpo-36811: Fix a C compiler warning in _elementtree.c. (GH-13109) | Stefan Behnel | 2019-05-06 | 1 | -1/+1 |
| | |||||
* | Only count number of members once (#12691) | Eddie Elizondo | 2019-05-06 | 1 | -0/+1 |
| | |||||
* | bpo-16024: Doc cleanup regarding path_fd, dir_fd, follow_symlinks (GH-5505) | Cheryl Sabella | 2019-05-06 | 1 | -66/+76 |
| | |||||
* | bpo-36791: Safer detection of integer overflow in sum(). (GH-13080) | Serhiy Storchaka | 2019-05-05 | 1 | -3/+5 |
| | |||||
* | bpo-33530: Implement Happy Eyeballs in asyncio, v2 (GH-7237) | twisteroid ambassador | 2019-05-05 | 5 | -38/+264 |
| | | | | | | | | | | Added two keyword arguments, `delay` and `interleave`, to `BaseEventLoop.create_connection`. Happy eyeballs is activated if `delay` is specified. We now have documentation for the new arguments. `staggered_race()` is in its own module, but not exported to the main asyncio package. https://bugs.python.org/issue33530 | ||||
* | simplify StartupImportTests (GH-13096) | Inada Naoki | 2019-05-05 | 1 | -7/+7 |
| | | | _osx_support and copyreg are not imported from site on macOS for now. | ||||
* | bpo-36189: Fixing typo in tutorial introduction (GH-13090) | Jonatan | 2019-05-04 | 1 | -1/+1 |
| | |||||
* | bpo-36166: Change to rst datamodel file. (GH-13089) | Catherine Alvarado | 2019-05-04 | 1 | -2/+2 |
| | |||||
* | bpo-36475: Make PyThread_exit_thread with _Py_NO_RETURN (GH-13068) | Victor Stinner | 2019-05-04 | 6 | -15/+17 |
| | |||||
* | bpo-26978: Implement pathlib.Path.link_to (Using os.link) (GH-12990) | Joannah Nanjekye | 2019-05-04 | 5 | -0/+42 |
| | |||||
* | Suppress clang warning (GH-12384) | Rémi Lapeyre | 2019-05-03 | 1 | -1/+2 |
| | |||||
* | bpo-28238: Implement "{*}tag" and "{ns}*" wildcard tag selection support for ↵ | Stefan Behnel | 2019-05-03 | 6 | -15/+171 |
| | | | | ElementPath, and extend the surrounding tests and docs. (GH-12997) | ||||
* | bpo-33882: mention breakpoint() in debugger-related FAQ (GH-7759) | Andre Delfino | 2019-05-03 | 1 | -0/+3 |
| | |||||
* | bpo-24638: Improve the error message in asyncio.ensure_future() (#12848) | Zackery Spytz | 2019-05-03 | 2 | -1/+11 |
| | |||||
* | Fixed typo (GH-11522) | Alexander Vasin | 2019-05-03 | 1 | -2/+2 |
| | | | | | | | | | Given example does not run, loop variable is missing. Secondly, this is bad example how to handle shutdown signal, because it would cause `RuntimeError: Event loop stopped before Future completed.` Perhaps it would be better to cancel all tasks instead of closing loop directly? Did not create issue, because question is quite simple. | ||||
* | bpo-36613: call remove_done_callback if exception (GH-12800) | gescheit | 2019-05-03 | 2 | -1/+3 |
| | | | | | | Call remove_done_callback() in finally block. https://bugs.python.org/issue36613 | ||||
* | bpo-36341: Fix tests calling bind() on AF_UNIX sockets (GH-12399) | xdegaye | 2019-05-03 | 4 | -5/+13 |
| | | | | | | | Those tests may fail with PermissionError. https://bugs.python.org/issue36341 | ||||
* | Improve grammar on async context managers and shorten text (GH-12379) | Andre Delfino | 2019-05-03 | 1 | -4/+4 |
| | |||||
* | Don't use the LHS/RHS acronym in Simple statements (GH-12996) | Andre Delfino | 2019-05-03 | 1 | -4/+4 |
| | | | | | Prefer the full wording instead, as it is more meaningful for someone not familiar with the terms. Also, LFS/RHS is not used anywhere else in the documentation, while left/right-hand side mentions are common. | ||||
* | bpo:34848 : Correct an incorrect docstring for range().index method (GH-9877) | Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి) | 2019-05-03 | 1 | -1/+1 |
| | |||||
* | Add correct license for C14N test suite to license docs. (GH-13055) | Stefan Behnel | 2019-05-02 | 2 | -1/+64 |
| | |||||
* | bpo-36763: Remove _PyCoreConfig._init_main (GH-13066) | Victor Stinner | 2019-05-02 | 6 | -19/+10 |
| | |||||
* | bpo-36763: _PyCoreConfig_SetPyArgv() preinitializes Python (GH-13037) | Victor Stinner | 2019-05-02 | 4 | -27/+50 |
| | | | | | | | | _PyCoreConfig_SetPyArgv() and _PyCoreConfig_SetWideString() now pre-initialize Python if needed to ensure that the locale encoding is properly configured. * Add _Py_PreInitializeFromPyArgv() internal function. * Add 'args' parameter to _Py_PreInitializeFromCoreConfig() | ||||
* | bpo-36775: _PyCoreConfig only uses wchar_t* (GH-13062) | Victor Stinner | 2019-05-02 | 11 | -217/+354 |
| | | | | | | | | | | | | | | | | | _PyCoreConfig: Change filesystem_encoding, filesystem_errors, stdio_encoding and stdio_errors fields type from char* to wchar_t*. Changes: * PyInterpreterState: replace fscodec_initialized (int) with fs_codec structure. * Add get_error_handler_wide() and unicode_encode_utf8() helper functions. * Add error_handler parameter to unicode_encode_locale() and unicode_decode_locale(). * Remove _PyCoreConfig_SetString(). * Rename _PyCoreConfig_SetWideString() to _PyCoreConfig_SetString(). * Rename _PyCoreConfig_SetWideStringFromString() to _PyCoreConfig_DecodeLocale(). | ||||
* | bpo-36776: Add @support.skip_unless_symlink to test_lll.py (GH-13058) | Zackery Spytz | 2019-05-02 | 1 | -0/+1 |
| | |||||
* | bpo-36763: Add _PyCoreConfig._config_version (GH-13065) | Victor Stinner | 2019-05-02 | 1 | -3/+13 |
| | | | | Add private _config_version field to _PyPreConfig and _PyCoreConfig to prepare future ABI compatibility. | ||||
* | Fix typo: quaatile to quantile (GH=13001) | Xtreak | 2019-05-02 | 1 | -1/+1 |
| | |||||
* | bpo-36775: Add _PyUnicode_InitEncodings() (GH-13057) | Victor Stinner | 2019-05-02 | 3 | -92/+115 |
| | | | | | | Move get_codec_name() and initfsencoding() from pylifecycle.c to unicodeobject.c. Rename also "init" functions in pylifecycle.c. | ||||
* | bpo-36775: Add _Py_FORCE_UTF8_FS_ENCODING macro (GH-13056) | Victor Stinner | 2019-05-02 | 5 | -57/+48 |
| | | | | | | | Add _Py_FORCE_UTF8_LOCALE and _Py_FORCE_UTF8_FS_ENCODING macros to avoid factorize "#if defined(__ANDROID__) || defined(__VXWORKS__)" and "#if defined(__APPLE__)". Cleanup also config_init_fs_encoding(). | ||||
* | bpo-14546: Fix the argument handling in Tools/scripts/lll.py (GH-13026) | Zackery Spytz | 2019-05-02 | 3 | -4/+42 |
| | |||||
* | bpo-13611: Include C14N 2.0 test data in installation (GH-13053) | Stefan Behnel | 2019-05-02 | 2 | -1/+16 |
| | | | | * Include C14N 2.0 test data in installation. * Add README file to the C14N test data directory to reference the original source and licensing conditions. | ||||
* | Fix tiny tiny typo in 3.8 what's new (GH-13049) | Daniel Porteous | 2019-05-02 | 1 | -2/+2 |
| | | | I feel silly even making such a tiny typo fix, but I couldn't help but notice it. | ||||
* | regarding to grammar and spell check (#13020) | Hossein Pourbozorg | 2019-05-02 | 1 | -3/+3 |
| | |||||
* | bpo-36763: Make _PyCoreConfig.check_hash_pycs_mode public (GH-13052) | Victor Stinner | 2019-05-02 | 5 | -17/+28 |
| | | | | | _PyCoreConfig: Rename _check_hash_pycs_mode field to check_hash_pycs_mode (make it public) and change its type from "const char*" to "wchar_t*". | ||||
* | Change bisect to bisect_cmd in docstring (#13040) | Xtreak | 2019-05-02 | 1 | -3/+3 |
| |