From c474cb4ec92da47fb3f5d9739686c0081942e22f Mon Sep 17 00:00:00 2001 From: farhan Date: Thu, 2 Nov 2023 10:11:03 +0500 Subject: [PATCH] chore: Support backcompatibility for Quince earlier releases --- done/__init__.py | 2 +- done/done.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/done/__init__.py b/done/__init__.py index 256bb8b..3306c66 100644 --- a/done/__init__.py +++ b/done/__init__.py @@ -4,4 +4,4 @@ from .done import DoneXBlock -__version__ = '2.1.0' +__version__ = '2.2.0' diff --git a/done/done.py b/done/done.py index 882d1e5..b311507 100644 --- a/done/done.py +++ b/done/done.py @@ -9,7 +9,10 @@ from web_fragments.fragment import Fragment from xblock.core import XBlock from xblock.fields import Boolean, DateTime, Float, Scope, String -from xblock.utils.resources import ResourceLoader +try: + from xblock.utils.resources import ResourceLoader +except ModuleNotFoundError: # For backward compatibility with releases older than Quince. + from xblockutils.resources import ResourceLoader resource_loader = ResourceLoader(__name__)