Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

fix(server): correct entry point module path for memu-server CLI#370

Closed
r266-tech wants to merge 1 commit intoNevaMind-AI:mainfrom
r266-tech:fix/354-server-entry-point
Closed

fix(server): correct entry point module path for memu-server CLI#370
r266-tech wants to merge 1 commit intoNevaMind-AI:mainfrom
r266-tech:fix/354-server-entry-point

Conversation

@r266-tech
Copy link

Summary

Remove the broken [project.scripts] entry point that declared memu-server = "memu.server.cli:main".

Problem

The module memu.server.cli has never existed in this package. Installing memu-py and running memu-server --help (or python -c 'import memu.server.cli') fails with ModuleNotFoundError.

Root Cause

The memu-server CLI belongs to the separate memU-server repository, which has its own FastAPI-based server with additional dependencies (PostgreSQL, Temporal, etc.). The entry point was added to this core library's pyproject.toml but the corresponding module was never created.

Fix

Remove the stale [project.scripts] section from pyproject.toml so the package installs cleanly without advertising a non-existent CLI command.

Closes #354

The `[project.scripts]` section declared `memu-server = "memu.server.cli:main"`
but the module `memu.server.cli` has never existed in this package. The server
component lives in the separate memU-server repository
(https://github.com/NevaMind-AI/memU-server).

Running `memu-server` after installing memu-py would fail with a
ModuleNotFoundError.

Remove the stale entry point so the package installs cleanly without
advertising a non-existent CLI command.

Closes #354
@r266-tech r266-tech closed this Mar 5, 2026
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.

Bug: memu-server entry point points to missing module (memu.server.cli)

1 participant