Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | bpo-42840: Document providing kwargs to type. (#24173) | Erik Soma | 2021-03-01 | 1 | -1/+8 | |
| | | | Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> | |||||
* | Fixed linenumber missing when audit hook has an error (GH-24692) | Jules Lasne | 2021-03-01 | 1 | -0/+1 | |
| | | | | | See https://github.com/sphinx-doc/sphinx/issues/8932 Co-authored-by: tk0miya <i.tkomiya@gmail.com> | |||||
* | Post 3.10.0a6 | Pablo Galindo | 2021-03-01 | 1 | -1/+1 | |
| | ||||||
* | Merge tag 'v3.10.0a6' | Pablo Galindo | 2021-03-01 | 57 | -5117/+8630 | |
|\ | | | | | | | Python 3.10.0a6 | |||||
| * | Remove unused suspicious rule in the docsv3.10.0a6 | Pablo Galindo | 2021-03-01 | 5 | -4998/+8092 | |
| | | ||||||
| * | Python 3.10.0a6 | Pablo Galindo | 2021-03-01 | 52 | -119/+538 | |
| | | ||||||
* | | Fix grammar in enum documentation. (GH-24689) | Mariatta Wijaya | 2021-03-01 | 1 | -1/+1 | |
|/ | | | | | | There is an extra `s` in the singular word `method`. Reported in docs mailing list by Steven Nguyen. Automerge-Triggered-By: GH:Mariatta | |||||
* | Fix typo in Mac/README.rst (#24682) | Ikko Ashimine | 2021-03-01 | 1 | -1/+1 | |
| | | | targetting -> targeting | |||||
* | closes bpo-43349: Fix tuning(7) manpage hyperlink. (GH-24680) | Erlend Egeberg Aasland | 2021-03-01 | 1 | -1/+3 | |
| | ||||||
* | bpo-11717: fix ssize_t redefinition error when targeting 32bit Windows app ↵ | Jozef Grajciar | 2021-03-01 | 5 | -179/+181 | |
| | | | | (GH-24479) | |||||
* | bpo-41837: Update macOS installer build to use OpenSSL 1.1.1j. (GH-24677) | Ned Deily | 2021-03-01 | 2 | -3/+4 | |
| | ||||||
* | bpo-43103: Fix build failure with macOS framework builds. (GH-24676) | Ned Deily | 2021-03-01 | 2 | -2/+2 | |
| | ||||||
* | bpo-42603: Add whatsnew and ACKS entries. (GH-24675) | Ned Deily | 2021-03-01 | 2 | -0/+7 | |
| | ||||||
* | bpo-42128: Add documentation for pattern matching (PEP 634) (#24664) | Daniel F Moisset | 2021-03-01 | 5 | -3/+821 | |
| | | | | | | | | | This is a first edition, ready to go out with the implementation. We'll iterate during the rest of the period leading up to 3.10.0. Co-authored-by: Carol Willing <carolcode@willingconsulting.com> Co-authored-by: Fidget-Spinner <28750310+Fidget-Spinner@users.noreply.github.com> Co-authored-by: Brandt Bucher <brandt@python.org> Co-authored-by: Raymond Hettinger <1623689+rhettinger@users.noreply.github.com> Co-authored-by: Guido van Rossum <guido@python.org> | |||||
* | bpo-42603: Use pkg-config to get TCL/TK paths for tkinter. (GH-23721) | Manolis Stamatogiannakis | 2021-03-01 | 4 | -18/+61 | |
| | ||||||
* | bpo-42128: Add documentation for the new match-based AST nodes (GH-24673) | Pablo Galindo | 2021-03-01 | 1 | -0/+122 | |
| | | | | | | | | | | | * bpo-42128: Add documentation for the new match-based AST nodes * Update Doc/library/ast.rst Co-authored-by: Carol Willing <carolcode@willingconsulting.com> * Fix trailing whitespace Co-authored-by: Carol Willing <carolcode@willingconsulting.com> | |||||
* | GH-42128: Add Pattern Matching to What's New (#24667) | Carol Willing | 2021-02-28 | 1 | -0/+275 | |
| | | | | | | | | | | | * Add Pattern Matching to What's New * add review suggestions * fix stray indent * Add suggestions from gvr and lr * trim whitespace | |||||
* | bpo-29753: fix merging packed bitfields in ctypes struct/union (GH-19850) | Filipe Laíns | 2021-02-28 | 3 | -8/+91 | |
| | | | | | | | | | | From the commit message: > When the structure is packed we should always expand when needed, > otherwise we will add some padding between the fields. This patch makes > sure we always merge bitfields together. It also changes the field merging > algorithm so that it handles bitfields correctly. Automerge-Triggered-By: GH:jaraco | |||||
* | bpo-37146: Deactivate opcode cache only when using huntrleaks in the test ↵ | Pablo Galindo | 2021-02-28 | 5 | -11/+49 | |
| | | | | suite (GH-24643) | |||||
* | Add whatsnew note for GH-22904 (#24672) | Dennis Sweeney | 2021-02-28 | 1 | -0/+5 | |
| | ||||||
* | bpo-41972: Use the two-way algorithm for string searching (GH-22904) | Dennis Sweeney | 2021-02-28 | 4 | -20/+941 | |
| | | | | | Implement an enhanced variant of Crochemore and Perrin's Two-Way string searching algorithm, which reduces worst-case time from quadratic (the product of the string and pattern lengths) to linear. This applies to forward searches (like``find``, ``index``, ``replace``); the algorithm for reverse searches (like ``rfind``) is not changed. Co-authored-by: Tim Peters <tim.peters@gmail.com> | |||||
* | bpo-43251: sqlite3_column_name() failures now raise MemoryError (GH-24609) | Erlend Egeberg Aasland | 2021-02-28 | 2 | -24/+31 | |
| | ||||||
* | bpo-43345: Enhance TypedDict documentation. (#24668) | Paul Bryan | 2021-02-28 | 1 | -12/+13 | |
| | ||||||
* | bpo-43335: Update macro to check gcc version (GH-24662) | Dong-hee Na | 2021-02-28 | 1 | -2/+2 | |
| | ||||||
* | bpo-43321: Fix SystemError in getargs.c (GH-24656) | Inada Naoki | 2021-02-27 | 2 | -2/+4 | |
| | ||||||
* | bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917) | Brandt Bucher | 2021-02-26 | 43 | -1444/+9704 | |
| | | | | | Co-authored-by: Guido van Rossum <guido@python.org> Co-authored-by: Talin <viridia@gmail.com> Co-authored-by: Pablo Galindo <pablogsal@gmail.com> | |||||
* | bpo-38302: __pow__/__rpow__ now called when __ipow__ returns NotImplemented ↵ | Alex | 2021-02-26 | 4 | -21/+73 | |
| | | | | (#16459) | |||||
* | bpo-43294: Remove unused variables in pysqlite_connection_*() (GH-24658) | Erlend Egeberg Aasland | 2021-02-26 | 1 | -6/+4 | |
| | ||||||
* | bpo-43317: Use io.DEFAULT_BUFFER_SIZE instead of 1024 in gzip CLI (#24645) | Ruben Vorderman | 2021-02-26 | 2 | -1/+4 | |
| | | | This improves the performance slightly. | |||||
* | Update logging.config.rst (GH-24630) | takahashi | 2021-02-26 | 1 | -1/+1 | |
| | | | | | # a typo fix Automerge-Triggered-By: GH:vsajip | |||||
* | closes bpo-43278: remove unnecessary leading '\n' from COMPILER when build ↵ | Joseph Shen | 2021-02-26 | 2 | -2/+3 | |
| | | | | | with GCC/Clang (GH-24606) Automerge-Triggered-By: GH:benjaminp | |||||
* | bpo-43144: Mark unicodedata's test_normalization as requiring network (GH-24650) | Ammar Askar | 2021-02-26 | 1 | -0/+1 | |
| | | | Co-authored-by: Arkadiusz Miśkiewicz <arekm@maven.pl> | |||||
* | bpo-43316: gzip: Fix sys.exit() usage. (GH-24652) | Inada Naoki | 2021-02-26 | 2 | -2/+2 | |
| | ||||||
* | bpo-43314: Remove SQLITE_OPEN_URI ifdef (GH-24637) | Erlend Egeberg Aasland | 2021-02-26 | 1 | -11/+0 | |
| | | | | | SQLite 3.7.15 is required as by GH-24106. SQLITE_OPEN_URI was added in SQLite 3.7.7. | |||||
* | bpo-43290: Remove workaround from pysqlite_step() (GH-24638) | Erlend Egeberg Aasland | 2021-02-25 | 1 | -9/+3 | |
| | | | | | | | | | From the SQLite 3.5.3 changelog: sqlite3_step() returns SQLITE_MISUSE instead of crashing when called with a NULL parameter. The workaround no longer needed because we no longer support SQLite releases older than 3.7.15. | |||||
* | bpo-43316: gzip: CLI uses non-zero return code on error. (GH-24647) | Ruben Vorderman | 2021-02-25 | 3 | -6/+8 | |
| | | | | Exit code is now 1 instead of 0. A message is printed to stderr instead of stdout. This is the proper behaviour for a tool that can be used in scripts. | |||||
* | Remove comment about a private email.headerregistry (GH-24233) | Florian Bruhin | 2021-02-24 | 1 | -4/+0 | |
| | | | It's been public since 2012: ea9766897bf1d2ccf610ff9ce805acca7c4cce6f | |||||
* | bpo-43293: Doc: move note about GIL to top of threading module (GH-24622) | Guanzhong Chen | 2021-02-24 | 1 | -13/+13 | |
| | | | | | | | | The note about the GIL was buried pretty deep in the threading documentation, and this made it hard for first time users to discover why their attempts at using threading to parallelizing their application did not work. In this commit, the note is moved to the top of the module documention for visibility. | |||||
* | bpo-42151: don't set specified_attributes=1 in pure Python ElementTree ↵ | Felix C. Stegerman | 2021-02-24 | 3 | -2/+22 | |
| | | | | (GH-22987) | |||||
* | bpo-41841: Revise header (GH-24633) | Terry Jan Reedy | 2021-02-24 | 1 | -2/+3 | |
| | ||||||
* | bpo-43283: Add IDLE doc paragraph about print speed (GH-24615) | Terry Jan Reedy | 2021-02-24 | 4 | -1/+25 | |
| | | | | | | Printing to IDLE's Shell is often slower than printing to a system terminal, but it can be made faster by pre-formatting a single string before printing. | |||||
* | bpo-43146: fix None-handling in single-arg traceback.print_exception(None) ↵ | Irit Katriel | 2021-02-23 | 3 | -1/+10 | |
| | | | | | (GH-24629) (The previous commit fixed print_exception(None, None, None).) | |||||
* | bpo-43146: fix regression in traceback.print_exception(None) (GH-24463) | Irit Katriel | 2021-02-23 | 3 | -1/+22 | |
| | ||||||
* | bpo-43239: Export PyCFunction_New with PyAPI_FUNC (GH-24551) | Petr Viktorin | 2021-02-23 | 2 | -0/+8 | |
| | ||||||
* | bpo-36346: Document removal schedule of deprecate APIs (GH-20879) | Inada Naoki | 2021-02-22 | 3 | -8/+9 | |
| | | | We will remove wstr cache in Python 3.12. See PEP 623. | |||||
* | bpo-36346: Emit DeprecationWarning for PyArg_Parse() with 'u' or 'Z'. (GH-20927) | Inada Naoki | 2021-02-22 | 4 | -27/+69 | |
| | | | | | Emit DeprecationWarning when PyArg_Parse*() is called with 'u', 'Z' format. See PEP 623. | |||||
* | bpo-23882: Doc: Clarify unittest discovery document (GH-21560) | Inada Naoki | 2021-02-22 | 1 | -6/+12 | |
| | | | | | | | | Unittest discovery support namespace package as start directory. But it doesn't find namespace package in the start directory automatically. Otherwise, unittest discovery search into unexpected directories like `vendor/` or `node_modules/`. | |||||
* | bpo-42808: Add PyType_Type.tp_vectorcall for type(obj) performance (GH-24058) | Dennis Sweeney | 2021-02-22 | 2 | -0/+20 | |
| | ||||||
* | bpo-43260: io: Prevent large data remains in textio buffer. (GH-24592) | Inada Naoki | 2021-02-21 | 3 | -3/+46 | |
| | | | | | | | | When very large data remains in TextIOWrapper, flush() may fail forever. So prevent that data larger than chunk_size is remained in TextIOWrapper internal buffer. Co-Authored-By: Eryk Sun | |||||
* | Fix failed merge of bpo-43288. (GH-24614) | Neil Schemenauer | 2021-02-21 | 1 | -2/+3 | |
| |