Project v1

This commit is contained in:
Ádám Kovács
2023-11-02 16:02:16 +01:00
parent 70e8d2d79a
commit db76621806
171 changed files with 23617 additions and 0 deletions

43
.vscode/Pico-W-Stub/platform.pyi vendored Normal file
View File

@@ -0,0 +1,43 @@
"""
Access to underlying platforms identifying data.
MicroPython module: https://docs.micropython.org/en/v1.21.0/library/platform.html
CPython module: :mod:`python:platform` https://docs.python.org/3/library/platform.html .
This module tries to retrieve as much platform-identifying data as possible. It
makes this information available via function APIs.
"""
from _typeshed import Incomplete, Incomplete as Incomplete
from typing import Tuple
def platform() -> str:
"""
Returns a string identifying the underlying platform. This string is composed
of several substrings in the following order, delimited by dashes (``-``):
- the name of the platform system (e.g. Unix, Windows or MicroPython)
- the MicroPython version
- the architecture of the platform
- the version of the underlying platform
- the concatenation of the name of the libc that MicroPython is linked to
and its corresponding version.
For example, this could be
``"MicroPython-1.20.0-xtensa-IDFv4.2.4-with-newlib3.0.0"``.
"""
...
def python_compiler() -> str:
"""
Returns a string identifying the compiler used for compiling MicroPython.
"""
...
def libc_ver() -> Tuple:
"""
Returns a tuple of strings *(lib, version)*, where *lib* is the name of the
libc that MicroPython is linked to, and *version* the corresponding version
of this libc.
"""
...