refactor(common): rename package option_mcp_common → mcp_common

This commit is contained in:
AdrianoDev
2026-04-27 17:37:35 +02:00
parent 563f4fc965
commit e888fc373d
48 changed files with 2394 additions and 74 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
import pytest
from fastapi import Depends, FastAPI
from fastapi.testclient import TestClient
from option_mcp_common.auth import (
from mcp_common.auth import (
Principal,
TokenStore,
acl_requires,
+2 -2
View File
@@ -3,7 +3,7 @@
from __future__ import annotations
import pytest
from option_mcp_common.env_validation import (
from mcp_common.env_validation import (
MissingEnvError,
fail_fast_if_missing,
optional_env,
@@ -63,7 +63,7 @@ def test_summarize_does_not_leak_secrets(monkeypatch, caplog):
import logging
monkeypatch.setenv("API_KEY_FOO", "super-secret-token-123456")
monkeypatch.setenv("PORT", "9000")
with caplog.at_level(logging.INFO, logger="option_mcp_common.env_validation"):
with caplog.at_level(logging.INFO, logger="mcp_common.env_validation"):
summarize(["API_KEY_FOO", "PORT", "NOT_SET_XYZ"])
log_text = "\n".join(caplog.messages)
assert "super-secret-token-123456" not in log_text
+1 -1
View File
@@ -1,5 +1,5 @@
from option_mcp_common.indicators import adx, atr, macd, rsi, sma
from mcp_common.indicators import adx, atr, macd, rsi, sma
def test_rsi_simple():
+1 -1
View File
@@ -1,7 +1,7 @@
import json
import logging
from option_mcp_common.logging import (
from mcp_common.logging import (
SecretsFilter,
configure_root_logging,
get_json_logger,
+3 -3
View File
@@ -2,9 +2,9 @@ from __future__ import annotations
from fastapi import Depends, FastAPI
from fastapi.testclient import TestClient
from option_mcp_common.auth import Principal, TokenStore, require_principal
from option_mcp_common.mcp_bridge import _derive_input_schemas, mount_mcp_endpoint
from option_mcp_common.server import build_app
from mcp_common.auth import Principal, TokenStore, require_principal
from mcp_common.mcp_bridge import _derive_input_schemas, mount_mcp_endpoint
from mcp_common.server import build_app
from pydantic import BaseModel
+1 -1
View File
@@ -1,4 +1,4 @@
from option_mcp_common.models import EventPriority, EventType, L2Entry
from mcp_common.models import EventPriority, EventType, L2Entry
def test_l2_entry_minimal():
+1 -1
View File
@@ -4,7 +4,7 @@ from __future__ import annotations
import pytest
from fastapi import HTTPException
from option_mcp_common.risk_guard import (
from mcp_common.risk_guard import (
enforce_aggregate,
enforce_leverage,
enforce_single_notional,
+2 -2
View File
@@ -1,6 +1,6 @@
from fastapi.testclient import TestClient
from option_mcp_common.auth import Principal, TokenStore
from option_mcp_common.server import build_app
from mcp_common.auth import Principal, TokenStore
from mcp_common.server import build_app
def test_build_app_health():
+1 -1
View File
@@ -1,6 +1,6 @@
from pathlib import Path
from option_mcp_common.storage import Database, run_migrations
from mcp_common.storage import Database, run_migrations
def test_database_creates_wal(tmp_path: Path):