Skip to content

chore: Add missing dependencies - #23

Closed
Sushrut1101 wants to merge 1 commit into
NTFSvolume:mainfrom
Sushrut1101:main
Closed

Sushrut1101 wants to merge 1 commit into
NTFSvolume:mainfrom
Sushrut1101:main

Conversation

@Sushrut1101

Copy link
Copy Markdown
from rich.traceback import install as install_rich_traceback

ModuleNotFoundError: No module named 'rich'

│ │
│ 12 _ = install_rich_traceback(width=None, max_frames=2) │
│ 13 │
│ 14 import yarl │
│ ❱ 15 from cyclopts import App, Parameter │
│ 16 │
│ 17 from mega import LOG_HTTP_TRAFFIC, version, env │
│ 18 from mega.client import MegaNzClient │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
ModuleNotFoundError: No module named 'cyclopts'

Change-Id: Ia3fa3e8d0cd2a58bbe4a1794d4203c9089ebf22b

@Sushrut1101 Sushrut1101 changed the title chore: Add required dependencies chore: Add missing dependencies Sep 19, 2026
    from rich.traceback import install as install_rich_traceback
ModuleNotFoundError: No module named 'rich'

  ❱  15 from cyclopts import App, Parameter                    │
ModuleNotFoundError: No module named 'cyclopts'

Change-Id: Ia3fa3e8d0cd2a58bbe4a1794d4203c9089ebf22b
Signed-off-by: Sushrut1101 <guptasushrut@gmail.com>
@NTFSvolume

Copy link
Copy Markdown
Owner

They are optional dependencies:

mega.py/pyproject.toml

Lines 39 to 43 in 86281d2

[project.optional-dependencies]
cli = [
"cyclopts>=4.10.1",
"python-dotenv>=1.2.1"
]

@NTFSvolume NTFSvolume closed this Sep 19, 2026
@Sushrut1101

Sushrut1101 commented Sep 19, 2026 •

Copy link
Copy Markdown
Author

rich isn't there in optional dependencies

@NTFSvolume

Copy link
Copy Markdown
Owner

rich is included with cyclopts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants