From a5970376a01f199bc1429de72e68234d465aa4cd Mon Sep 17 00:00:00 2001 From: Yusur Princeps Date: Wed, 18 Mar 2026 16:24:17 +0100 Subject: [PATCH] fix import versions --- freak/__init__.py | 2 +- freak/rest/__init__.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/freak/__init__.py b/freak/__init__.py index 52f803f..9dac005 100644 --- a/freak/__init__.py +++ b/freak/__init__.py @@ -26,7 +26,7 @@ from suou import twocolon_list, WantsContentType from .colors import color_themes, theme_classes -__version__ = '0.5.0-dev62' +__version__ = '0.5.0-dev63' APP_BASE_DIR = os.path.dirname(os.path.dirname(__file__)) diff --git a/freak/rest/__init__.py b/freak/rest/__init__.py index 6f36741..50f22a8 100644 --- a/freak/rest/__init__.py +++ b/freak/rest/__init__.py @@ -5,19 +5,23 @@ import sys from typing import Iterable, TypeVar import logging +from importlib.metadata import version from quart import render_template, session from quart import abort, Blueprint, redirect, request, url_for from pydantic import BaseModel, Field from quart_auth import current_user, login_required, login_user, logout_user from quart_schema import validate_request from quart_wtf.csrf import generate_csrf -from sqlalchemy import delete, insert, select +from sqlalchemy import delete, insert, select, __version__ as sa_version from suou import Snowflake, deprecated, makelist, not_implemented, want_isodate from suou.classtools import MISSING, MissingType from werkzeug.security import check_password_hash from suou.quart import add_rest +# quart does not define __version__ +quart_version = version('quart') + from freak.accounts import LoginStatus, check_login from freak.algorithms import private_timeline, public_timeline, top_guilds_query, topic_timeline, user_timeline from freak.search import SearchQuery