From 51043c3ef889e36c8232280581598b875073ded7 Mon Sep 17 00:00:00 2001
From: Eli Schwartz <eschwartz93@gmail.com>
Date: Mon, 28 Apr 2025 17:40:21 -0400
Subject: [PATCH] avoid third-party backports dependency on sufficiently new
 python

Index: hotdoc/extensions/gi/utils.py
--- hotdoc/extensions/gi/utils.py.orig
+++ hotdoc/extensions/gi/utils.py
@@ -1,9 +1,13 @@
 import os
 from collections import namedtuple
 import pathlib
+import sys
 import traceback
 
-from backports.entry_points_selectable import entry_points
+if sys.version_info >= (3, 10):
+    from importlib.metadata import entry_points
+else:
+    from backports.entry_points_selectable import entry_points
 
 from hotdoc.core.links import Link
 from hotdoc.utils.loggable import info, debug
