Skip to content

Commit 4ef0f8b

Browse files
MAINT: allow distutils when packaging is not available (#2058) (#2060)
(cherry picked from commit dd3e088) Co-authored-by: msa <[email protected]>
1 parent 84e0e4a commit 4ef0f8b

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

.circleci/deselect_tests.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,12 @@
2222
import warnings
2323

2424
import sklearn
25-
from packaging.version import Version
25+
26+
try:
27+
from packaging.version import Version
28+
except ImportError:
29+
from distutils.version import LooseVersion as Version
30+
2631
from sklearn import __version__ as sklearn_version
2732
from yaml import FullLoader
2833
from yaml import load as yaml_load

daal4py/sklearn/_utils.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,10 @@
3030

3131
import logging
3232

33-
from packaging.version import Version
33+
try:
34+
from packaging.version import Version
35+
except ImportError:
36+
from distutils.version import LooseVersion as Version
3437

3538
try:
3639
from pandas import DataFrame

0 commit comments

Comments
 (0)