From 4afcf4c4294eecc7c9016a6ff6b1ebebb6b778a3 Mon Sep 17 00:00:00 2001 From: Matt Trentini Date: Fri, 11 Nov 2022 23:25:13 +1100 Subject: [PATCH] Update enum support (No - need metaclasses) --- Standard-Library-Coverage.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Standard-Library-Coverage.md b/Standard-Library-Coverage.md index 4a1ff15..c793f1a 100644 --- a/Standard-Library-Coverage.md +++ b/Standard-Library-Coverage.md @@ -70,7 +70,7 @@ | [encodings.mbcs](https://docs.python.org/3/library/codecs.html#module-encodings.mbcs) | Windows ANSI codepage | ? | | [encodings.utf_8_sig](https://docs.python.org/3/library/codecs.html#module-encodings.utf_8_sig) | UTF-8 codec with BOM signature | ? | | [ensurepip](https://docs.python.org/3/library/ensurepip.html#module-ensurepip) | Bootstrapping the "pip" installer into an existing Python installation or virtual environment. | ? | -| [enum](https://docs.python.org/3/library/enum.html#module-enum) | Implementation of an enumeration class. | ? | +| [enum](https://docs.python.org/3/library/enum.html#module-enum) | Implementation of an enumeration class. | ❌ | Metaclasses are not yet supported in MicroPython and it's challenging to provide enum support without it. | [errno](https://docs.python.org/3/library/errno.html#module-errno) | Standard errno system symbols. | ✅ | [built-in](https://docs.micropython.org/en/latest/library/errno.html) and [micropython-lib](https://github.com/micropython/micropython-lib/tree/master/python-stdlib/errno) | [faulthandler](https://docs.python.org/3/library/faulthandler.html#module-faulthandler) | Dump the Python traceback. | ? | | [fcntl](https://docs.python.org/3/library/fcntl.html#module-fcntl) | The fcntl() and ioctl() system calls. | ? |