diff --git a/pycaret/clustering.py b/pycaret/clustering.py index 61ac12d103decf9ad4291fd868e7c2415df6e5cd..4fbea688ccf3d5dd2c1d7f36fcad1c0e366b6625 100644 --- a/pycaret/clustering.py +++ b/pycaret/clustering.py @@ -1233,32 +1233,8 @@ def create_model(model = None, import logging - try: - logger.info("Initializing create_model()") - logger.info("Checking exceptions") - - except: - logger = logging.getLogger('logs') - logger.setLevel(logging.DEBUG) - - # create console handler and set level to debug - if logger.hasHandlers(): - logger.handlers.clear() - - ch = logging.FileHandler('logs.log') - ch.setLevel(logging.DEBUG) - - # create formatter - formatter = logging.Formatter('%(asctime)s:%(levelname)s:%(message)s') - - # add formatter to ch - ch.setFormatter(formatter) - - # add ch to logger - logger.addHandler(ch) - - logger.info("Initializing create_model()") - logger.info("Checking exceptions") + logger.info("Initializing create_model()") + logger.info("Checking exceptions") #exception checking import sys @@ -3812,7 +3788,7 @@ def get_clusters(data, else: ignore_features_pass = ignore_features - global X, data_, seed, n_jobs_param, logging_param + global X, data_, seed, n_jobs_param, logging_param, logger data_ = data.copy() @@ -3822,6 +3798,27 @@ def get_clusters(data, logging_param = False + import logging + + logger = logging.getLogger('logs') + logger.setLevel(logging.DEBUG) + + # create console handler and set level to debug + if logger.hasHandlers(): + logger.handlers.clear() + + ch = logging.FileHandler('logs.log') + ch.setLevel(logging.DEBUG) + + # create formatter + formatter = logging.Formatter('%(asctime)s:%(levelname)s:%(message)s') + + # add formatter to ch + ch.setFormatter(formatter) + + # add ch to logger + logger.addHandler(ch) + from pycaret import preprocess X = preprocess.Preprocess_Path_Two(train_data = data, diff --git a/pycaret/utils.py b/pycaret/utils.py index 025ebca694c2a938a8716f67919330e6c02b6322..8fd9ac0f7d624e0eb1cc57c84a4a52195ae93b0f 100644 --- a/pycaret/utils.py +++ b/pycaret/utils.py @@ -2,7 +2,7 @@ # Author: Moez Ali # License: MIT -version_ = "pycaret-nightly-0.31" +version_ = "pycaret-nightly-0.32" def version(): print(version_) diff --git a/setup.py b/setup.py index b661e25e5e3be04d1dd6e04a9679d98764e43f1b..2e79e62d3e82ba939c1735feb6dc9f29d82937ec 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ with open('requirements.txt') as f: setup( name="pycaret-nightly", - version="0.31", + version="0.32", description="Nightly build of PyCaret - An open source, low-code machine learning library in Python.", long_description=readme(), long_description_content_type="text/markdown",