From 63a987334311383f0605b0d9e70953bb264e920a Mon Sep 17 00:00:00 2001 From: Krzysztof kuhy Rudnicki Date: Sun, 30 Nov 2025 15:15:44 +0100 Subject: [PATCH] Enable N806: rename half_N to half_n --- PYTHON/split/split_x_into_n_symmetrically.py | 4 ++-- pyproject.toml | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/PYTHON/split/split_x_into_n_symmetrically.py b/PYTHON/split/split_x_into_n_symmetrically.py index ccdddeb..2663a83 100644 --- a/PYTHON/split/split_x_into_n_symmetrically.py +++ b/PYTHON/split/split_x_into_n_symmetrically.py @@ -10,7 +10,7 @@ def calculate_symmetric_weights(N, middle_weight, factors=None): `split_x_into_n_symmetrically` function). Must have length N // 2 or N // 2 - 1 depending on N. """ - half_N = N // 2 + half_n = N // 2 weights_left = [middle_weight] if factors: @@ -18,7 +18,7 @@ def calculate_symmetric_weights(N, middle_weight, factors=None): next_weight = weights_left[-1] + factor weights_left.append(next_weight) else: - for i in range(half_N - 1): + for i in range(half_n - 1): weights_left.append(middle_weight - (i + 1)) if N % 2 == 0: diff --git a/pyproject.toml b/pyproject.toml index 187782c..6e5a729 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,7 +56,6 @@ ignore = [ "ARG001", # Unused function argument - often needed for API compatibility "ARG002", # Unused method argument - often needed for API compatibility "N816", # mixed-case-variable-in-global-scope - often constants - "N806", # non-lowercase-variable - sometimes intentional "N803", # invalid-argument-name - chess notation uses uppercase "N999", # invalid-module-name - PYTHON folder name "LOG015", # root-logger-call - common in scripts