chore: fix failing CI lint errors (#4584)
This commit is contained in:
@@ -103,14 +103,13 @@ def run_init(*, api_key: str | None = None, user_id: str | None = None) -> None:
|
|||||||
return
|
return
|
||||||
|
|
||||||
# Non-TTY without full flags -> error
|
# Non-TTY without full flags -> error
|
||||||
if not sys.stdin.isatty():
|
if not sys.stdin.isatty() and (not api_key or not user_id):
|
||||||
if not api_key or not user_id:
|
print_error(
|
||||||
print_error(
|
err_console,
|
||||||
err_console,
|
"Non-interactive terminal detected and required flags missing.",
|
||||||
"Non-interactive terminal detected and required flags missing.",
|
hint="Run: mem0 init --api-key <key> --user-id <id>",
|
||||||
hint="Run: mem0 init --api-key <key> --user-id <id>",
|
)
|
||||||
)
|
raise typer.Exit(1)
|
||||||
raise typer.Exit(1)
|
|
||||||
|
|
||||||
print_banner(console)
|
print_banner(console)
|
||||||
console.print()
|
console.print()
|
||||||
|
|||||||
@@ -22,7 +22,6 @@ from mem0_cli.branding import (
|
|||||||
print_success,
|
print_success,
|
||||||
timed_status,
|
timed_status,
|
||||||
)
|
)
|
||||||
from mem0_cli.config import load_config
|
|
||||||
|
|
||||||
console = Console()
|
console = Console()
|
||||||
err_console = Console(stderr=True)
|
err_console = Console(stderr=True)
|
||||||
|
|||||||
@@ -16,7 +16,15 @@ from mem0_cli.commands.config_cmd import (
|
|||||||
cmd_config_show,
|
cmd_config_show,
|
||||||
)
|
)
|
||||||
from mem0_cli.commands.entities import cmd_entities_delete, cmd_entities_list
|
from mem0_cli.commands.entities import cmd_entities_delete, cmd_entities_list
|
||||||
from mem0_cli.commands.memory import cmd_add, cmd_delete, cmd_delete_all, cmd_get, cmd_list, cmd_search, cmd_update
|
from mem0_cli.commands.memory import (
|
||||||
|
cmd_add,
|
||||||
|
cmd_delete,
|
||||||
|
cmd_delete_all,
|
||||||
|
cmd_get,
|
||||||
|
cmd_list,
|
||||||
|
cmd_search,
|
||||||
|
cmd_update,
|
||||||
|
)
|
||||||
from mem0_cli.commands.utils import (
|
from mem0_cli.commands.utils import (
|
||||||
cmd_import,
|
cmd_import,
|
||||||
cmd_status,
|
cmd_status,
|
||||||
@@ -586,7 +594,7 @@ class TestDeleteAllCommand:
|
|||||||
mock_backend.delete.assert_not_called()
|
mock_backend.delete.assert_not_called()
|
||||||
|
|
||||||
def test_delete_all_project_wide(self, mock_backend):
|
def test_delete_all_project_wide(self, mock_backend):
|
||||||
console, buf = _make_console()
|
console, _buf = _make_console()
|
||||||
err_console, _err_buf = _make_err_console()
|
err_console, _err_buf = _make_err_console()
|
||||||
with (
|
with (
|
||||||
patch("mem0_cli.commands.memory.console", console),
|
patch("mem0_cli.commands.memory.console", console),
|
||||||
|
|||||||
@@ -163,3 +163,10 @@ test = [
|
|||||||
[tool.ruff]
|
[tool.ruff]
|
||||||
line-length = 120
|
line-length = 120
|
||||||
exclude = ["embedchain/", "openmemory/"]
|
exclude = ["embedchain/", "openmemory/"]
|
||||||
|
|
||||||
|
[tool.ruff.lint.isort]
|
||||||
|
known-first-party = ["mem0", "mem0_cli"]
|
||||||
|
|
||||||
|
[tool.isort]
|
||||||
|
profile = "black"
|
||||||
|
known_first_party = ["mem0", "mem0_cli"]
|
||||||
|
|||||||
Reference in New Issue
Block a user