Blob Blame History Raw
From 23be2841c3375ecbb3e98516f0cf11ac93d77169 Mon Sep 17 00:00:00 2001
From: Chris Mayo <aklhfex@gmail.com>
Date: Wed, 1 Nov 2023 19:27:22 +0000
Subject: [PATCH] Replace deprecated importlib.resources.path()

---
 linkcheck/configuration/__init__.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/linkcheck/configuration/__init__.py b/linkcheck/configuration/__init__.py
index 1a8f82f08..d782f3241 100644
--- a/linkcheck/configuration/__init__.py
+++ b/linkcheck/configuration/__init__.py
@@ -385,8 +385,8 @@ def get_user_config():
     )
     if not os.path.exists(userconf):
         # initial config (with all options explained)
-        with importlib.resources.path(
-                f"{PACKAGE_NAME}.data", "linkcheckerrc") as initialconf:
+        with importlib.resources.as_file(importlib.resources.files(
+                f"{PACKAGE_NAME}.data").joinpath("linkcheckerrc")) as initialconf:
             # copy the initial configuration to the user configuration
             try:
                 make_userdir(userconf)