v0.0.1: revert to v7.0.0 code — api_bp unified, no Connection close, version reset
Deploy drhider / validate (push) Waiting to run

This commit is contained in:
2026-07-13 10:04:15 +04:00
parent 76a2d4b7ed
commit 491b49f633
7 changed files with 94 additions and 114 deletions
+3 -11
View File
@@ -15,18 +15,10 @@ import gc
# Настраиваем пути
_site = os.path.join(os.path.dirname(__file__), "..", "site")
sys.path.insert(0, _site)
sys.path.insert(0, os.path.join(os.path.dirname(__file__), ".."))
sys.path.insert(0, os.path.dirname(_site)) # project root for drhider
from flask import Flask
# Импортируем напрямую, минуя routes/__init__.py (process_bp тянет drhider)
import importlib.util
_spec = importlib.util.spec_from_file_location(
"upload_bp", os.path.join(_site, "routes", "upload_bp.py")
)
_upload_mod = importlib.util.module_from_spec(_spec)
_spec.loader.exec_module(_upload_mod)
upload_bp = _upload_mod.upload_bp
from routes.api_bp import api_bp
# ═══════════════════════════════════════════════════════════════════════════
@@ -36,7 +28,7 @@ upload_bp = _upload_mod.upload_bp
def _new_client():
"""Создать свежий тестовый клиент."""
app = Flask(__name__)
app.register_blueprint(upload_bp)
app.register_blueprint(api_bp)
return app.test_client()