Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Incompatible with click 8.x #293

Closed
mweinelt opened this issue Jun 19, 2021 · 2 comments
Closed

[BUG] Incompatible with click 8.x #293

mweinelt opened this issue Jun 19, 2021 · 2 comments
Labels
bug Something isn't working

Comments

@mweinelt
Copy link

Describe the bug

Typer is incompatible with click 8.x.

E   ModuleNotFoundError: No module named 'click._bashcomplete'

To Reproduce

Run the testsuite against click 8.0.1.

Expected behavior

Should pass

Logs

Test session starts (platform: linux, Python 3.8.9, pytest 6.2.4, pytest-sugar 0.9.4)
rootdir: /build/typer-0.3.2
plugins: cov-2.12.1, xdist-2.3.0, forked-1.3.0, sugar-0.9.4
collecting ...
――――――――――――― ERROR collecting docs_src/testing/app01/test_main.py ―――――――――――――
ImportError while importing test module '/build/typer-0.3.2/docs_src/testing/app01/test_main.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
docs_src/testing/app01/test_main.py:1: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

――――――――――――― ERROR collecting docs_src/testing/app02/test_main.py ―――――――――――――
ImportError while importing test module '/build/typer-0.3.2/docs_src/testing/app02/test_main.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
docs_src/testing/app02/test_main.py:1: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

――――――――――――― ERROR collecting docs_src/testing/app03/test_main.py ―――――――――――――
ImportError while importing test module '/build/typer-0.3.2/docs_src/testing/app03/test_main.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
docs_src/testing/app03/test_main.py:1: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―――――――――――――――――――― ERROR collecting tests/test_others.py ―――――――――――――――――――――
ImportError while importing test module '/build/typer-0.3.2/tests/test_others.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_others.py:10: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―――――― ERROR collecting tests/test_completion/test_completion_complete.py ――――――
ImportError while importing test module '/build/typer-0.3.2/tests/test_completion/test_completion_complete.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_completion/test_completion_complete.py:4: in <module>
    from docs_src.commands.help import tutorial001 as mod
docs_src/commands/help/tutorial001.py:1: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_completion/test_completion_complete_no_help.py ――
ImportError while importing test module '/build/typer-0.3.2/tests/test_completion/test_completion_complete_no_help.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_completion/test_completion_complete_no_help.py:4: in <module>
    from docs_src.commands.index import tutorial002 as mod
docs_src/commands/index/tutorial002.py:1: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―――――――― ERROR collecting tests/test_completion/test_completion_show.py ――――――――
ImportError while importing test module '/build/typer-0.3.2/tests/test_completion/test_completion_show.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_completion/test_completion_show.py:4: in <module>
    from docs_src.first_steps import tutorial001 as mod
