From 3c54c17ccfce125bfc7959effcca295575ce32dc Mon Sep 17 00:00:00 2001 From: saileshwar-skyflow Date: Fri, 13 Nov 2026 13:49:27 +0530 Subject: [PATCH 1/2] SK-3262: bump skyvault to 2.2.0 for public release (Detect V2) Detect V2 landed on main (shared common/, re-exported from skyvault) after the 2.1.3 release, which did not include it. Bump the skyvault SDK (dist skyflow) to 2.2.0 -- a minor release for the new detect feature. Both setup.py and _version.py are patched by bump_version.sh and must match. Co-Authored-By: Claude Opus 4.8 --- skyvault/setup.py | 2 +- skyvault/skyflow/utils/_version.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/skyvault/setup.py b/skyvault/setup.py index 81a2e3b5..d35ab1eb 100644 --- a/skyvault/setup.py +++ b/skyvault/setup.py @@ -12,7 +12,7 @@ if sys.version_info < (3, 9): raise RuntimeError("skyflow requires Python 3.9+") -current_version = '2.1.3' +current_version = '2.2.0' HERE = os.path.abspath(os.path.dirname(__file__)) REPO_ROOT = os.path.dirname(HERE) diff --git a/skyvault/skyflow/utils/_version.py b/skyvault/skyflow/utils/_version.py index 596998f9..67f5ee09 100644 --- a/skyvault/skyflow/utils/_version.py +++ b/skyvault/skyflow/utils/_version.py @@ -1 +1 @@ -SDK_VERSION = '2.1.3' +SDK_VERSION = '2.2.0' From 5dfe2fe80018b15e1eaa035cd0102086c9ab8fdf Mon Sep 17 00:00:00 2001 From: saileshwar-skyflow Date: Fri, 13 Nov 2026 17:19:07 +0530 Subject: [PATCH 2/2] SK-3262: align skyvault .coveragerc with flowvault (omit setup.py) skyvault/.coveragerc did not omit setup.py, so a version-only release PR (bumping setup.py current_version + _version.py SDK_VERSION) measured setup.py's changed line as uncovered -> codecov/patch 50% < 85% target. flowvault/.coveragerc already omits setup.py, which is why its identical bump PR passed. Match it so skyvault measures coverage the same way. Co-Authored-By: Claude Opus 4.8 --- skyvault/.coveragerc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/skyvault/.coveragerc b/skyvault/.coveragerc index d1380caa..11166f7b 100644 --- a/skyvault/.coveragerc +++ b/skyvault/.coveragerc @@ -2,3 +2,9 @@ omit = */generated/* generated/* + setup.py + +[report] +exclude_lines = + pragma: no cover + if __name__ == .__main__.: