Skip to content

Commit da7d765

Browse files
committed
Re-enable dependency checks
1 parent 85079d7 commit da7d765

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

autosklearn/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
import pkg_resources
44
import sys
55

6-
# from autosklearn.util import dependencies
6+
from autosklearn.util import dependencies
77
from autosklearn.__version__ import __version__ # noqa (imported but unused)
88

99

1010
requirements = pkg_resources.resource_string('autosklearn', 'requirements.txt')
1111
requirements = requirements.decode('utf-8')
1212

13-
# dependencies.verify_packages(requirements)
13+
dependencies.verify_packages(requirements)
1414

1515
if os.name != 'posix':
1616
raise ValueError(

autosklearn/automl.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import numpy as np
2020
import numpy.ma as ma
2121
import pandas as pd
22-
# import pkg_resources
22+
import pkg_resources
2323
import scipy.stats
2424
from sklearn.base import BaseEstimator
2525
from sklearn.model_selection._split import _RepeatedSplits, \
@@ -47,7 +47,7 @@
4747
start_log_server,
4848
get_named_client_logger,
4949
)
50-
from autosklearn.util import pipeline # , RE_PATTERN
50+
from autosklearn.util import pipeline, RE_PATTERN
5151
from autosklearn.ensemble_builder import EnsembleBuilderManager
5252
from autosklearn.ensembles.singlebest_ensemble import SingleBest
5353
from autosklearn.smbo import AutoMLSMBO
@@ -515,19 +515,19 @@ def fit(
515515
# self._logger.debug(' uname: %s', platform.uname())
516516
self._logger.debug(' Version: %s', platform.version())
517517
self._logger.debug(' Mac version: %s', platform.mac_ver())
518-
# requirements = pkg_resources.resource_string('autosklearn', 'requirements.txt')
519-
# requirements = requirements.decode('utf-8')
520-
# requirements = [requirement for requirement in requirements.split('\n')]
521-
# for requirement in requirements:
522-
# if not requirement:
523-
# continue
524-
# match = RE_PATTERN.match(requirement)
525-
# if match:
526-
# name = match.group('name')
527-
# module_dist = pkg_resources.get_distribution(name)
528-
# self._logger.debug(' %s', module_dist)
529-
# else:
530-
# raise ValueError('Unable to read requirement: %s' % requirement)
518+
requirements = pkg_resources.resource_string('autosklearn', 'requirements.txt')
519+
requirements = requirements.decode('utf-8')
520+
requirements = [requirement for requirement in requirements.split('\n')]
521+
for requirement in requirements:
522+
if not requirement:
523+
continue
524+
match = RE_PATTERN.match(requirement)
525+
if match:
526+
name = match.group('name')
527+
module_dist = pkg_resources.get_distribution(name)
528+
self._logger.debug(' %s', module_dist)
529+
else:
530+
raise ValueError('Unable to read requirement: %s' % requirement)
531531
self._logger.debug('Done printing environment information')
532532
self._logger.debug('Starting to print arguments to auto-sklearn')
533533
self._logger.debug(' output_folder: %s', self._backend.context._output_directory)

0 commit comments

Comments
 (0)