Shantanu
17689e3c41
gh-107944: Improve error message for getargs with bad keyword arguments ( #114792 )
2024-02-08 01:04:41 -08:00
Serhiy Storchaka
4eea1e8236
gh-112438: Fix support of format units with the "e" prefix in nested tuples in PyArg_Parse (gh-112439)
2023-11-27 18:32:55 +01:00
Nikita Sobolev
4fbf20605b
gh-110572: Remove `test_*` from `_testcapi/getargs.c` (GH-111214)
2023-10-24 08:50:11 +03:00
Furkan Onder
9376728ce4
gh-67565: Add tests for C-contiguity checks (GH-110951)
2023-10-20 01:09:57 +03:00
Serhiy Storchaka
7284e0ef84
gh-110815: Support non-ASCII keyword names in PyArg_ParseTupleAndKeywords() (GH-110816)
...
It already mostly worked, except in the case when invalid keyword
argument with non-ASCII name was passed to function with non-ASCII
parameter names. Then it crashed in the debug mode.
2023-10-14 08:50:03 +03:00
Serhiy Storchaka
548ce0923b
gh-110815: Improve tests for PyArg_ParseTupleAndKeywords() (GH-110817)
2023-10-13 16:05:01 +03:00
Serhiy Storchaka
b4131a13cb
gh-109050: Remove remaining tests for legacy Unicode C API (GH-109068)
2023-09-09 05:44:46 +00:00
Victor Stinner
995f4c48e1
gh-80527: Change support.requires_legacy_unicode_capi() ( #108438 )
...
The decorator now requires to be called with parenthesis:
@support.requires_legacy_unicode_capi()
instead of:
@support.requires_legacy_unicode_capi
The implementation now only imports _testcapi when the decorator is
called, so "import test.support" no longer imports the _testcapi
extension.
2023-08-24 20:09:23 +02:00
Inada Naoki
adccff3b3f
gh-104922: Make `PY_SSIZE_T_CLEAN` not mandatory again ( #105051 )
2023-05-31 18:38:55 +09:00
colorfulappl
efbb1eb9f5
gh-99240: Reset pointer to NULL when the pointed memory is freed in argument parsing ( #99890 )
...
Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
2022-12-17 12:07:44 +05:30
Serhiy Storchaka
f883b7f8ee
bpo-34272: Reorganize C API tests. (GH-8551)
...
Move some C API tests into Lib/test/test_capi/.
2022-11-10 08:54:37 +02:00