1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
From: Cordell Bloor <cgmb@slerp.xyz>
Date: Fri, 18 Apr 2025 14:56:23 -0600
Subject: json5 import fallback
The pyjson5 package is available on Debian is provided by python3-json5
Forwarded: no
---
doxysphinx/doxygen.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/doxysphinx/doxygen.py b/doxysphinx/doxygen.py
index 08d5f68..699c224 100644
--- a/doxysphinx/doxygen.py
+++ b/doxysphinx/doxygen.py
@@ -17,7 +17,10 @@ from dataclasses import dataclass
from pathlib import Path
from typing import Any, Dict, List, Tuple, Union, cast
-import pyjson5
+try:
+ import pyjson5
+except ImportError:
+ import json5 as pyjson5
from doxysphinx.utils.pathlib_fix import path_is_relative_to, path_resolve
|