[Bf-docboard-svn] bf-manual: [9489] branches/blender-2.93-release/blender_docs/manual/conf.py: Fix broken builds with older sphinx versions

Aaron Carlisle noreply at blender.org
Thu Aug 18 00:02:39 CEST 2022


Revision: 9489
          https://developer.blender.org/rBM9489
Author:   Blendify
Date:     2022-08-18 00:02:39 +0200 (Thu, 18 Aug 2022)
Log Message:
-----------
Fix broken builds with older sphinx versions

Modified Paths:
--------------
    branches/blender-2.93-release/blender_docs/manual/conf.py

Modified: branches/blender-2.93-release/blender_docs/manual/conf.py
===================================================================
--- branches/blender-2.93-release/blender_docs/manual/conf.py	2022-08-17 21:40:19 UTC (rev 9488)
+++ branches/blender-2.93-release/blender_docs/manual/conf.py	2022-08-17 22:02:39 UTC (rev 9489)
@@ -518,6 +518,12 @@
     except ImportError:
         return
     CatalogInfo._write_mo_real = CatalogInfo.write_mo
-    CatalogInfo.write_mo = lambda self, locale: CatalogInfo._write_mo_real(self, locale.replace('-', '_'))
+    if sphinx_version >= (4, 3, 0):
+        CatalogInfo.write_mo = lambda self, locale, use_fuzzy: CatalogInfo._write_mo_real(
+            self, locale.replace('-', '_'))
+    else:
+        CatalogInfo.write_mo = lambda self, locale: CatalogInfo._write_mo_real(
+            self, locale.replace('-', '_'))
 
+
 monkey_patch_babl_locale_dash()



More information about the Bf-docboard-svn mailing list