From 04a42f7e5f19da4278a7428bd951bd9ef4286570 Mon Sep 17 00:00:00 2001 From: Vasilij Litvinov Date: Fri, 2 Oct 2020 02:04:43 +0300 Subject: [PATCH] REFACTOR-#2059: Fix linting and API testing issues Signed-off-by: Vasilij Litvinov --- modin/config/__main__.py | 15 ++++++++++++++- modin/pandas/__init__.py | 5 +++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/modin/config/__main__.py b/modin/config/__main__.py index b30a3a6f21c..9a2f4f7f39f 100644 --- a/modin/config/__main__.py +++ b/modin/config/__main__.py @@ -1,3 +1,16 @@ +# Licensed to Modin Development Team under one or more contributor license agreements. +# See the NOTICE file distributed with this work for additional information regarding +# copyright ownership. The Modin Development Team licenses this file to you under the +# Apache License, Version 2.0 (the "License"); you may not use this file except in +# compliance with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software distributed under +# the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF +# ANY KIND, either express or implied. See the License for the specific language +# governing permissions and limitations under the License. + from . import * # noqa: F403, F401 from .pubsub import Parameter @@ -6,7 +19,7 @@ def print_config_help(): for objname in sorted(globals()): obj = globals()[objname] if isinstance(obj, type) and issubclass(obj, Parameter) and not obj.is_abstract: - print(f"{obj.get_help()}\n\tCurrent value: {obj.get()}") + print(f"{obj.get_help()}\n\tCurrent value: {obj.get()}") # noqa: T001 if __name__ == "__main__": diff --git a/modin/pandas/__init__.py b/modin/pandas/__init__.py index 4c7e1dfcfb4..68b14933318 100644 --- a/modin/pandas/__init__.py +++ b/modin/pandas/__init__.py @@ -87,7 +87,7 @@ import os import multiprocessing -from modin.config import Engine, Backend, Parameter, CpuCount +from modin.config import Engine, Parameter # Set this so that Pandas doesn't try to multithread by itself os.environ["OMP_NUM_THREADS"] = "1" @@ -104,6 +104,7 @@ def _update_engine(publisher: Parameter): global DEFAULT_NPARTITIONS, dask_client, num_cpus + from modin.config import Backend, CpuCount if publisher.get() == "Ray": import ray @@ -330,4 +331,4 @@ def init_remote_ray(partition): "DEFAULT_NPARTITIONS", ] -del pandas +del pandas, Engine, Parameter