interpreters/python: Add Python's port to NuttX

This is the NuttX's port of Python (cpython)!

Initial support of Python includes building the Python's static
library and the `python` (Programs/python.c) application. Python's
modules are stored in `pyc` (byte-code file) and loaded as needed
from flash.
This commit is contained in:
Tiago Medicci 2024-12-04 16:48:38 -03:00 committed by Xiang Xiao
parent c750750ceb
commit 42596cc5cf
17 changed files with 1364 additions and 0 deletions

View file

@ -0,0 +1,50 @@
# This file gets copied into the Modules/ folder when building
# newlib configurations which do not support dynamic library
# loading.
*disabled*
_asyncio
_blake2
_bz2
_codecs_cn
_codecs_hk
_codecs_iso2022
_codecs_jp
_codecs_kr
_codecs_tw
_ctypes
_decimal
_elementtree
_hashlib
_heapq
_interpchannels
_interpqueues
_lsprof
_lzma
_md5
_multibytecodec
_sha1
_sha2
_sha2
_sha3
_sha3
_socket
_sqlite3
_ssl
_statistics
_testbuffer
_testcapi
_testclinic
_testclinic_limited
_testexternalinspection
_testinternalcapi
_testlimitedcapi
_uuid
_xxtestfuzz
_zoneinfo
mmap
pwd
pyexpat
readline
resource
xxsubtype