diff --git a/toolz/__init__.py b/toolz/__init__.py index 1e1cbe83..b1c9fef6 100644 --- a/toolz/__init__.py +++ b/toolz/__init__.py @@ -8,8 +8,6 @@ from .compatibility import map, filter -from . import sandbox - from functools import partial, reduce sorted = sorted @@ -17,6 +15,8 @@ # Aliases comp = compose +from . import curried, sandbox + functoolz._sigs.create_signature_registry() __version__ = '0.9.0' diff --git a/toolz/_signatures.py b/toolz/_signatures.py index b9d87012..c55a778b 100644 --- a/toolz/_signatures.py +++ b/toolz/_signatures.py @@ -237,6 +237,8 @@ if PY3: # pragma: py2 no cover module_info[builtins].update( + breakpoint=[ + lambda *args, **kws: None], bytes=[ lambda: None, lambda int: None, diff --git a/toolz/tests/test_inspect_args.py b/toolz/tests/test_inspect_args.py index 77457ed6..7381612f 100644 --- a/toolz/tests/test_inspect_args.py +++ b/toolz/tests/test_inspect_args.py @@ -402,7 +402,6 @@ def add_blacklist(mod, attr): blacklist.add(getattr(mod, attr)) add_blacklist(builtins, 'basestring') - add_blacklist(builtins, 'breakpoint') add_blacklist(builtins, 'NoneType') add_blacklist(builtins, '__metaclass__') add_blacklist(builtins, 'sequenceiterator')