Skip to content

Commit 68bf37b

Browse files
Merge pull request #82 from statisticsnorway/bg-column-validation-refactor
Bg column validation refactor
2 parents cd3f253 + 8a34d25 commit 68bf37b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "ssb-model-solver"
3-
version = "1.4.0"
3+
version = "1.4.1"
44
description = "Class to define, block analyse and solve dynamic and algebraic models numerically"
55
authors = ["Benedikt Goodman <benedikt.goodman@ssb.no>"]
66
license = "MIT"

src/model_solver/model_solver.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -844,11 +844,11 @@ def _validate_unique_column_names(df: pd.DataFrame) -> None:
844844
2. If any column names are duplicated (error message will include
845845
which columns are duplicated and their count)
846846
"""
847-
col_counts = df.columns.value_counts().sum()
848-
if col_counts == 0:
847+
total_columns = df.columns.value_counts().sum()
848+
if total_columns == 0:
849849
raise ValueError("DataFrame has no columns")
850850

851-
if len(df.columns) > df.columns.nunique():
851+
if total_columns > df.columns.nunique():
852852
counts = df.columns.value_counts()
853853
duplicates = counts[counts > 1]
854854
raise ValueError(

0 commit comments

Comments
 (0)