Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | gh-90110: Fix the c-analyzer Tool (gh-96731) | Eric Snow | 2022-09-12 | 10 | -116/+497 | |
| | | | | | | | This includes: * update the whitelists * fixes so we can stop ignoring some of the files * ensure Include/cpython/*.h get analyzed | |||||
* | gh-96729: Ensure installers built with Tools/msi/buildrelease.bat have ↵ | adang1345 | 2022-09-12 | 2 | -1/+5 | |
| | | | | matching UUIDs with official releases (GH-96755) | |||||
* | gh-96706: [doc] Don't recomment deprecated use of get_event_loop() in ↵ | zhanpon | 2022-09-11 | 2 | -4/+4 | |
| | | | | examples (#96707) | |||||
* | gh-84461: Omit resource mod and getresuid funcs on Emscripten (GH-96303) | Christian Heimes | 2022-09-11 | 4 | -4/+10 | |
| | ||||||
* | gh-95853: Multiple ops and debug for wasm_build.py (#96744) | Christian Heimes | 2022-09-11 | 5 | -83/+248 | |
| | ||||||
* | gh-90751: memoryview now supports half-float (#96738) | Dong-hee Na | 2022-09-10 | 5 | -10/+60 | |
| | | | | Co-authored-by: Antoine Pitrou <antoine@python.org> | |||||
* | Fix typo in 3.12 whatsnew (GH-96740) | Maksym Medvied | 2022-09-10 | 1 | -1/+1 | |
| | ||||||
* | gh-94972: document that shield users need to keep a reference to their task ↵ | Hendrik Makait | 2022-09-10 | 3 | -7/+23 | |
| | | | | | | (#96724) Co-authored-by: Thomas Grainger <tagrain@gmail.com> Co-authored-by: Guido van Rossum <gvanrossum@gmail.com> | |||||
* | GH-96678: Fix undefined behavior in ceval.c (#96708) | Mark Shannon | 2022-09-10 | 2 | -1/+8 | |
| | ||||||
* | Replace ad-hoc labels with JUMP_TO_INSTRUCTION (GH-96634) | Brandt Bucher | 2022-09-09 | 1 | -4/+4 | |
| | ||||||
* | GH-90230: Fix warnings and failures with --enable-pystats (GH-96622) | Brandt Bucher | 2022-09-09 | 2 | -0/+4 | |
| | ||||||
* | gh-96710: Make the test timing more lenient for the int/str DoS regression ↵ | Gregory P. Smith | 2022-09-09 | 1 | -6/+8 | |
| | | | | | | | | | test. (#96717) A regression would still absolutely fail and even a flaky pass isn't harmful as it'd fail most of the time across our N system test runs. Windows has a low resolution timer and CI systems are prone to odd timing so this just gives more leeway to avoid flakiness. | |||||
* | Fix possible NULL pointer dereference in _PyThread_CurrentFrames (GH-96584) | Kumar Aditya | 2022-09-09 | 2 | -1/+7 | |
| | ||||||
* | gh-96364: Fix text signatures of `__getitem__` for `list` and `dict` (GH-96365) | Nikita Sobolev | 2022-09-09 | 3 | -2/+5 | |
| | ||||||
* | gh-96624: Fix test_dotted_but_module_not_loaded in testpatch.py (GH-96691) | Dennis Sweeney | 2022-09-09 | 2 | -1/+2 | |
| | | | * Update test_dotted_but_module_not_loaded to reflect the move of unittest.test to test.test_unittest. | |||||
* | GH-46412: More efficient bool() for ndbm/_gdbmmodule (#96692) | Guido van Rossum | 2022-09-09 | 5 | -0/+91 | |
| | ||||||
* | gh-96684: Silently suppress COM security errors in _wmi module (GH-96690) | Steve Dower | 2022-09-08 | 2 | -4/+18 | |
| | ||||||
* | gh-96465: Clear fractions hash lru_cache under refleak testing (GH-96689) | Zachary Ware | 2022-09-08 | 1 | -0/+7 | |
| | | | Automerge-Triggered-By: GH:zware | |||||
* | gh-92734: Add indentation feature to reprlib.Repr (GH-92735) | finefoot | 2022-09-08 | 4 | -5/+421 | |
| | ||||||
* | GH-96636: Remove all uses of NOTRACE_DISPATCH (GH-96643) | Mark Shannon | 2022-09-08 | 3 | -62/+105 | |
| | | | Co-authored-by: Brandt Bucher <brandtbucher@gmail.com> | |||||
* | gh-96352: Set AttributeError context in _PyObject_GenericGetAttrWithDict ↵ | philg314 | 2022-09-08 | 3 | -0/+9 | |
| | | | | (#96353) | |||||
* | gh-96143: Clear instruction cache after mprotect call (#96476) | Pablo Galindo Salgado | 2022-09-08 | 1 | -4/+23 | |
| | ||||||
* | gh-96652: Fix faulthandler chained signal without sigaction() (#96666) | Victor Stinner | 2022-09-08 | 2 | -1/+4 | |
| | | | | | Fix the faulthandler implementation of faulthandler.register(signal, chain=True) if the sigaction() function is not available: don't call the previous signal handler if it's NULL. | |||||
* | gh-96653: Remove duplicate CALL_STAT_INC(inlined_py_calls) in ↵ | Itamar Ostricher | 2022-09-08 | 1 | -1/+0 | |
| | | | | BINARY_SUBSCR_GETITEM (GH-96654) | |||||
* | gh-88287: Add BufferingFormatter documentation. (GH-96608) | Vinay Sajip | 2022-09-08 | 1 | -0/+29 | |
| | ||||||
* | GH-90699: use statically allocated interned strings in typeobject's slotdefs ↵ | Kumar Aditya | 2022-09-07 | 5 | -176/+140 | |
| | | | | (GH-94706) | |||||
* | gh-96665: Fixes build break on older MSVC versions due to C++20 features in ↵ | Steve Dower | 2022-09-07 | 1 | -0/+10 | |
| | | | | argument clinic (GH-96667) | |||||
* | gh-96268: Fix loading invalid UTF-8 (#96270) | Michael Droettboom | 2022-09-07 | 3 | -16/+57 | |
| | | | | | This makes tokenizer.c:valid_utf8 match stringlib/codecs.h:decode_utf8. It also fixes an off-by-one error introduced in 3.10 for the line number when the tokenizer reports bad UTF8. | |||||
* | gh-94781: Fix Windows projects not cleaning intermediate and output files ↵ | Charlie Zhao | 2022-09-07 | 3 | -0/+18 | |
| | | | | for frozen modules (GH-96423) | |||||
* | gh-89545: Updates platform module to use new internal _wmi module on Windows ↵ | Steve Dower | 2022-09-07 | 17 | -91/+859 | |
| | | | | to directly query OS properties (GH-96289) | |||||
* | gh-96577: Fixes buffer overrun in _msi module (GH-96633) | Steve Dower | 2022-09-07 | 2 | -2/+3 | |
| | ||||||
* | GH-96465: Cache hashes for Fraction instances (GH-96483) | Raymond Hettinger | 2022-09-07 | 2 | -30/+36 | |
| | ||||||
* | gh-88057: in compile.c, assertion that stackdepth is alway >=0 is missing in ↵ | Irit Katriel | 2022-09-07 | 1 | -0/+1 | |
| | | | | one place (GH-96513) | |||||
* | gh-94808: Improve coverage of _PyBytes_FormatEx (GH-95895) | Michael Droettboom | 2022-09-07 | 1 | -0/+18 | |
| | | | | | | | | There were two specific areas not covered: - %(name) syntax - %*s syntax Automerge-Triggered-By: GH:iritkatriel | |||||
* | gh-96641: Do not expose `KeyWrapper` in `_functoolsmodule.c` (gh-96642) | Nikita Sobolev | 2022-09-07 | 2 | -3/+3 | |
| | ||||||
* | GH-91432: Remove the iterator_exhausted_no_error label (GH-96517) | Brandt Bucher | 2022-09-07 | 1 | -16/+20 | |
| | ||||||
* | gh-96538: Fix refleak in _bisectmodule.c (gh-96619) | Dennis Sweeney | 2022-09-06 | 2 | -0/+30 | |
| | ||||||
* | gh-96628: remove deprecated and ignored arg of sysconfig.is_python_build() ↵ | Irit Katriel | 2022-09-06 | 1 | -1/+1 | |
| | | | | (GH-96629) | |||||
* | gh-96611: Fix error message for invalid UTF-8 in mid-multiline string (#96623) | Michael Droettboom | 2022-09-06 | 3 | -0/+16 | |
| | ||||||
* | GH-96572: fix use after free in trace refs build mode (#96618) | Kumar Aditya | 2022-09-06 | 2 | -1/+2 | |
| | ||||||
* | GH-96612: Skip incomplete frames in tracemalloc traces. (GH-96613) | Mark Shannon | 2022-09-06 | 3 | -3/+23 | |
| | ||||||
* | gh-96478: Fix new test when run in refleak mode (#96615) | Jelle Zijlstra | 2022-09-06 | 1 | -12/+12 | |
| | | | | ./python.exe -m test -R : test.test_typing would fail, apparently because the dictionary used in the @patch decorator was modified. | |||||
* | GH-96569: Add two NULL checks to avoid undefined behavior. (GH-96585) | Mark Shannon | 2022-09-06 | 3 | -10/+13 | |
| | ||||||
* | GH-93911: Fix `LOAD_ATTR_PROPERTY` caches (GH-96519) | Brandt Bucher | 2022-09-06 | 2 | -5/+7 | |
| | ||||||
* | gh-96478: Test `@overload` on C functions (#96479) | Nikita Sobolev | 2022-09-05 | 1 | -0/+14 | |
| | | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | |||||
* | argparse: Remove unused name variable when handling ArgumentTypeError (#96549) | Jonathon Reinhart | 2022-09-05 | 1 | -1/+0 | |
| | | | | | | | | This removes the unused `name` variable in the block where `ArgumentTypeError` is handled. `ArgumentTypeError` errors are handled by showing just the string of the exception; unlike `ValueError`, the name (`__name__`) of the function is not included in the error message. Fixes #96548 | |||||
* | [doc] Update example in traceback doc (GH-96600) | Irit Katriel | 2022-09-05 | 1 | -15/+11 | |
| | | | | | This Monty Python reference is of-its-time. It could seem inappropriate in the context of today's sensibilities around mental health. Automerge-Triggered-By: GH:iritkatriel | |||||
* | gh-93963: Remove ResourceReaderDefaultsTests (GH-96598) | Jason R. Coombs | 2022-09-05 | 1 | -28/+0 | |
| | | | Automerge-Triggered-By: GH:jaraco | |||||
* | gh-96559: Fixes Windows launcher handling of defaults using old-style tags, ↵ | Steve Dower | 2022-09-05 | 4 | -22/+51 | |
| | | | | and adds What's New section (GH-96595) | |||||
* | Add upstream openssl 1.1.1q patch for trivial build error on macOS (GH-96594) | Ned Deily | 2022-09-05 | 2 | -0/+18 | |
| |