Decouple market: use shared.models for all cross-app imports
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 41s

- Replace blog.models import with shared.models equivalent
- Convert market/models/market.py and market_place.py to re-export stubs
- Update shared + glue submodule pointers

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
giles
2026-02-18 20:58:11 +00:00
parent 31f9aa3fac
commit 7ccdc1fa83
5 changed files with 10 additions and 495 deletions

2
app.py
View File

@@ -55,7 +55,7 @@ async def market_context() -> dict:
def create_app() -> "Quart":
from models.market_place import MarketPlace
from blog.models.ghost_content import Post
from shared.models.ghost_content import Post
app = create_base_app("market", context_fn=market_context)