summaryrefslogtreecommitdiff
path: root/Lib/test/pythoninfo.py
diff options
context:
space:
mode:
authorPaul Ganssle <pganssle@users.noreply.github.com>2018-11-13 03:02:25 -0500
committerVictor Stinner <vstinner@redhat.com>2018-11-13 09:02:25 +0100
commit0d12672b30b8c6c992bef7564581117ae83e11ad (patch)
treed2b7a03d5264c1d4cf3b5f786ca15ef9fb1cad44 /Lib/test/pythoninfo.py
parent3015fb8ce4d25603434b9b44bb7effb98a481532 (diff)
downloadcpython-git-0d12672b30b8c6c992bef7564581117ae83e11ad.tar.gz
bpo-35081: Remove Py_BUILD_CORE from datetime.h (GH-10416)
Datetime macros like PyDate_Check() have two implementations, one using the C API capsule and one using direct access to the datetime type symbols defined in _datetimemodule.c. Since the direct access versions of the macros are only used in _datetimemodule.c, they have been moved out of "datetime.h" and into _datetimemodule.c. The _PY_DATETIME_IMPL macro is currently necessary in order to avoid both duplicate definitions of these macros in _datetimemodule.c and unnecessary declarations of C API capsule-related macros and varibles in datetime.h. Co-Authored-By: Victor Stinner <vstinner@redhat.com>
Diffstat (limited to 'Lib/test/pythoninfo.py')
0 files changed, 0 insertions, 0 deletions