Coverage for typer / __init__.py: 100%

34 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-03-26 21:46 +0000

1"""Typer, build great CLIs. Easy to code. Based on Python type hints.""" 

2 

3__version__ = "0.24.1" 1abcdefg

4 

5from shutil import get_terminal_size as get_terminal_size 1abcdefg

6 

7from click.exceptions import Abort as Abort 1abcdefg

8from click.exceptions import BadParameter as BadParameter 1abcdefg

9from click.exceptions import Exit as Exit 1abcdefg

10from click.termui import clear as clear 1abcdefg

11from click.termui import confirm as confirm 1abcdefg

12from click.termui import echo_via_pager as echo_via_pager 1abcdefg

13from click.termui import edit as edit 1abcdefg

14from click.termui import getchar as getchar 1abcdefg

15from click.termui import pause as pause 1abcdefg

16from click.termui import progressbar as progressbar 1abcdefg

17from click.termui import prompt as prompt 1abcdefg

18from click.termui import secho as secho 1abcdefg

19from click.termui import style as style 1abcdefg

20from click.termui import unstyle as unstyle 1abcdefg

21from click.utils import echo as echo 1abcdefg

22from click.utils import format_filename as format_filename 1abcdefg

23from click.utils import get_app_dir as get_app_dir 1abcdefg

24from click.utils import get_binary_stream as get_binary_stream 1abcdefg

25from click.utils import get_text_stream as get_text_stream 1abcdefg

26from click.utils import open_file as open_file 1abcdefg

27 

28from . import colors as colors 1abcdefg

29from .main import Typer as Typer 1abcdefg

30from .main import launch as launch 1abcdefg

31from .main import run as run 1abcdefg

32from .models import CallbackParam as CallbackParam 1abcdefg

33from .models import Context as Context 1abcdefg

34from .models import FileBinaryRead as FileBinaryRead 1abcdefg

35from .models import FileBinaryWrite as FileBinaryWrite 1abcdefg

36from .models import FileText as FileText 1abcdefg

37from .models import FileTextWrite as FileTextWrite 1abcdefg

38from .params import Argument as Argument 1abcdefg

39from .params import Option as Option 1abcdefg