micropython-lib/unix-ffi
Lorenzo Cappelletti fc86070ffb python-stdlib/datetime: Add new implementation of datetime module.
This new module is a port of Python datetime providing classes for
manipulating dates, times, and deltas.  It completely replaces the existing
unix-ffi version.

Signed-off-by: Lorenzo Cappelletti <lorenzo.cappelletti@gmail.com>
2022-03-22 14:02:01 +11:00
..
_libc all: Run black over all code. 2021-05-27 15:50:04 +10:00
fcntl all: Run black over all code. 2021-05-27 15:50:04 +10:00
ffilib all: Run black over all code. 2021-05-27 15:50:04 +10:00
gettext all: Run black over all code. 2021-05-27 15:50:04 +10:00
machine all: Run black over all code. 2021-05-27 15:50:04 +10:00
multiprocessing all: Run black over all code. 2021-05-27 15:50:04 +10:00
os all: Run black over all code. 2021-05-27 15:50:04 +10:00
pwd all: Run black over all code. 2021-05-27 15:50:04 +10:00
pyb all: Run black over all code. 2021-05-27 15:50:04 +10:00
re-pcre all: Run black over all code. 2021-05-27 15:50:04 +10:00
select all: Run black over all code. 2021-05-27 15:50:04 +10:00
signal all: Run black over all code. 2021-05-27 15:50:04 +10:00
sqlite3 all: Run black over all code. 2021-05-27 15:50:04 +10:00
time all: Run black over all code. 2021-05-27 15:50:04 +10:00
tty all: Run black over all code. 2021-05-27 15:50:04 +10:00
ucurses all: Run black over all code. 2021-05-27 15:50:04 +10:00
README.md all: Update READMEs. 2021-05-27 15:41:08 +10:00

README.md

Unix-specific libraries

These are libraries that will only run on the Unix port of MicroPython. There is some limited support for the Windows port too.

Note: This directory is largely unmaintained, although large breaking changes are not expected.

Background

The libraries in this directory provide additional CPython compatibility using the host operating system's native libraries.

This is implemented either by accessing the libraries directly via libffi, or by using built-in modules that are only available on the Unix port.

In theory, this allows you to use MicroPython as a more complete drop-in replacement for CPython.