Subject: SafeConfigParser (alias to ConfigParser) has been removed in python3.12
Forwarded: not-needed
Applied-Upstream: https://github.com/graphite-project/graphite-web/commit/e7d08e6af65c47c5a5dd6421c5b352d7ac3d381c

--- graphite-web.orig/webapp/graphite/render/glyph.py	2022-01-14 10:34:51.711793834 +0100
+++ graphite-web/webapp/graphite/render/glyph.py	2024-02-01 16:48:59.461376843 +0100
@@ -19,7 +19,7 @@
 
 from six.moves import range, zip
 from six.moves.urllib.parse import unquote_plus
-from six.moves.configparser import SafeConfigParser
+from six.moves.configparser import ConfigParser
 from django.conf import settings
 import pytz
 import six
@@ -811,7 +811,7 @@
     self.ctx.restore()
 
   def loadTemplate(self,template):
-    conf = SafeConfigParser()
+    conf = ConfigParser()
     if conf.read(settings.GRAPHTEMPLATES_CONF):
       defaults = defaultGraphOptions
       # If a graphTemplates.conf exists, read in