docs_src/first_steps/tutorial001.py:1: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_default/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_default/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_default/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_default/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_default/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_default/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_envvar/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_envvar/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_envvar/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_envvar/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_envvar/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_envvar/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_envvar/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_envvar/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_envvar/test_tutorial003.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_help/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_help/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_help/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_help/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_help/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_help/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_help/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_help/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_help/test_tutorial003.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_help/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_help/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_help/test_tutorial004.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_help/test_tutorial005.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_help/test_tutorial005.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_help/test_tutorial005.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_help/test_tutorial006.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_help/test_tutorial006.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_help/test_tutorial006.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_help/test_tutorial007.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_help/test_tutorial007.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_help/test_tutorial007.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_optional/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_optional/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_optional/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_arguments/test_optional/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_arguments/test_optional/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_arguments/test_optional/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_arguments/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_arguments/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_arguments/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_callback/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_callback/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_callback/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_callback/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_callback/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_callback/test_tutorial002.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_callback/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_callback/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_callback/test_tutorial003.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_callback/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_callback/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_callback/test_tutorial004.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_context/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_context/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_context/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_context/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_context/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_context/test_tutorial002.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_context/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_context/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_context/test_tutorial003.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_context/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_context/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_context/test_tutorial004.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_help/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_help/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_help/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_help/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_help/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_help/test_tutorial002.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_index/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_index/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_index/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_index/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_index/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_index/test_tutorial002.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_name/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_name/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_name/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_one_or_multiple/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_one_or_multiple/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_one_or_multiple/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_one_or_multiple/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_one_or_multiple/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_one_or_multiple/test_tutorial002.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_commands/test_options/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_commands/test_options/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_commands/test_options/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_first_steps/test_tutorial001.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_first_steps/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_first_steps/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_first_steps/test_tutorial002.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_first_steps/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_first_steps/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_first_steps/test_tutorial003.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_first_steps/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_first_steps/test_tutorial003.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_first_steps/test_tutorial004.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_first_steps/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_first_steps/test_tutorial004.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_first_steps/test_tutorial005.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_first_steps/test_tutorial005.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_first_steps/test_tutorial005.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_first_steps/test_tutorial006.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_first_steps/test_tutorial006.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_first_steps/test_tutorial006.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_multiple_values/test_arguments_with_multiple_values/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_multiple_values/test_arguments_with_multiple_values/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_multiple_values/test_arguments_with_multiple_values/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_multiple_values/test_arguments_with_multiple_values/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_multiple_values/test_arguments_with_multiple_values/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_multiple_values/test_arguments_with_multiple_values/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_multiple_values/test_options_with_multiple_values/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_multiple_values/test_options_with_multiple_values/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_multiple_values/test_options_with_multiple_values/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_callback/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_callback/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_callback/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_callback/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_callback/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_callback/test_tutorial003.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_callback/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_callback/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_callback/test_tutorial004.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_completion/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_completion/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_completion/test_tutorial002.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_completion/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_completion/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_completion/test_tutorial003.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_completion/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_completion/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_completion/test_tutorial004.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_completion/test_tutorial007.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_completion/test_tutorial007.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_completion/test_tutorial007.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_completion/test_tutorial008.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_completion/test_tutorial008.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_completion/test_tutorial008.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_completion/test_tutorial009.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_completion/test_tutorial009.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_completion/test_tutorial009.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_help/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_help/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_help/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_help/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_help/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_help/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_name/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_name/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_name/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_name/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_name/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_name/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_name/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_name/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_name/test_tutorial003.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_name/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_name/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_name/test_tutorial004.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_name/test_tutorial005.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_name/test_tutorial005.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_name/test_tutorial005.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_prompt/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_prompt/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_prompt/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_prompt/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_prompt/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_prompt/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_prompt/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_prompt/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_prompt/test_tutorial003.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_required/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_required/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_required/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_options/test_version/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_options/test_version/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_options/test_version/test_tutorial003.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_bool/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_bool/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_bool/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_bool/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_bool/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_bool/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_bool/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_bool/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_bool/test_tutorial003.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_bool/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_bool/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_bool/test_tutorial004.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_datetime/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_datetime/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_datetime/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_datetime/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_datetime/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_datetime/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_enum/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_enum/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_enum/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_enum/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_enum/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_enum/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_file/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_file/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_file/test_tutorial001.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_file/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_file/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_file/test_tutorial002.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_file/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_file/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_file/test_tutorial003.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_file/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_file/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_file/test_tutorial004.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_file/test_tutorial005.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_file/test_tutorial005.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_file/test_tutorial005.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_index/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_index/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_index/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_number/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_number/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_number/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_number/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_number/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_number/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_number/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_number/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_number/test_tutorial003.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_path/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_path/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_path/test_tutorial001.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_path/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_path/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_path/test_tutorial002.py:4: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_parameter_types/test_uuid/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_parameter_types/test_uuid/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_parameter_types/test_uuid/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

――――― ERROR collecting tests/test_tutorial/test_prompt/test_tutorial001.py ―――――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_prompt/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_prompt/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

――――― ERROR collecting tests/test_tutorial/test_prompt/test_tutorial002.py ―――――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_prompt/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_prompt/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

――――― ERROR collecting tests/test_tutorial/test_prompt/test_tutorial003.py ―――――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_prompt/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_prompt/test_tutorial003.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_subcommands/test_tutorial001.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_tutorial001.py:4: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_subcommands/test_tutorial002.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_tutorial002.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_subcommands/test_tutorial003.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_tutorial003.py:4: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial002.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial003.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial004.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_name_help/test_tutorial001.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_name_help/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_name_help/test_tutorial001.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_name_help/test_tutorial002.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_name_help/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_name_help/test_tutorial002.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_name_help/test_tutorial003.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_name_help/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_name_help/test_tutorial003.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_name_help/test_tutorial004.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_name_help/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_name_help/test_tutorial004.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_name_help/test_tutorial005.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_name_help/test_tutorial005.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_name_help/test_tutorial005.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_name_help/test_tutorial006.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_name_help/test_tutorial006.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_name_help/test_tutorial006.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_name_help/test_tutorial007.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_name_help/test_tutorial007.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_name_help/test_tutorial007.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

