Serhiy Storchaka
b0689ae7f9
bpo-41146: Convert signal.default_int_handler() to Argument Clinic (GH-21197)
2020-07-12 19:15:20 +03:00
Zackery Spytz
545b54d2ab
bpo-20175: Convert Modules/_multiprocessing to the Argument Clinic (GH-14245)
2020-07-12 19:11:11 +03:00
Zackery Spytz
b7047e59a4
bpo-20181: Convert the readline module to the Argument Clinic ( #14326 )
2020-07-12 19:01:03 +03:00
Serhiy Storchaka
4c8f09d7ce
bpo-36346: Make using the legacy Unicode C API optional (GH-21437)
...
Add compile time option USE_UNICODE_WCHAR_CACHE. Setting it to 0
makes the interpreter not using the wchar_t cache and the legacy Unicode C API.
2020-07-10 23:26:06 +03:00
Zackery Spytz
9650fe0197
bpo-20179: Convert the _overlapped module to the Argument Clinic (GH-14275)
2020-07-10 20:43:37 +03:00
Victor Stinner
8182cc2e68
bpo-39573: Use the Py_TYPE() macro (GH-21433)
...
Replace obj->ob_type with Py_TYPE(obj).
2020-07-10 12:40:38 +02:00
Serhiy Storchaka
d878349bac
bpo-36346: Do not use legacy Unicode C API in ctypes. ( #21429 )
2020-07-10 11:17:21 +03:00
Zackery Spytz
ee96f32ca2
bpo-41252: Fix incorrect refcounting in _ssl.c's _servername_callback() (GH-21407)
2020-07-09 03:00:21 -07:00
Tony Solomonik
529f42645d
bpo-41247: asyncio.set_running_loop() cache running loop holder (GH-21401)
...
The running loop holder cache variable was always set to NULL when
calling set_running_loop.
Now set_running_loop saves the newly created running loop holder in the
cache variable for faster access in get_running_loop.
Automerge-Triggered-By: @1st1
2020-07-08 12:27:31 -07:00
Zackery Spytz
aebc049557
closes bpo-41235: Fix the error handling in SSLContext.load_dh_params() (GH-21385)
2020-07-07 23:21:58 -05:00
Victor Stinner
8f42748ded
bpo-29778: test_embed tests the path configuration (GH-21306)
2020-07-08 00:20:37 +02:00
Steve Dower
dcbaa1b49c
bpo-29778: Ensure python3.dll is loaded from correct locations when Python is embedded (GH-21297)
...
Also enables using debug build of `python3_d.dll`
Reference: CVE-2020-15523
2020-07-06 17:32:00 +01:00
Pablo Galindo
e51dd9dad6
bpo-29727: Register array.array as a MutableSequence (GH-21338)
2020-07-05 22:43:14 +01:00
Serhiy Storchaka
b3dd5cd4a3
bpo-36346: Undeprecate private function _PyUnicode_AsUnicode(). (GH-21336)
2020-07-05 18:53:45 +03:00
Inada Naoki
13c90e82b6
Uncomment Py_DEPRECATED for Py_UNICODE APIs (GH-21318)
...
PyUnicode_EncodeDecimal and PyUnicode_TransformDecimalToASCII
are deprecated since Python 3.3.
But Py_DEPRECATED(3.3) was commented out.
2020-07-05 11:01:54 +09:00
Dong-hee Na
c0b214bc08
bpo-1635741: Port faulthandler module to multiphase initialization (GH-21294)
2020-07-04 01:36:47 +09:00
Mohamed Koubaa
9d006977d7
bpo-1635741: Port sha256 module to multiphase init (PEP 489) (GH-21189)
2020-07-03 17:59:47 +09:00
scoder
148f329135
bpo-39960: Allow heap types in the "Carlo Verre" hack check that override "tp_setattro()" (GH-21092)
...
Automerge-Triggered-By: @gvanrossum
2020-07-02 17:09:28 -07:00
Rémi Lapeyre
004e64e805
bpo-40967: Remove deprecated asyncio.Task.current_task() and asyncio.Task.all_tasks() (GH-20874)
2020-07-01 20:41:21 -07:00
Lawrence D'Anna
604d95e235
bpo-41100: fix _decimal for arm64 Mac OS (GH-21228)
...
Patch by Lawrence Danna.
2020-06-30 11:15:46 +02:00
Serhiy Storchaka
349f76c6aa
bpo-36346: Prepare for removing the legacy Unicode C API (AC only). (GH-21223)
2020-06-30 09:03:15 +03:00
Stefan Krah
8bea91b5e9
bpo-40874 Update the required libmpdec version for the decimal module (GH-21202)
2020-06-28 22:01:01 +02:00
Zackery Spytz
cd3c2bdd5d
bpo-31082: Use "iterable" in the docstring for functools.reduce() (GH-20796)
2020-06-28 15:40:54 +09:00
Guido van Rossum
9d197c7d48
bpo-35975: Only use cf_feature_version if PyCF_ONLY_AST in cf_flags ( #21021 )
2020-06-27 17:33:49 -07:00
Christian Heimes
9cfcdb7d6e
Remove dead code from tracemalloc (GH-21029)
...
tracemalloc_get_frame() checked filename == NULL two times in a row.
Signed-off-by: Christian Heimes <christian@python.org >
2020-06-27 14:13:47 +02:00