Merge pull request #836 from bildzeitung/dmklein_uclxn
Renames ucollections -> collections
This commit is contained in:
commit
1fde63b23e
@ -1,9 +1,9 @@
|
||||
:mod:`ucollections` -- collection and container types
|
||||
:mod:`collections` -- collection and container types
|
||||
=====================================================
|
||||
|
||||
.. include:: ../templates/unsupported_in_circuitpython.inc
|
||||
|
||||
.. module:: ucollections
|
||||
.. module:: collections
|
||||
:synopsis: collection and container types
|
||||
|
||||
|see_cpython_module| :mod:`cpython:collections`.
|
||||
@ -24,7 +24,7 @@ Classes
|
||||
a string with space-separated field named (but this is less efficient).
|
||||
Example of use::
|
||||
|
||||
from ucollections import namedtuple
|
||||
from collections import namedtuple
|
||||
|
||||
MyTuple = namedtuple("MyTuple", ("id", "name"))
|
||||
t1 = MyTuple(1, "foo")
|
||||
@ -38,7 +38,7 @@ Classes
|
||||
added. When ordered dict is iterated over, keys/items are returned in
|
||||
the order they were added::
|
||||
|
||||
from ucollections import OrderedDict
|
||||
from collections import OrderedDict
|
||||
|
||||
# To make benefit of ordered keys, OrderedDict should be initialized
|
||||
# from sequence of (key, value) pairs.
|
@ -21,7 +21,7 @@ Python standard libraries and micro-libraries
|
||||
gc.rst
|
||||
sys.rst
|
||||
binascii.rst
|
||||
ucollections.rst
|
||||
collections.rst
|
||||
uerrno.rst
|
||||
hashlib.rst
|
||||
uheapq.rst
|
||||
|
@ -29,7 +29,7 @@
|
||||
#if MICROPY_PY_COLLECTIONS
|
||||
|
||||
STATIC const mp_rom_map_elem_t mp_module_collections_globals_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR___name__), MP_ROM_QSTR(MP_QSTR_ucollections) },
|
||||
{ MP_ROM_QSTR(MP_QSTR___name__), MP_ROM_QSTR(MP_QSTR_collections) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_namedtuple), MP_ROM_PTR(&mp_namedtuple_obj) },
|
||||
#if MICROPY_PY_COLLECTIONS_ORDEREDDICT
|
||||
{ MP_ROM_QSTR(MP_QSTR_OrderedDict), MP_ROM_PTR(&mp_type_ordereddict) },
|
||||
|
@ -151,7 +151,7 @@ STATIC const mp_rom_map_elem_t mp_builtin_module_table[] = {
|
||||
{ MP_ROM_QSTR(MP_QSTR_uio), MP_ROM_PTR(&mp_module_io) },
|
||||
#endif
|
||||
#if MICROPY_PY_COLLECTIONS
|
||||
{ MP_ROM_QSTR(MP_QSTR_ucollections), MP_ROM_PTR(&mp_module_collections) },
|
||||
{ MP_ROM_QSTR(MP_QSTR_collections), MP_ROM_PTR(&mp_module_collections) },
|
||||
#endif
|
||||
#if MICROPY_PY_STRUCT
|
||||
{ MP_ROM_QSTR(MP_QSTR_ustruct), MP_ROM_PTR(&mp_module_ustruct) },
|
||||
|
@ -5,11 +5,8 @@
|
||||
try:
|
||||
from collections import namedtuple
|
||||
except ImportError:
|
||||
try:
|
||||
from ucollections import namedtuple
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
raise SystemExit
|
||||
print("SKIP")
|
||||
raise SystemExit
|
||||
|
||||
import skip_if
|
||||
skip_if.no_cpython_compat()
|
||||
|
@ -1,8 +1,5 @@
|
||||
try:
|
||||
try:
|
||||
from collections import namedtuple
|
||||
except ImportError:
|
||||
from ucollections import namedtuple
|
||||
from collections import namedtuple
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
raise SystemExit
|
||||
|
@ -2,10 +2,7 @@ import skip_if
|
||||
skip_if.no_cpython_compat()
|
||||
|
||||
try:
|
||||
try:
|
||||
from collections import namedtuple
|
||||
except ImportError:
|
||||
from ucollections import namedtuple
|
||||
from collections import namedtuple
|
||||
except ImportError:
|
||||
skip_if.skip()
|
||||
|
||||
|
@ -1,11 +1,8 @@
|
||||
try:
|
||||
from collections import OrderedDict
|
||||
except ImportError:
|
||||
try:
|
||||
from ucollections import OrderedDict
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
raise SystemExit
|
||||
print("SKIP")
|
||||
raise SystemExit
|
||||
|
||||
d = OrderedDict([(10, 20), ("b", 100), (1, 2)])
|
||||
print(len(d))
|
||||
|
@ -1,11 +1,8 @@
|
||||
try:
|
||||
from collections import OrderedDict
|
||||
except ImportError:
|
||||
try:
|
||||
from ucollections import OrderedDict
|
||||
except ImportError:
|
||||
print("SKIP")
|
||||
raise SystemExit
|
||||
print("SKIP")
|
||||
raise SystemExit
|
||||
|
||||
x = OrderedDict()
|
||||
y = OrderedDict()
|
||||
|
@ -1,5 +1,5 @@
|
||||
import bench
|
||||
from ucollections import namedtuple
|
||||
from collections import namedtuple
|
||||
|
||||
T = namedtuple("Tup", ["num", "bar"])
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
import bench
|
||||
from ucollections import namedtuple
|
||||
from collections import namedtuple
|
||||
|
||||
T = namedtuple("Tup", ["foo1", "foo2", "foo3", "foo4", "num"])
|
||||
|
||||
|
@ -68,10 +68,7 @@ def board_not_in(*board):
|
||||
|
||||
def no_cpython_compat():
|
||||
try:
|
||||
try:
|
||||
from collections import namedtuple
|
||||
except ImportError:
|
||||
from ucollections import namedtuple
|
||||
from collections import namedtuple
|
||||
except ImportError:
|
||||
skip()
|
||||
try:
|
||||
|
Loading…
Reference in New Issue
Block a user