― ERROR collecting tests/test_tutorial/test_subcommands/test_name_help/test_tutorial008.py ―
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_subcommands/test_name_help/test_tutorial008.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_subcommands/test_name_help/test_tutorial008.py:3: in <module>
    from typer.testing import CliRunner
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_terminating/test_tutorial001.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_terminating/test_tutorial001.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_terminating/test_tutorial001.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_terminating/test_tutorial002.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_terminating/test_tutorial002.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_terminating/test_tutorial002.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_terminating/test_tutorial003.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_terminating/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_terminating/test_tutorial003.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

――――――― ERROR collecting tests/test_tutorial/test_testing/test_app01.py ――――――――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_testing/test_app01.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_testing/test_app01.py:3: in <module>
    from docs_src.testing.app01 import main as mod
docs_src/testing/app01/main.py:3: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

――――――― ERROR collecting tests/test_tutorial/test_testing/test_app02.py ――――――――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_testing/test_app02.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_testing/test_app02.py:3: in <module>
    from docs_src.testing.app02 import main as mod
docs_src/testing/app02/main.py:1: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

――――――― ERROR collecting tests/test_tutorial/test_testing/test_app03.py ――――――――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_testing/test_app03.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_testing/test_app03.py:3: in <module>
    from docs_src.testing.app03 import main as mod
docs_src/testing/app03/main.py:1: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_using_click/test_tutorial003.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_using_click/test_tutorial003.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_using_click/test_tutorial003.py:5: in <module>
    from docs_src.using_click import tutorial003 as mod
docs_src/using_click/tutorial003.py:2: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

―― ERROR collecting tests/test_tutorial/test_using_click/test_tutorial004.py ―――
ImportError while importing test module '/build/typer-0.3.2/tests/test_tutorial/test_using_click/test_tutorial004.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
/nix/store/2nhfiak8a30vw67mxksc2kdb69np2jcw-python3-3.8.9/lib/python3.8/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_tutorial/test_using_click/test_tutorial004.py:5: in <module>
    from docs_src.using_click import tutorial004 as mod
docs_src/using_click/tutorial004.py:2: in <module>
    import typer
typer/__init__.py:29: in <module>
    from .main import Typer as Typer
typer/main.py:11: in <module>
    from .completion import get_completion_inspect_parameters
typer/completion.py:10: in <module>
    import click._bashcomplete
E   ModuleNotFoundError: No module named 'click._bashcomplete'

