File tree 2 files changed +2
-16
lines changed
2 files changed +2
-16
lines changed Original file line number Diff line number Diff line change
1
+ import importlib .metadata
1
2
import json
2
- import sys
3
3
from datetime import date
4
4
from datetime import timedelta
5
5
12
12
from flask_jwt_extended .internal_utils import JSONEncoder
13
13
14
14
15
- def get_package_version (package_name ):
16
- if sys .version_info >= (3 , 8 ):
17
- # Use importlib.metadata for Python 3.8 and newer
18
- import importlib .metadata
19
-
20
- return importlib .metadata .version (package_name )
21
- else :
22
- # Use pkg_resources for older versions
23
- import pkg_resources
24
-
25
- return pkg_resources .get_distribution (package_name ).version
26
-
27
-
28
- flask_version = get_package_version ("flask" )
15
+ flask_version = importlib .metadata .version ("flask" )
29
16
flask_version_tuple = tuple (map (int , flask_version .split ("." )))
30
17
31
18
Original file line number Diff line number Diff line change 27
27
python-dateutil
28
28
types-python-dateutil
29
29
mypy
30
- types-setuptools
31
30
32
31
[testenv:coverage]
33
32
commands =
You can’t perform that action at this time.
0 commit comments