Skip to content

Commit 31d3088

Browse files
v0.23.0 Release Preparation (#795)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent f05b80c commit 31d3088

File tree

2 files changed

+25
-15
lines changed

2 files changed

+25
-15
lines changed

HISTORY.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# History
22

3+
## v0.23.0 - 2025-08-14
4+
5+
### New Features
6+
7+
* Allow me to turn off or control any subsampling done within the quality report - Issue [#790](https://github.com/sdv-dev/SDMetrics/issues/790) by @R-Palazzo
8+
9+
### Bugs Fixed
10+
11+
* Diagnostic Report should ignore `sequence_index` column in the DataValidity checks - Issue [#731](https://github.com/sdv-dev/SDMetrics/issues/731) by @fealho
12+
313
## v0.22.0 - 2025-07-24
414

515
### New Features

static_code_analysis.txt

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Run started:2025-07-24 19:28:17.001789
1+
Run started:2025-08-13 23:11:12.422595
22

33
Test results:
44
>> Issue: [B101:assert_used] Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
@@ -25,31 +25,31 @@ Test results:
2525
Severity: Low Confidence: High
2626
CWE: CWE-703 (https://cwe.mitre.org/data/definitions/703.html)
2727
More Info: https://bandit.readthedocs.io/en/1.7.7/plugins/b112_try_except_continue.html
28-
Location: ./sdmetrics/reports/base_report.py:105:16
29-
104 synthetic_data[column] = _convert_datetime_column(column, synth_col, col_meta)
30-
105 except Exception:
31-
106 continue
32-
107
28+
Location: ./sdmetrics/reports/base_report.py:107:16
29+
106 synthetic_data[column] = _convert_datetime_column(column, synth_col, col_meta)
30+
107 except Exception:
31+
108 continue
32+
109
3333

3434
--------------------------------------------------
3535
>> Issue: [B301:blacklist] Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.
3636
Severity: Medium Confidence: High
3737
CWE: CWE-502 (https://cwe.mitre.org/data/definitions/502.html)
3838
More Info: https://bandit.readthedocs.io/en/1.7.7/blacklists/blacklist_calls.html#b301-pickle
39-
Location: ./sdmetrics/reports/base_report.py:292:21
40-
291 with open(filepath, 'rb') as f:
41-
292 report = pickle.load(f)
42-
293 if current_version != report._package_version:
39+
Location: ./sdmetrics/reports/base_report.py:295:21
40+
294 with open(filepath, 'rb') as f:
41+
295 report = pickle.load(f)
42+
296 if current_version != report._package_version:
4343

4444
--------------------------------------------------
4545
>> Issue: [B101:assert_used] Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
4646
Severity: Low Confidence: High
4747
CWE: CWE-703 (https://cwe.mitre.org/data/definitions/703.html)
4848
More Info: https://bandit.readthedocs.io/en/1.7.7/plugins/b101_assert_used.html
49-
Location: ./sdmetrics/reports/multi_table/_properties/base.py:67:8
50-
66
51-
67 assert is_dataframe, assert_message
52-
68 if not has_score_column:
49+
Location: ./sdmetrics/reports/multi_table/_properties/base.py:70:8
50+
69
51+
70 assert is_dataframe, assert_message
52+
71 if not has_score_column:
5353

5454
--------------------------------------------------
5555
>> Issue: [B101:assert_used] Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
@@ -117,7 +117,7 @@ Test results:
117117
--------------------------------------------------
118118

119119
Code scanned:
120-
Total lines of code: 11825
120+
Total lines of code: 11839
121121
Total lines skipped (#nosec): 0
122122
Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0
123123

0 commit comments

Comments
 (0)