diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 35eed70e..091d376f 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -13,14 +13,15 @@ repos: - id: check-symlinks - id: mixed-line-ending +repos: - repo: https://github.com/astral-sh/ruff-pre-commit # Ruff version. - rev: v0.1.7 + rev: v0.7.3 hooks: # Run the linter. - id: ruff - types_or: [ python, pyi, jupyter ] + types_or: [ python, pyi ] args: [ --fix ] # Run the formatter. - id: ruff-format - types_or: [ python, pyi, jupyter ] + types_or: [ python, pyi ] \ No newline at end of file diff --git a/flasc/model_fitting/floris_sensitivity_analysis.py b/flasc/model_fitting/floris_sensitivity_analysis.py index 010bea86..d8d47d2d 100644 --- a/flasc/model_fitting/floris_sensitivity_analysis.py +++ b/flasc/model_fitting/floris_sensitivity_analysis.py @@ -1,6 +1,5 @@ """_summary_.""" - import matplotlib.pyplot as plt import numpy as np import pandas as pd diff --git a/flasc/model_fitting/floris_tuning.py b/flasc/model_fitting/floris_tuning.py index eba394bf..8f3fd717 100644 --- a/flasc/model_fitting/floris_tuning.py +++ b/flasc/model_fitting/floris_tuning.py @@ -7,7 +7,6 @@ # Doekemeijer at Shell, as well as discussions with Diederik van Binsbergen at # NTNU. Please see readme.txt for more information. - import numpy as np import polars as pl diff --git a/flasc/model_fitting/yaw_pow_fitting.py b/flasc/model_fitting/yaw_pow_fitting.py index 8b6e3d1b..58f1be6a 100644 --- a/flasc/model_fitting/yaw_pow_fitting.py +++ b/flasc/model_fitting/yaw_pow_fitting.py @@ -1,4 +1,5 @@ """Module for fitting yaw loss power curve.""" + import os import matplotlib.pyplot as plt diff --git a/flasc/utilities/floris_tools.py b/flasc/utilities/floris_tools.py index 37f76a16..122bbf1b 100644 --- a/flasc/utilities/floris_tools.py +++ b/flasc/utilities/floris_tools.py @@ -421,9 +421,9 @@ def calc_floris_approx_table( :, tindex ] solutions_dict["wd_{:03d}".format(tindex)] = fm.wind_directions - solutions_dict[ - "ti_{:03d}".format(tindex) - ] = fm.core.flow_field.turbulence_intensity_field[:, tindex] + solutions_dict["ti_{:03d}".format(tindex)] = ( + fm.core.flow_field.turbulence_intensity_field[:, tindex] + ) df_approx = pd.DataFrame(solutions_dict) logger.info("Finished calculating the FLORIS solutions for the dataframe.") diff --git a/flasc/yaw_optimizer_visualization.py b/flasc/yaw_optimizer_visualization.py index b87dae69..a1ca6cee 100644 --- a/flasc/yaw_optimizer_visualization.py +++ b/flasc/yaw_optimizer_visualization.py @@ -1,6 +1,5 @@ """Module for visualizing yaw optimizer results.""" - import matplotlib.pyplot as plt import numpy as np import pandas as pd