From 0e8a8eef66a8138dada29fbe71a1c455a3e5a465 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Wed, 15 Jul 2026 11:27:07 +0400 Subject: [PATCH] =?UTF-8?q?fix:=20del=20sys.modules['site']=20=E2=80=94=20?= =?UTF-8?q?stdlib=20conflict=20workaround?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- site/app.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/site/app.py b/site/app.py index 38d98a7..f9e00ad 100644 --- a/site/app.py +++ b/site/app.py @@ -1,6 +1,11 @@ """contracts-flask v2.0 — полный перенос с ВМ на Flask. Больше никаких прокси на contracts.kube5s.ru — всё локально. """ +import sys +# Штурвал: stdlib site.py мешает нашему site/ пакету +if 'site' in sys.modules and not hasattr(sys.modules['site'], '__path__'): + del sys.modules['site'] + from flask import Flask from site.config import VERSION, MAX_CONTENT_LENGTH from site.routes import register_routes