summaryrefslogtreecommitdiff
path: root/searx/compat.py
diff options
context:
space:
mode:
Diffstat (limited to 'searx/compat.py')
-rw-r--r--searx/compat.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/searx/compat.py b/searx/compat.py
new file mode 100644
index 000000000..035726469
--- /dev/null
+++ b/searx/compat.py
@@ -0,0 +1,18 @@
+# SPDX-License-Identifier: AGPL-3.0-or-later
+"""Compatibility with older versions"""
+
+# pylint: disable=unused-import
+
+__all__ = [
+ "tomllib",
+]
+
+import sys
+
+# TOML (lib) compatibility
+# ------------------------
+
+if sys.version_info >= (3, 11):
+ import tomllib
+else:
+ import tomli as tomllib