Class to store metadata about a (possibly uninstalled) pack
| 6 | @dataclass_json |
| 7 | @dataclass |
| 8 | class PackResponse: |
| 9 | """Class to store metadata about a (possibly uninstalled) pack""" |
| 10 | |
| 11 | pack_id: str |
| 12 | package_path: str |
| 13 | class_name: str |
| 14 | repo_url: str |
| 15 | name: str |
| 16 | description: str |
| 17 | dependencies: list[str] = field(default_factory=list) |
| 18 | run_args: dict[str, dict[str, str]] = field(default_factory=list) |
| 19 | categories: list[str] = field(default_factory=list) |
no outgoing calls