From 9d149bfe4f1a3fa898d1f43cea8bdad87f968d2d Mon Sep 17 00:00:00 2001 From: Sourabh Date: Sun, 23 Aug 2026 00:12:47 +0530 Subject: [PATCH] CP-13608 Update Virtualization SDK Version Compatibility documentation for EOL Python removal --- common/pyproject.toml | 2 +- docs/docs/References/Version_Compatibility.md | 14 +++++++------- docs/docs/Release_Notes/5.2.0/5.2.0.md | 4 ++++ libs/pyproject.toml | 2 +- platform/pyproject.toml | 2 +- 5 files changed, 14 insertions(+), 10 deletions(-) diff --git a/common/pyproject.toml b/common/pyproject.toml index 4d1074a7..8b9ecd1d 100644 --- a/common/pyproject.toml +++ b/common/pyproject.toml @@ -23,7 +23,7 @@ classifiers = [ "Operating System :: OS Independent", ] dependencies = [ - "dvp-api == 1.11.0.dev1", + "dvp-api == 1.11.0", "six >= 1.17, < 1.18", ] diff --git a/docs/docs/References/Version_Compatibility.md b/docs/docs/References/Version_Compatibility.md index f12da818..e4b28d55 100644 --- a/docs/docs/References/Version_Compatibility.md +++ b/docs/docs/References/Version_Compatibility.md @@ -8,13 +8,13 @@ | [5.1.0](../Release_Notes/5.1.0/5.1.0.md) | 2026.4.0.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | | [5.0.1](../Release_Notes/5.0.1/5.0.1.md) | 2025.2.0.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | | [5.0.0](../Release_Notes/5.0.0/5.0.0.md) | 29.0.0.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | -| [4.1.0](../Release_Notes/4.1.0/4.1.0.md) | 12.0.0.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | -| [4.0.5](../Release_Notes/4.0.5/4.0.5.md) | 6.0.16.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | -| [4.0.2](../Release_Notes/4.0.2/4.0.2.md) | 6.0.12.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | -| [3.1.0](../Release_Notes/3.1.0/3.1.0.md) | 6.0.7.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | -| [3.0.0](../Release_Notes/3.0.0/3.0.0.md) | 6.0.6.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | -| [2.1.0](../Release_Notes/2.1.0/2.1.0.md) | 6.0.3.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | -| [2.0.0](../Release_Notes/2.0.0/2.0.0.md) | 6.0.2.0 | [Latest Release](https://help.delphix.com/cd/current/content/release_notes.htm) | +| [4.1.0](../Release_Notes/4.1.0/4.1.0.md) | 12.0.0.0 | 2026.4.0.0 | +| [4.0.5](../Release_Notes/4.0.5/4.0.5.md) | 6.0.16.0 | 2026.4.0.0 | +| [4.0.2](../Release_Notes/4.0.2/4.0.2.md) | 6.0.12.0 | 2026.4.0.0 | +| [3.1.0](../Release_Notes/3.1.0/3.1.0.md) | 6.0.7.0 | 2026.4.0.0 | +| [3.0.0](../Release_Notes/3.0.0/3.0.0.md) | 6.0.6.0 | 2026.4.0.0 | +| [2.1.0](../Release_Notes/2.1.0/2.1.0.md) | 6.0.3.0 | 2026.4.0.0 | +| [2.0.0](../Release_Notes/2.0.0/2.0.0.md) | 6.0.2.0 | 2026.4.0.0 | | [1.0.0](../Release_Notes/1.0.0/1.0.0.md) | 6.0.2.0 | 14.0.0.0 | | [0.4.0](../Release_Notes/0.4.0/0.4.0.md) | 5.3.5.0 | 6.0.1.0 | diff --git a/docs/docs/Release_Notes/5.2.0/5.2.0.md b/docs/docs/Release_Notes/5.2.0/5.2.0.md index 9a371ec6..06a644c6 100644 --- a/docs/docs/Release_Notes/5.2.0/5.2.0.md +++ b/docs/docs/Release_Notes/5.2.0/5.2.0.md @@ -2,6 +2,10 @@ To install or upgrade the SDK, refer to instructions [here](../../Getting_Started.md#installation). +## Notes + +* Starting with Delphix Engine release 2026.5.0.0, uploading a new plugin built with a vSDK version pinned to Python 2.7 or Python 3.8 (see [Virtualization SDK and Python Compatibility Map](../../References/Version_Compatibility.md#virtualization-sdk-and-python-compatibility-map)) is rejected. Plugins already installed on an earlier engine are not affected by this change. + ## New & Improved * Added support for validating a target *before* a virtual or linked source is exported to a physical source, via the new `pre_source_to_physical` operation — a pre-copy counterpart to the existing `source_to_physical` operation. diff --git a/libs/pyproject.toml b/libs/pyproject.toml index a0f8e92b..d06acde6 100644 --- a/libs/pyproject.toml +++ b/libs/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ ] # dvp-common pin is kept in sync with [project].version via .bumpversion.cfg. dependencies = [ - "dvp-api == 1.11.0.dev1", + "dvp-api == 1.11.0", "dvp-common == 5.2.0", "six >= 1.17, < 1.18", ] diff --git a/platform/pyproject.toml b/platform/pyproject.toml index 945e97f2..9c366664 100644 --- a/platform/pyproject.toml +++ b/platform/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ ] # dvp-common pin is kept in sync with [project].version via .bumpversion.cfg. dependencies = [ - "dvp-api == 1.11.0.dev1", + "dvp-api == 1.11.0", "dvp-common == 5.2.0", "six >= 1.17, < 1.18", ]