Skip to content

Client-side dependencies now also needed on server side #446

@tieneupin

Description

@tieneupin

Encountered these issues while trying to run murfey.server --demo after installing only murfey[server].

  • The client-side .murfey file is needed
  • Textual is needed
$ murfey.server --demo

Murfey client configuration file /root/.murfey not found
Traceback (most recent call last):
  File "/venv/bin/murfey.server", line 5, in <module>
    from murfey.server import run
  File "/venv/lib/python3.12/site-packages/murfey/server/__init__.py", line 51, in <module>
    from murfey.client.contexts.tomo import _midpoint
  File "/venv/lib/python3.12/site-packages/murfey/client/__init__.py", line 26, in <module>
    import murfey.client.rsync
  File "/venv/lib/python3.12/site-packages/murfey/client/rsync.py", line 21, in <module>
    from murfey.client.tui.status_bar import StatusBar
  File "/venv/lib/python3.12/site-packages/murfey/client/tui/status_bar.py", line 18, in <module>
    from textual.reactive import Reactive
ModuleNotFoundError: No module named 'textual'

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingclientRelates to the client componentdependenciesserverRelates to the server component

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions