Skip to content

Commit d253bee

Browse files
resolves userwarning pkg_resources deprecation (#273)
* resolves userwarning @272 * Update core.py --------- Co-authored-by: Tom Kralidis <[email protected]>
1 parent 49f9631 commit d253bee

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

pygeometa/core.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@
4646

4747
from collections.abc import Mapping
4848
from datetime import date, datetime
49+
from importlib.metadata import version, PackageNotFoundError
4950
import json
5051
import logging
5152
import os
5253
import pathlib
53-
import pkg_resources
5454
import re
5555
from typing import IO, Union
5656
from xml.dom import minidom
@@ -70,7 +70,12 @@
7070

7171
SCHEMAS = pathlib.Path(__file__).resolve().parent / 'schemas'
7272

73-
VERSION = pkg_resources.require('pygeometa')[0].version
73+
try:
74+
package_version = version('pygeometa')
75+
except PackageNotFoundError:
76+
package_version = 'unknown'
77+
78+
VERSION = package_version
7479

7580

7681
def get_charstring(option: Union[str, dict], language: str,

0 commit comments

Comments
 (0)