From 47f80835764be1607ec7463b55c7de8496bc0152 Mon Sep 17 00:00:00 2001 From: Serhii Tereshchenko Date: Fri, 24 May 2024 23:51:16 +0300 Subject: [PATCH] fix(types): Export public variables --- modeltranslation/translator.py | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/modeltranslation/translator.py b/modeltranslation/translator.py index 7adcc49..0f64f8b 100644 --- a/modeltranslation/translator.py +++ b/modeltranslation/translator.py @@ -37,8 +37,21 @@ from modeltranslation.manager import ( from modeltranslation.thread_context import auto_populate_mode from modeltranslation.utils import build_localized_fieldname, parse_field +# Re-export the decorator for convenience +from modeltranslation.decorators import register + from ._typing import _ListOrTuple +__all__ = [ + "AlreadyRegistered", + "DescendantRegistered", + "NotRegistered", + "TranslationOptions", + "Translator", + "register", + "translator", +] + class AlreadyRegistered(Exception): pass @@ -691,7 +704,3 @@ class Translator: # This global object represents the singleton translator object translator = Translator() - - -# Re-export the decorator for convenience -from modeltranslation.decorators import register # NOQA re-export