=========================== short test summary info ============================
FAILED docs_src/testing/app01/test_main.py
FAILED docs_src/testing/app02/test_main.py
FAILED docs_src/testing/app03/test_main.py
FAILED tests/test_others.py
FAILED tests/test_completion/test_completion_complete.py
FAILED tests/test_completion/test_completion_complete_no_help.py
FAILED tests/test_completion/test_completion_show.py
FAILED tests/test_tutorial/test_arguments/test_default/test_tutorial001.py
FAILED tests/test_tutorial/test_arguments/test_default/test_tutorial002.py
FAILED tests/test_tutorial/test_arguments/test_envvar/test_tutorial001.py
FAILED tests/test_tutorial/test_arguments/test_envvar/test_tutorial002.py
FAILED tests/test_tutorial/test_arguments/test_envvar/test_tutorial003.py
FAILED tests/test_tutorial/test_arguments/test_help/test_tutorial001.py
FAILED tests/test_tutorial/test_arguments/test_help/test_tutorial002.py
FAILED tests/test_tutorial/test_arguments/test_help/test_tutorial003.py
FAILED tests/test_tutorial/test_arguments/test_help/test_tutorial004.py
FAILED tests/test_tutorial/test_arguments/test_help/test_tutorial005.py
FAILED tests/test_tutorial/test_arguments/test_help/test_tutorial006.py
FAILED tests/test_tutorial/test_arguments/test_help/test_tutorial007.py
FAILED tests/test_tutorial/test_arguments/test_optional/test_tutorial001.py
FAILED tests/test_tutorial/test_arguments/test_optional/test_tutorial002.py
FAILED tests/test_tutorial/test_commands/test_arguments/test_tutorial001.py
FAILED tests/test_tutorial/test_commands/test_callback/test_tutorial001.py
FAILED tests/test_tutorial/test_commands/test_callback/test_tutorial002.py
FAILED tests/test_tutorial/test_commands/test_callback/test_tutorial003.py
FAILED tests/test_tutorial/test_commands/test_callback/test_tutorial004.py
FAILED tests/test_tutorial/test_commands/test_context/test_tutorial001.py
FAILED tests/test_tutorial/test_commands/test_context/test_tutorial002.py
FAILED tests/test_tutorial/test_commands/test_context/test_tutorial003.py
FAILED tests/test_tutorial/test_commands/test_context/test_tutorial004.py
FAILED tests/test_tutorial/test_commands/test_help/test_tutorial001.py
FAILED tests/test_tutorial/test_commands/test_help/test_tutorial002.py
FAILED tests/test_tutorial/test_commands/test_index/test_tutorial001.py
FAILED tests/test_tutorial/test_commands/test_index/test_tutorial002.py
FAILED tests/test_tutorial/test_commands/test_name/test_tutorial001.py
FAILED tests/test_tutorial/test_commands/test_one_or_multiple/test_tutorial001.py
FAILED tests/test_tutorial/test_commands/test_one_or_multiple/test_tutorial002.py
FAILED tests/test_tutorial/test_commands/test_options/test_tutorial001.py
FAILED tests/test_tutorial/test_first_steps/test_tutorial001.py
FAILED tests/test_tutorial/test_first_steps/test_tutorial002.py
FAILED tests/test_tutorial/test_first_steps/test_tutorial003.py
FAILED tests/test_tutorial/test_first_steps/test_tutorial004.py
FAILED tests/test_tutorial/test_first_steps/test_tutorial005.py
FAILED tests/test_tutorial/test_first_steps/test_tutorial006.py
FAILED tests/test_tutorial/test_multiple_values/test_arguments_with_multiple_values/test_tutorial001.py
FAILED tests/test_tutorial/test_multiple_values/test_arguments_with_multiple_values/test_tutorial002.py
FAILED tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial001.py
FAILED tests/test_tutorial/test_multiple_values/test_multiple_options/test_tutorial002.py
FAILED tests/test_tutorial/test_multiple_values/test_options_with_multiple_values/test_tutorial001.py
FAILED tests/test_tutorial/test_options/test_callback/test_tutorial001.py
FAILED tests/test_tutorial/test_options/test_callback/test_tutorial003.py
FAILED tests/test_tutorial/test_options/test_callback/test_tutorial004.py
FAILED tests/test_tutorial/test_options/test_completion/test_tutorial002.py
FAILED tests/test_tutorial/test_options/test_completion/test_tutorial003.py
FAILED tests/test_tutorial/test_options/test_completion/test_tutorial004.py
FAILED tests/test_tutorial/test_options/test_completion/test_tutorial007.py
FAILED tests/test_tutorial/test_options/test_completion/test_tutorial008.py
FAILED tests/test_tutorial/test_options/test_completion/test_tutorial009.py
FAILED tests/test_tutorial/test_options/test_help/test_tutorial001.py
FAILED tests/test_tutorial/test_options/test_help/test_tutorial002.py
FAILED tests/test_tutorial/test_options/test_name/test_tutorial001.py
FAILED tests/test_tutorial/test_options/test_name/test_tutorial002.py
FAILED tests/test_tutorial/test_options/test_name/test_tutorial003.py
FAILED tests/test_tutorial/test_options/test_name/test_tutorial004.py
FAILED tests/test_tutorial/test_options/test_name/test_tutorial005.py
FAILED tests/test_tutorial/test_options/test_prompt/test_tutorial001.py
FAILED tests/test_tutorial/test_options/test_prompt/test_tutorial002.py
FAILED tests/test_tutorial/test_options/test_prompt/test_tutorial003.py
FAILED tests/test_tutorial/test_options/test_required/test_tutorial002.py
FAILED tests/test_tutorial/test_options/test_version/test_tutorial003.py
FAILED tests/test_tutorial/test_parameter_types/test_bool/test_tutorial001.py
FAILED tests/test_tutorial/test_parameter_types/test_bool/test_tutorial002.py
FAILED tests/test_tutorial/test_parameter_types/test_bool/test_tutorial003.py
FAILED tests/test_tutorial/test_parameter_types/test_bool/test_tutorial004.py
FAILED tests/test_tutorial/test_parameter_types/test_datetime/test_tutorial001.py
FAILED tests/test_tutorial/test_parameter_types/test_datetime/test_tutorial002.py
FAILED tests/test_tutorial/test_parameter_types/test_enum/test_tutorial001.py
FAILED tests/test_tutorial/test_parameter_types/test_enum/test_tutorial002.py
FAILED tests/test_tutorial/test_parameter_types/test_file/test_tutorial001.py
FAILED tests/test_tutorial/test_parameter_types/test_file/test_tutorial002.py
FAILED tests/test_tutorial/test_parameter_types/test_file/test_tutorial003.py
FAILED tests/test_tutorial/test_parameter_types/test_file/test_tutorial004.py
FAILED tests/test_tutorial/test_parameter_types/test_file/test_tutorial005.py
FAILED tests/test_tutorial/test_parameter_types/test_index/test_tutorial001.py
FAILED tests/test_tutorial/test_parameter_types/test_number/test_tutorial001.py
FAILED tests/test_tutorial/test_parameter_types/test_number/test_tutorial002.py
FAILED tests/test_tutorial/test_parameter_types/test_number/test_tutorial003.py
FAILED tests/test_tutorial/test_parameter_types/test_path/test_tutorial001.py
FAILED tests/test_tutorial/test_parameter_types/test_path/test_tutorial002.py
FAILED tests/test_tutorial/test_parameter_types/test_uuid/test_tutorial001.py
FAILED tests/test_tutorial/test_prompt/test_tutorial001.py
FAILED tests/test_tutorial/test_prompt/test_tutorial002.py
FAILED tests/test_tutorial/test_prompt/test_tutorial003.py
FAILED tests/test_tutorial/test_subcommands/test_tutorial001.py
FAILED tests/test_tutorial/test_subcommands/test_tutorial002.py
FAILED tests/test_tutorial/test_subcommands/test_tutorial003.py
FAILED tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial001.py
FAILED tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial002.py
FAILED tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial003.py
FAILED tests/test_tutorial/test_subcommands/test_callback_override/test_tutorial004.py
FAILED tests/test_tutorial/test_subcommands/test_name_help/test_tutorial001.py
FAILED tests/test_tutorial/test_subcommands/test_name_help/test_tutorial002.py
FAILED tests/test_tutorial/test_subcommands/test_name_help/test_tutorial003.py
FAILED tests/test_tutorial/test_subcommands/test_name_help/test_tutorial004.py
FAILED tests/test_tutorial/test_subcommands/test_name_help/test_tutorial005.py
FAILED tests/test_tutorial/test_subcommands/test_name_help/test_tutorial006.py
FAILED tests/test_tutorial/test_subcommands/test_name_help/test_tutorial007.py
FAILED tests/test_tutorial/test_subcommands/test_name_help/test_tutorial008.py
FAILED tests/test_tutorial/test_terminating/test_tutorial001.py
FAILED tests/test_tutorial/test_terminating/test_tutorial002.py
FAILED tests/test_tutorial/test_terminating/test_tutorial003.py
FAILED tests/test_tutorial/test_testing/test_app01.py
FAILED tests/test_tutorial/test_testing/test_app02.py
FAILED tests/test_tutorial/test_testing/test_app03.py
FAILED tests/test_tutorial/test_using_click/test_tutorial003.py
FAILED tests/test_tutorial/test_using_click/test_tutorial004.py
!!!!!!!!!!!!!!!!!! Interrupted: 116 errors during collection !!!!!!!!!!!!!!!!!!!

Environment

  • OS: Linux
  • Typer Version 0.3.2
  • Python version, get it with: 3.8.9

Additional context

none

@mweinelt mweinelt added the bug Something isn't working label Jun 19, 2021
@mweinelt mweinelt changed the title [BUG] [BUG] Incompatible with click 8.x Jun 19, 2021
@senpos
Copy link

senpos commented Jun 20, 2021

duplicate of #278 and #280

@tiangolo
Copy link
Member

Thanks for the interest @mweinelt!

And thanks for the help here @senpos! 🙇

I just released Typer 0.4.0, which is compatible with both Click 7 and Click 8. 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants