Skip to content

[HZ-5293] Update Python Client Compatibility Worklow#198

Merged
yuce merged 32 commits into
masterfrom
asyncio
Dec 12, 2025
Merged

[HZ-5293] Update Python Client Compatibility Worklow#198
yuce merged 32 commits into
masterfrom
asyncio

Conversation

@yuce

@yuce yuce commented Dec 12, 2025

Copy link
Copy Markdown
Contributor
  • Remove testing for Hazelcast 5.0, and 5.1 (they are out of the extended support window)
  • Use the new Python tests, so the tests pass for Hz Enterprise 5.2.x, and up
  • Add tests for asyncio
  • Use RCD

@yuce
yuce requested a review from JackPGreen December 12, 2025 16:27
@yuce yuce changed the title Update Python Client Compatibility Worklow [HZ-5293] Update Python Client Compatibility Worklow Dec 12, 2025
@yuce
yuce merged commit c5ff17b into master Dec 12, 2025
12 checks passed
@yuce
yuce deleted the asyncio branch December 12, 2025 16:31
JackPGreen added a commit to JackPGreen/client-compatibility-suites that referenced this pull request Apr 9, 2026
The supported server version is hardcoded to `5.2` since hazelcast#198.

However, `5.2` is out of support - rather than updating it, it would be better if it used the [_existing_ centralised list of supported versions](https://github.com/hazelcast/hazelcast/blob/master/.github/actions/get-supported-maintenance-versions/action.yml) as used elsewhere.

Additionally, removed metadata of IMDG (i.e. `4.x`) servers as they will never be used if our minimum version is `5.x`.
JackPGreen added a commit that referenced this pull request Apr 22, 2026
The supported server version is hardcoded to `5.2` since #198.

However, `5.2` is out of support - rather than updating it, it would be better if it used the [_existing_ centralised list of supported versions](https://github.com/hazelcast/hazelcast/blob/master/.github/actions/get-supported-maintenance-versions/action.yml) as used elsewhere.

Additionally, removed metadata of IMDG (i.e. `4.x`) servers as they will never be used if our minimum version is `5.x`.
JackPGreen added a commit to JackPGreen/client-compatibility-suites that referenced this pull request Apr 30, 2026
The supported server version is hardcoded to `5.2` since hazelcast#198.

However, `5.2` is out of support - rather than updating it, it would be better if it used the [_existing_ centralised list of supported versions](https://github.com/hazelcast/hazelcast/blob/master/.github/actions/get-supported-maintenance-versions/action.yml) as used elsewhere.

Additionally, removed metadata of IMDG (i.e. `4.x`) servers as they will never be used if our minimum version is `5.x`.
JackPGreen added a commit to JackPGreen/client-compatibility-suites that referenced this pull request Apr 30, 2026
The supported server version is hardcoded to `5.2` since hazelcast#198.

However, `5.2` is out of support - rather than updating it, it would be better if it used the [_existing_ centralised list of supported versions](https://github.com/hazelcast/hazelcast/blob/master/.github/actions/get-supported-maintenance-versions/action.yml) as used elsewhere.

Additionally, removed metadata of IMDG (i.e. `4.x`) servers as they will never be used if our minimum version is `5.x`.
JackPGreen added a commit that referenced this pull request May 8, 2026
The supported server version is hardcoded to `5.2` since
#198.

However, `5.2` is out of support - rather than updating it, it would be
better if it used the [_existing_ centralised list of supported
versions](https://github.com/hazelcast/hazelcast/blob/master/.github/actions/get-supported-maintenance-versions/action.yml)
as used elsewhere.

This implicitly changes the minimum supported version (at time of
writing) to `5.4`.

Additionally, removed metadata of IMDG (i.e. `4.x`) servers as they will
never be used if our minimum version is `5.x`.

[Example
execution](https://github.com/hazelcast/client-compatibility-suites/actions/runs/24185358682).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants