Merge pull request #836 from bildzeitung/dmklein_uclxn

Renames ucollections -> collections
This commit is contained in:
Dan Halbert 2018-05-14 15:46:50 -04:00 committed by GitHub
commit 1fde63b23e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 18 additions and 36 deletions

View File

@ -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.

View File

@ -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

View File

@ -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) },

View File

@ -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) },

View File

@ -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()

View File

@ -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

View File

@ -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()

View File

@ -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))

View File

@ -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()

View File

@ -1,5 +1,5 @@
import bench
from ucollections import namedtuple
from collections import namedtuple
T = namedtuple("Tup", ["num", "bar"])

View File

@ -1,5 +1,5 @@
import bench
from ucollections import namedtuple
from collections import namedtuple
T = namedtuple("Tup", ["foo1", "foo2", "foo3", "foo4", "num"])

View File

@ -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: