From 1d8ee10f90bef4795515581f13d446b31897c996 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 17:21:04 +0000 Subject: [PATCH 1/2] Prepare release for v1.34.3 --- HISTORY.md | 6 ++++++ static_code_analysis.txt | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 77658d669..acd26453e 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,11 @@ # Release Notes +## v1.34.3 - 2026-03-06 + +### New Features + +* Metadata should be able to auto-detect cases where a primary key is also a foreign key (`column_name_match` algorithm) - Issue [#2788](https://github.com/sdv-dev/SDV/issues/2788) by @gsheni + ## v1.34.2 - 2026-02-27 ### New Features diff --git a/static_code_analysis.txt b/static_code_analysis.txt index dd5cf6cdb..a6838f940 100644 --- a/static_code_analysis.txt +++ b/static_code_analysis.txt @@ -1,4 +1,4 @@ -Run started:2026-02-27 16:23:11.459871+00:00 +Run started:2026-03-06 17:21:03.891292+00:00 Test results: >> Issue: [B110:try_except_pass] Try, Except, Pass detected. @@ -121,7 +121,7 @@ Test results: -------------------------------------------------- Code scanned: - Total lines of code: 17543 + Total lines of code: 17545 Total lines skipped (#nosec): 0 Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 0 From 17231aff502836b8d827f5bc7f1cde02f87f4947 Mon Sep 17 00:00:00 2001 From: sarahmish Date: Fri, 6 Mar 2026 22:22:30 +0300 Subject: [PATCH 2/2] fix lint --- EVALUATION.md | 6 +----- README.md | 13 ++++--------- 2 files changed, 5 insertions(+), 14 deletions(-) diff --git a/EVALUATION.md b/EVALUATION.md index a8343184f..fd28eb0e8 100644 --- a/EVALUATION.md +++ b/EVALUATION.md @@ -73,11 +73,7 @@ For example, the following command will run the SDV benchmark on all the given d using `dask` and a timeout of 60 seconds: ```python -scores = run_benchmark( - datasets=['DCG_v1', 'trains_v1', 'UTube_v1'], - distributed=True, - timeout=60 -) +scores = run_benchmark(datasets=['DCG_v1', 'trains_v1', 'UTube_v1'], distributed=True, timeout=60) ``` And the result will be a DataFrame containing a table with the columns `dataset`, `score`: diff --git a/README.md b/README.md index 4b925e291..82af9e57c 100644 --- a/README.md +++ b/README.md @@ -80,9 +80,7 @@ fictional hotel. ```python from sdv.datasets.demo import download_demo -real_data, metadata = download_demo( - modality='single_table', - dataset_name='fake_hotel_guests') +real_data, metadata = download_demo(modality='single_table', dataset_name='fake_hotel_guests') ``` ![Single Table Metadata Example](https://github.com/sdv-dev/SDV/blob/stable/docs/images/Single-Table-Metadata-Example.png) @@ -123,10 +121,7 @@ started by generating a quality report. ```python from sdv.evaluation.single_table import evaluate_quality -quality_report = evaluate_quality( - real_data, - synthetic_data, - metadata) +quality_report = evaluate_quality(real_data, synthetic_data, metadata) ``` ``` @@ -151,9 +146,9 @@ fig = get_column_plot( real_data=real_data, synthetic_data=synthetic_data, column_name='amenities_fee', - metadata=metadata + metadata=metadata, ) - + fig.show() ```