summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Doc: Minor fix to init config C API documentation (GH-21198)tomerv2020-07-011-2/+2
| | | Co-authored-by: Tomer Vromen <tomer.vromen@intel.com>
* bpo-41161 Add news entry for libmpdec-2.5.0 (GH-21243)Stefan Krah2020-06-301-0/+2
|
* bpo-39314: Closes parenthesis when autocompleting for functions that take no ↵Rémi Lapeyre2020-06-303-5/+15
| | | | arguments (GH-20562)
* bpo-40275: Use new test.support helper submodules in tests (GH-21169)Hai Shi2020-06-3014-319/+348
|
* bpo-40275: Use new test.support helper submodules in tests (GH-21219)Hai Shi2020-06-3016-94/+116
|
* Update FAQ release schedule and estimated users (GH-21180)E-Paine2020-06-301-4/+4
| | | | | Update FAQ to include: * The new yearly release schedule from PEP 602 * Estimated users from "tens of thousands" to "millions"
* bpo-41100: fix _decimal for arm64 Mac OS (GH-21228)Lawrence D'Anna2020-06-302-0/+4
| | | Patch by Lawrence Danna.
* bpo-41142: Add support of non-ASCII paths for CAB files. (GH-21195)Serhiy Storchaka2020-06-303-10/+65
| | | | * The path to the CAB file can be non-ASCII. * Paths of added files can be non-ASCII.
* bpo-41158: IDLE: rewrite the code for handling file encoding (GH-21215)Serhiy Storchaka2020-06-301-152/+41
|
* bpo-36346: Raise DeprecationWarning when creating legacy Unicode (GH-20933)Inada Naoki2020-06-304-4/+30
|
* bpo-36346: Prepare for removing the legacy Unicode C API (AC only). (GH-21223)Serhiy Storchaka2020-06-307-45/+523
|
* bpo-41123: Remove PyUnicode_AsUnicodeCopy (GH-21209)Inada Naoki2020-06-306-58/+5
|
* bpo-41152: IDLE: always use UTF-8 for standard IO streams (GH-21214)Serhiy Storchaka2020-06-305-52/+10
|
* bpo-23427: Add sys.orig_argv attribute (GH-20729)Victor Stinner2020-06-299-35/+104
| | | | | | | Add sys.orig_argv attribute: the list of the original command line arguments passed to the Python executable. Rename also PyConfig._orig_argv to PyConfig.orig_argv and document it.
* bpo-40924: Ensure importlib.resources.path returns an extant path (GH-20857)Jason R. Coombs2020-06-293-1/+24
|
* bpo-37999: Simplify the conversion code for %c, %d, %x, etc. (GH-20437)Serhiy Storchaka2020-06-293-58/+26
| | | | Since PyLong_AsLong() no longer use __int__, explicit call of PyNumber_Index() before it is no longer needed.
* Fix typo in Object/listobject.c (GH-21079)Jeong Ukjae2020-06-292-2/+2
|
* bpo-41004: Resolve hash collisions for IPv4Interface and IPv6Interface ↵Ravi Teja P2020-06-293-2/+15
| | | | | | | | (GH-21033) The __hash__() methods of classes IPv4Interface and IPv6Interface had issue of generating constant hash values of 32 and 128 respectively causing hash collisions. The fix uses the hash() function to generate hash values for the objects instead of XOR operation
* Update libmpdec license dates (GH-21216)Stefan Krah2020-06-291-1/+1
|
* bpo-41048: mimetypes should read the rule file using UTF-8, not the locale ↵Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి)2020-06-294-1/+16
| | | | encoding (GH-20998)
* bpo-41123: Remove PyLong_FromUnicode() (GH-21204)Inada Naoki2020-06-297-30/+5
|
* bpo-41123: Remove PyUnicode_GetMax() (GH-21192)Inada Naoki2020-06-294-17/+4
|
* bpo-40874 Update the required libmpdec version for the decimal module (GH-21202)Stefan Krah2020-06-282-2/+3
|
* bpo-41138: Fix trace CLI for non-UTF-8 files. (GH-21177)Serhiy Storchaka2020-06-283-16/+27
| | | | Fix also a resource warning when store counts and module info.
* bpo-31082: Use "iterable" in the docstring for functools.reduce() (GH-20796)Zackery Spytz2020-06-283-14/+16
|
* bpo-41144: Fix IDLE open module error (#21182)E-Paine2020-06-284-7/+20
| | | | | Could not open os.path. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* bpo-38870: Extend subject of ast.unparse warnings (GH-21053)Batuhan Taskaya2020-06-281-1/+6
| | | | | | | - Mention that some compiler optimizations might not roundtrip exactly (such as constant tuples and frozensets). - Add a warning about it might raise RecursionError on very complex expressions due to recursive unparsing aspect of ast.unparse
* bpo-39151: Simplify DFS in the assembler (GH-17733)Pablo Galindo2020-06-281-33/+18
|
* bpo-35975: Only use cf_feature_version if PyCF_ONLY_AST in cf_flags (#21021)Guido van Rossum2020-06-284-3/+30
|
* bpo-41076: Pre-feed the parser with the f-string expression location (GH-21054)Lysandros Nikolaou2020-06-275-2642/+2426
| | | This commit changes the parsing of f-string expressions with the new parser. The parser gets pre-fed with the location of the expression itself (not the f-string, which was what we were doing before). This allows us to completely skip the shifting of the AST nodes after the parsing is completed.
* Add soft keywords to the documentation (GH-21185)Pablo Galindo2020-06-271-0/+16
|
* bpo-40769: Allow extra surrounding parentheses for invalid annotated ↵Batuhan Taskaya2020-06-273-207/+284
| | | | assignment rule (GH-20387)
* bpo-41132: Use pymalloc allocator in the f-string parser (GH-21173)Lysandros Nikolaou2020-06-272-10/+10
|
* Remove dead code from tracemalloc (GH-21029)Christian Heimes2020-06-271-4/+0
| | | | | tracemalloc_get_frame() checked filename == NULL two times in a row. Signed-off-by: Christian Heimes <christian@python.org>
* bpo-41123: Remove Py_UNICODE_str* functions (GH-21164)Inada Naoki2020-06-274-126/+16
| | | They are undocumented and deprecated since Python 3.3.
* bpo-41100: clarify NEWS item about macOS 11 support (GH-21174)Ned Deily2020-06-271-1/+7
|
* bpo-41084: Adjust message when an f-string expression causes a SyntaxError ↵Lysandros Nikolaou2020-06-263-3/+29
| | | | | (GH-21084) Prefix the error message with `fstring: `, when parsing an f-string expression throws a `SyntaxError`.
* Improve code organization for the random module (GH-21161)Raymond Hettinger2020-06-261-177/+176
|
* bpo-41119: Output correct error message for list/tuple followed by colon ↵Lysandros Nikolaou2020-06-252-325/+289
| | | | (GH-21160)
* bpo-41103: Remove old buffer protocol support (#21117)Inada Naoki2020-06-258-204/+9
| | | They are deprecated since Python 3.0.
* Fix typo in functions.rst (GH-21131)Ram Rachum2020-06-251-1/+1
|
* bpo-40275: Use new test.support helper submodules in tests (GH-21151)Hai Shi2020-06-2520-42/+69
| | | | | | | | | | | | | Use new test.support helper submodules in tests: * distutils tests * test_buffer * test_compile * test_filecmp * test_fileinput * test_readline * test_smtpnet * test_structmembers * test_tools
* bpo-41069: Make TESTFN and the CWD for tests containing non-ascii ↵Serhiy Storchaka2020-06-2524-77/+110
| | | | characters. (GH-21035)
* BPO-41100: Support macOS 11 when building (GH-21113)Ronald Oussoren2020-06-253-2/+3
|
* bpo-40939: run autoreconf to fix configure{,.ac} disparity (GH-21152)Ned Deily2020-06-251-1/+1
|
* bpo-40275: Use new test.support helper submodules in tests (GH-20824)Hai Shi2020-06-259-21/+29
|
* bpo-40521: Optimize PyBytes_FromStringAndSize(str, 0) (GH-21142)Victor Stinner2020-06-255-53/+107
| | | | | | | | | | | | | | | | Always create the empty bytes string singleton. Optimize PyBytes_FromStringAndSize(str, 0): it no longer has to check if the empty string singleton was created or not, it is always available. Add functions: * _PyBytes_Init() * bytes_get_empty(), bytes_new_empty() * bytes_create_empty_string_singleton() * unicode_create_empty_string_singleton() _Py_unicode_state: rename empty structure member to empty_string.
* bpo-41113: Fix test_warnings on non-Western locales. (GH-21143)Serhiy Storchaka2020-06-251-3/+3
|
* bpo-41112: Fix test_peg_generator on non-UTF-8 locales. (GH-21138)Serhiy Storchaka2020-06-251-2/+2
|
* bpo-40204: Pin Sphinx version to 2.3.1 in ``Doc/Makefile``. (GH-21141)Ned Deily2020-06-252-1/+2
|