diff -rupN --no-dereference Flask-Security-Too-5.4.3/flask_security/babel.py Flask-Security-Too-5.4.3-new/flask_security/babel.py --- Flask-Security-Too-5.4.3/flask_security/babel.py 2024-03-23 16:34:57.000000000 +0100 +++ Flask-Security-Too-5.4.3-new/flask_security/babel.py 2024-03-23 17:08:42.527850797 +0100 @@ -16,7 +16,12 @@ from collections.abc import Iterable import atexit from contextlib import ExitStack -from importlib_resources import files, as_file + +try: + from importlib.resources import files, as_file +except ImportError: + # For Python < 3.7 + from importlib_resources import files, as_file from flask import current_app from .utils import config_value as cv diff -rupN --no-dereference Flask-Security-Too-5.4.3/Flask_Security_Too.egg-info/requires.txt Flask-Security-Too-5.4.3-new/Flask_Security_Too.egg-info/requires.txt --- Flask-Security-Too-5.4.3/Flask_Security_Too.egg-info/requires.txt 2024-03-23 17:08:42.499859936 +0100 +++ Flask-Security-Too-5.4.3-new/Flask_Security_Too.egg-info/requires.txt 2024-03-23 17:08:42.528850470 +0100 @@ -6,7 +6,7 @@ email-validator>=2.0.0 markupsafe>=2.1.0 passlib>=1.7.4 wtforms>=3.0.0 -importlib_resources>=5.10.0 +importlib_resources>=5.10.0; python_version < '3.7' [babel] babel>=2.12.1 diff -rupN --no-dereference Flask-Security-Too-5.4.3/pyproject.toml Flask-Security-Too-5.4.3-new/pyproject.toml --- Flask-Security-Too-5.4.3/pyproject.toml 2024-03-23 16:34:57.000000000 +0100 +++ Flask-Security-Too-5.4.3-new/pyproject.toml 2024-03-23 17:08:42.528850470 +0100 @@ -49,7 +49,7 @@ dependencies = [ "markupsafe>=2.1.0", "passlib>=1.7.4", "wtforms>=3.0.0", # for form-level errors - "importlib_resources>=5.10.0", + "importlib_resources>=5.10.0;python_version<'3.7'", ] [project.optional-dependencies] diff -rupN --no-dereference Flask-Security-Too-5.4.3/requirements/dev.txt Flask-Security-Too-5.4.3-new/requirements/dev.txt --- Flask-Security-Too-5.4.3/requirements/dev.txt 2024-03-23 16:34:57.000000000 +0100 +++ Flask-Security-Too-5.4.3-new/requirements/dev.txt 2024-03-23 17:08:42.528850470 +0100 @@ -20,4 +20,4 @@ passlib blinker email-validator itsdangerous -importlib_resources>=5.10.0 +importlib_resources>=5.10.0; python_version < '3.7'