summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* doc: "Mac OS " -> "macOS" (GH-27534)partev2021-08-021-1/+1
|
* bpo-44781: make distutils test suppress deprecation warning from import ↵Irit Katriel2021-08-021-2/+5
| | | | distutils (GH-27485)
* bpo-44793: Fix checking the number of arguments when subscribe a generic ↵Serhiy Storchaka2021-08-023-8/+15
| | | | | | | | type with ParamSpec parameter. (GH-27515) For example Callable[P, T][[int], str, float] will now raise an error. Use also term "arguments" instead of "parameters" in error message for too few/many arguments.
* bpo-34013: Don't consider a grouped expression when reporting legacy print ↵Pablo Galindo Salgado2021-08-013-6/+17
| | | | syntax errors (GH-27521)
* bpo-33671 fix orphaned comment in shutil.copyfileobj (GH-27516)Anthony Sottile2021-07-311-1/+1
|
* bpo-44794: Merge tests for typing.Callable and collection.abc.Callable ↵Serhiy Storchaka2021-07-313-117/+141
| | | | (GH-27507)
* bpo-37880: for argparse add_argument with action='store_const', const now ↵Jack DeVries2021-07-314-13/+41
| | | | defaults to None. (GH-26707)
* bpo-44784: Apply changes from importlib_metadata 4.6.3 (GH-27508)Jason R. Coombs2021-07-312-6/+14
| | | | | Addressing issues with tests under error on warnings. Automerge-Triggered-By: GH:jaraco
* Divide the grammar into sections to improve readability (GH-27502)Pablo Galindo Salgado2021-07-312-6806/+7029
|
* Trivial typo in docstringJesús Cea2021-07-311-1/+1
|
* bpo-44667: Treat correctly lines ending with comments and no newlines in the ↵Pablo Galindo Salgado2021-07-313-1/+15
| | | | Python tokenizer (GH-27499)
* bpo-44771: Sync with importlib_resources 5.2.2, fixing refleak. (#27497)Jason R. Coombs2021-07-312-3/+6
| | | | | * bpo-44771: Sync with importlib_resources 5.2.2, fixing refleak. * Include new 'resources' dir in the Makefile.
* bpo-44648: Fix error type in inspect.getsource() in interactive session ↵andrei kulakov2021-07-303-1/+21
| | | | (GH-27171)
* bpo-43625: Enhance csv sniffer has_headers() to be more accurate (GH-26939)andrei kulakov2021-07-304-8/+56
|
* bpo-42892: fix email multipart attribute error (GH-26903)andrei kulakov2021-07-303-3/+36
|
* bpo-41911: Update docs for various expressions (GH-27470)andrei kulakov2021-07-301-7/+34
| | | Co-authored-by: Łukasz Langa <lukasz@langa.pl>
* bpo-44666: Use default encoding as fallback for compile_file (GH-27236)Stefan Hoelzl2021-07-304-3/+13
| | | | | | | When sys.stdout.encoding is None compile_file will fall back to sys.getdefaultencoding to encode/decode error messages. Co-authored-by: Stefan Hoelzl <stefan.hoelzl@posteo.de> Co-authored-by: Mickaël Schoentgen <contact@tiger-222.fr>
* Fail the CI if an optional module fails to compile (GH-27466)Pablo Galindo Salgado2021-07-303-0/+8
|
* Doc: Change errant 3.10.0 to 3.10, to match other mentions (GH-27459)Ori Avtalion2021-07-301-2/+2
|
* Update URLs in comments and metadata to use HTTPS (GH-27458)Noah Kantrowitz2021-07-3039-58/+58
|
* bpo-44747: Refactor usage of sys._getframe at typing module (#27387)Yurii Karabas2021-07-302-21/+9
| | | Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com>
* bpo-44761: Change default value of NewType __module__ attr (GH-27406)Yurii Karabas2021-07-302-4/+12
|
* bpo-44753: Don't use logfile extension when determining old files to be ↵Vinay Sajip2021-07-301-1/+2
| | | | deleted (GH-27475)
* bpo-44771: Apply changes from importlib_resources 5.2.1 (GH-27436)Jason R. Coombs2021-07-3019-373/+714
| | | | | | | * bpo-44771: Apply changes from importlib_resources@3b24bd6307 * Add blurb * Exclude namespacedata01 from eol conversion.
* Add missing gdbm dependencies to the UNIX CI (GH-27467)Pablo Galindo Salgado2021-07-291-0/+1
|
* bpo-31746: Fix broken call in GH-27431 (GH-27464)Erlend Egeberg Aasland2021-07-291-1/+1
|
* bpo-44479: Do not regenerate files during a PGO build as it will invalidate ↵Steve Dower2021-07-291-2/+6
| | | | the profile. (GH-27460)
* Minor fixes to specialization stats. (GH-27457)Mark Shannon2021-07-293-5/+13
| | | | | * Use class, not value for fail stats for BINARY_SUBSCR. * Fix counts for unquickened instructions.
* bpo-31746: Prevent segfaults when sqlite3.Connection is uninitialised (GH-27431)Erlend Egeberg Aasland2021-07-292-7/+44
|
* bpo-44662: Add ability to annotate types.Union (#27214)Yurii Karabas2021-07-293-1/+36
| | | Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com>
* Fix typo in ast.rst (GH-27449)HaeckelK2021-07-291-1/+1
| | | Co-authored-by: HaeckelK <haeckelk.github@gmail.com>
* To fix the random failed test cases of test___xxsubinterpreters in ↵Hai Shi2021-07-291-0/+15
| | | | multiprocess. (GH-27240)
* bpo-44765: [doc] fix typo (GH-27430)Pavel2021-07-291-1/+1
|
* bpo-44725 : expose specialization stats in python (GH-27192)Irit Katriel2021-07-297-1/+158
|
* bpo-44752: refactor part of rlcompleter.Completer.attr_matches (GH-27433)Jack DeVries2021-07-291-6/+3
|
* bpo-44752: Make rlcompleter not call `@property` methods (GH-27401)Jack DeVries2021-07-293-4/+40
| | | | | | | | * rlcompleter was calling these methods to identify whether to add parenthesis to the completion, based on if the attribute is callable. * for property objects, completion with parenthesis are never desirable. * property methods with print statements behaved very strangely, which was especially unfriendly to language newcomers. <tab> could suddenly produce output unexpectedly.
* bpo-44707: Fix an undefined behavior of the null pointer arithmetic (GH-27292)Serhiy Storchaka2021-07-291-2/+9
|
* bpo-41103: Resurrect the old buffer protocol. (GH-27437)Inada Naoki2021-07-2910-5/+221
| | | | | Revert "bpo-41103: Remove old buffer protocol support (#21117)" This reverts commit 6f8a6ee59cb7f99f68df8ee9c3e8c8cf19af3eed.
* bpo-42064: Optimise `sqlite3` state access, part 1 (GH-27273)Erlend Egeberg Aasland2021-07-2913-66/+103
| | | | | | | | | | Prepare for module state: - Add "get state by defining class" and "get state by module def" stubs - Add AC defining class when needed - Add state pointer to connection context - Pass state as argument to utility functions Automerge-Triggered-By: GH:encukou
* bpo-43565: Document PyUnicode_KIND's return type as an unsigned int (GH-25724)Ammar Askar2021-07-291-1/+1
|
* bpo-42035: Add a PyType_GetName() to get type's short name. (GH-23903)Hai Shi2021-07-2910-0/+68
|
* bpo-44688: Remove ASCII limitation from `sqlite3` collation names (GH-27395)Erlend Egeberg Aasland2021-07-297-60/+35
|
* bpo-43897: Reject "_" captures and top-level MatchStar in the AST validator ↵Brandt Bucher2021-07-292-21/+33
| | | | (GH-27432)
* bpo-40263: Fixes an off-by-one error in _winapi_WaitForMultipleObjects_impl ↵Ray Donnelly2021-07-282-1/+4
| | | | (GH-19501)
* bpo-43897: AST validation for pattern matching nodes (GH24771)Batuhan Taskaya2021-07-282-32/+265
|
* bpo-44682: Handle invalid arg to pdb's "commands" directive (#27252)andrei kulakov2021-07-283-0/+19
|
* bpo-44763: [doc] remove repetitive sentence from textwrap.wrap (GH-27423)Jack DeVries2021-07-281-1/+1
|
* bpo-44544: [doc] list all textwrap func kwargs (GH-26999)Jack DeVries2021-07-282-4/+18
|
* bpo-27827: identify a greater range of reserved filename on Windows. (GH-26698)Barney Gale2021-07-283-19/+47
| | | | | | | `pathlib.PureWindowsPath.is_reserved()` now identifies as reserved filenames with trailing spaces or colons. Co-authored-by: Barney Gale <barney.gale@foundry.com> Co-authored-by: Eryk Sun <eryksun@gmail.com>
* Add missing end of sentence in docs (GH-27280)Adrian Garcia Badaracco2021-07-281-1/+1
|