summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bpo-42783: Documentation for asyncio.sleep(0) (#24002)Simon Willison2021-01-071-0/+4
| | | Co-authored-by: Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com>
* bpo-42847: Normalise Lib/sqlite3/test/* file encodings (GH-24147)Erlend Egeberg Aasland2021-01-076-21/+15
| | | Convert from ISO-8859-1 to UTF-8.
* bpo-40823: Use loadTestsFromTestCase() iso. makeSuite() in sqlite3 tests ↵Erlend Egeberg Aasland2021-01-0710-320/+345
| | | | (GH-20538)
* bpo-41798: Allocate the _datetime.datetime_CAPI on the heap memory (GH-24096)Hai Shi2021-01-061-21/+43
|
* bpo-41798: Allocate _socket module C API on the heap (GH-24126)Erlend Egeberg Aasland2021-01-062-16/+47
|
* bpo-42811: Update importlib.utils.resolve_name() docs to use __spec__.parent ↵Yair Frid2021-01-062-1/+3
| | | | | (GH-24100) Automerge-Triggered-By: GH:brettcannon
* bpo-41798: Allocate _decimal extension module C API on the heap (GH-24117)Erlend Egeberg Aasland2021-01-062-6/+23
|
* bpo-42528: Improve the docs of most Py*_Check{,Exact} API calls (GH-23602)Antonio Cuni2021-01-0626-52/+74
| | | | | I think that none of these API calls can fail, but only few of them are documented as such. Add the sentence "This function always succeeds" (which is the same already used e.g. by PyNumber_Check) to all of them.
* bpo-14014: Clarify StreamWriter.reset() documentation (GH-13716)Berker Peksag2021-01-062-4/+4
|
* bpo-40959: Remove unused declarations from sqlite3 headers (GH-20828)Erlend Egeberg Aasland2021-01-065-16/+0
|
* bpo-24464: Deprecate sqlite3.enable_shared_cache (GH-24008)Erlend Egeberg Aasland2021-01-064-0/+32
|
* bpo-38413: Remove outdated section about multithreading in sqlite3 (GH-23159)Vladimir2021-01-061-13/+0
|
* bpo-40810: Require SQLite 3.7.15 (GH-24106)Erlend Egeberg Aasland2021-01-069-56/+11
|
* bpo-40956: Convert _sqlite3.Cursor to Argument Clinic (GH-24007)Erlend Egeberg Aasland2021-01-053-68/+396
|
* bpo-42584: Update Windows installer to use SQLite 3.34.0 (GH-23675)Erlend Egeberg Aasland2021-01-054-3/+4
|
* bpo-41837: Updated Windows installer to include OpenSSL 1.1.1i (GH-24125)Steve Dower2021-01-054-5/+6
|
* bpo-42823: Fix frame lineno when frame.f_trace is set (GH-24099)Mark Shannon2021-01-058-1158/+1181
| | | | | | | | | * Add test for frame.f_lineno with/without tracing. * Make sure that frame.f_lineno is correct regardless of whether frame.f_trace is set. * Update importlib * Add NEWS
* bpo-32631: IDLE: Enable zzdummy example extension module (GH-14491)Cheryl Sabella2021-01-056-31/+227
| | | | | Make menu items work with formatter, add docstrings, add 100% tests. Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
* bpo-42681: Fix test_curses failures related to color pairs (GH-24089)Serhiy Storchaka2021-01-052-32/+81
| | | | | | | On ncurses 6.1 pair numbers are limited by SHORT_MAX-1, even with extended color support. Improve error reporting and tests for color functions.
* bpo-40636: Remove overly-strict zip pickling tests (GH-24109)Brandt Bucher2021-01-051-42/+0
|
* Fix broken NEWS markup (GH-24110)Brandt Bucher2021-01-051-1/+1
|
* bpo-40810: Fix CheckTraceCallbackContent for SQLite pre 3.7.15 (GH-20530)Erlend Egeberg Aasland2021-01-042-0/+9
| | | | Ref. [SQLite 3.7.15 changelog](https://sqlite.org/changes.html#version_3_7_15): _"Avoid invoking the sqlite3_trace() callback multiple times when a statement is automatically reprepared due to SQLITE_SCHEMA errors."_
* bpo-1635741: Convert _multibytecodec to multi-phase init (GH-24095)Erlend Egeberg Aasland2021-01-043-261/+220
| | | | Convert the _multibytecodec extension module (CJK codecs) to multi-phase initialization (PEP 489).
* Post 3.10.0a4Pablo Galindo2021-01-041-1/+1
|
* Merge tag 'v3.10.0a4'Pablo Galindo2021-01-04102-273/+1129
|\ | | | | | | Python 3.10.0a4
| * Python 3.10.0a4v3.10.0a4Pablo Galindo2021-01-04102-273/+1129
| |
* | Do not remove x bit from published directories (GH-24101)Steve Dower2021-01-041-2/+2
| |
* | bpo-42810: Mark jumps at end of if and try statements as artificial. (GH-24091)Mark Shannon2021-01-045-2185/+2244
|/ | | | | | | * Mark jumps at end of if and try statements as artificial. * Update importlib * Add comment explaining the purpose of ADDOP_JUMP_NOLINE.
* Fix 'make suspicious' for the itertools module (GH-24097)Pablo Galindo2021-01-041-0/+1
|
* bpo-1635741: Port pyexpat to multi-phase init (PEP 489) (GH-22222)Mohamed Koubaa2021-01-043-164/+179
|
* Delete the now unused c_do_not_emit_bytecode field. (#24094)Mark Shannon2021-01-041-33/+0
|
* bpo-42692: fix __builtin_available check on older compilers (GH-23873)Joshua Root2021-01-042-1/+8
| | | | | | A compiler that doesn't define `__has_builtin` will error out when it is used on the same line as the check for it. Automerge-Triggered-By: GH:ronaldoussoren
* bpo-42789: Enable using /dev/tty in test_curses. (GH-24085)Serhiy Storchaka2021-01-041-1/+1
| | | It was temporary disabled for debugging.
* Update Sphinx version for macOS installer build. (GH-24082)Ned Deily2021-01-041-1/+0
|
* bpo-42361: Update macOS installer build to use Tcl/Tk 8.6.11 (GH-24081)Ned Deily2021-01-042-3/+5
| | | As of 2021-01-03, Tcl/Tk 8.6.11rc2 is expected to be the final release.
* bpo-41837: Update macOS installer build to use OpenSSL 1.1.1i. (GH-24080)Ned Deily2021-01-043-47/+4
|
* bpo-42584: Update macOS installer to use SQLite 3.34.0 (GH-23674)Erlend Egeberg Aasland2021-01-042-4/+5
|
* bpo-42681: Fix range checks for color and pair numbers in curses (GH-23874)Serhiy Storchaka2021-01-035-93/+192
|
* bpo-41798: pyexpat: Allocate the expat_CAPI on the heap memory (GH-24061)Hai Shi2021-01-031-27/+40
|
* bpo-40077: Add traverse/clear/free to arraymodule (GH-24066)Erlend Egeberg Aasland2021-01-031-6/+33
|
* bpo-38308: Fix the "versionchanged" for the *weights* of harmonic_mean() ↵Zackery Spytz2021-01-031-1/+1
| | | | (GH-23919)
* bpo-42814: Fix undefined behavior in Objects/genericaliasobject.c (GH-24073)Zackery Spytz2021-01-032-1/+2
| | | | | In is_typing_name(), va_end() is not always called before the function returns. It is undefined behavior to call va_start() without also calling va_end().
* bpo-42093: Tweak the what's new message about the new LOAD_ATTR opcode cache ↵Pablo Galindo2021-01-031-3/+5
| | | | (GH-24070)
* bpo-42806: Fix ast locations of f-strings inside parentheses (GH-24067)Pablo Galindo2021-01-033-1/+56
|
* bpo-40631: Disallow single parenthesized star target (GH-24027)Lysandros Nikolaou2021-01-024-544/+823
|
* No need to test "istep==1" twice. (GH-24064)Raymond Hettinger2021-01-021-4/+2
|
* bpo-42772: Step argument ignored when stop is None. (GH-24018)Raymond Hettinger2021-01-023-1/+17
|
* bpo-42789: Don't skip curses tests on non-tty. (GH-24009)Serhiy Storchaka2021-01-021-38/+62
| | | | | | If __stdout__ is not attached to terminal, try to use __stderr__ if it is attached to terminal, or open the terminal device, or use regular file as terminal, but some functions will be untested in the latter case.
* bpo-42809: Improve pickle tests for recursive data. (GH-24060)Serhiy Storchaka2021-01-021-87/+253
|
* bpo-40077: Convert arraymodule to use heap types and establish module state ↵Erlend Egeberg Aasland2021-01-023-159/+196
| | | | (GH-23124)