We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ba753bf commit 03ea440Copy full SHA for 03ea440
razorpay/client.py
@@ -1,9 +1,9 @@
1
import os
2
import json
3
import requests
4
-import pkg_resources
+import importlib.metadata
5
6
-from pkg_resources import DistributionNotFound
+from importlib.metadata import PackageNotFoundError
7
8
from types import ModuleType
9
@@ -84,7 +84,7 @@ def _update_user_agent_header(self, options):
84
def _get_version(self):
85
version = ""
86
try: # nosemgrep : gitlab.bandit.B110
87
- version = pkg_resources.require("razorpay")[0].version
+ version = importlib.metadata.version("razorpay")
88
except DistributionNotFound: # pragma: no cover
89
pass
90
return version
0 commit comments