Skip to content

Commit 768e7fe

Browse files
authored
Fixed pkg_resources Deprecated Warning (#1911)
1 parent 40c6b24 commit 768e7fe

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

python/ctranslate2/__init__.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,18 @@
55
import glob
66
import os
77

8-
import pkg_resources
9-
108
module_name = sys.modules[__name__].__name__
11-
package_dir = pkg_resources.resource_filename(module_name, "")
9+
10+
# Adressing python 3.9 < version
11+
try:
12+
from importlib.resources import files
13+
14+
# Fixed the pkg_resources depreciation
15+
package_dir = str(files(module_name))
16+
except ImportError:
17+
import pkg_resources
18+
19+
package_dir = pkg_resources.resource_filename(module_name, "")
1220

1321
add_dll_directory = getattr(os, "add_dll_directory", None)
1422
if add_dll_directory is not None:

0 commit comments

Comments
 (0)