Skip to content
This repository was archived by the owner on Feb 27, 2026. It is now read-only.
This repository was archived by the owner on Feb 27, 2026. It is now read-only.

torus --help crashes the cli #10

@schavery

Description

@schavery

Describe the bug

Run torus --help and it exits unsuccesfully.

root@3e94540d95fa:/# torus --help
                                                                                                                                                                                        
 Usage: torus [OPTIONS] COMMAND [ARGS]...                                                                                                                                               
                                                                                                                                                                                        
 Torus CLI 0.2.4.1                                                                                                                                                                      
 This command line interface is under development and subject to change.                                                                                                                
                                                                                                                                                                                        
╭─────────────────────────────── Traceback (most recent call last) ────────────────────────────────╮
│ /usr/local/bin/torus:8 in <module>                                                               │
│                                                                                                  │
│   5 from torusdk.cli import app                                                                  │
│   6 if __name__ == '__main__':                                                                   │
│   7 │   sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])                         │
│ ❱ 8 │   sys.exit(app())                                                                          │
│   9                                                                                              │
│                                                                                                  │
│ ╭────────────────────────────── locals ───────────────────────────────╮                          │
│ │ app = <typer.main.Typer object at 0xffff93c6a810>                   │                          │
│ │  re = <module 're' from '/usr/local/lib/python3.11/re/__init__.py'> │                          │
│ │ sys = <module 'sys' (built-in)>                                     │                          │
│ ╰─────────────────────────────────────────────────────────────────────╯                          │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/typer/main.py:328 in __call__                            │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/typer/main.py:311 in __call__                            │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/click/core.py:1442 in __call__                           │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/typer/core.py:783 in main                                │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/typer/core.py:224 in _main                               │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/click/core.py:1186 in make_context                       │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/click/core.py:1786 in parse_args                         │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/click/core.py:1197 in parse_args                         │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/click/core.py:2416 in handle_parse_result                │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/click/core.py:2355 in process_value                      │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/click/decorators.py:539 in show_help                     │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/click/core.py:730 in get_help                            │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/click/core.py:1064 in get_help                           │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/typer/core.py:796 in format_help                         │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/typer/rich_utils.py:605 in rich_format_help              │
│                                                                                                  │
│ /usr/local/lib/python3.11/site-packages/typer/rich_utils.py:370 in _print_options_panel          │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
TypeError: Parameter.make_metavar() missing 1 required positional argument: 'ctx'

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions