Skip to content

Conversation

@julien-lang
Copy link
Contributor

No description provided.

@julien-lang julien-lang requested a review from Copilot November 27, 2025 23:35
@julien-lang julien-lang changed the title Ticket/sg 36435 SG-36435 - PySide 6.8 Nov 27, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the CI/CD testing infrastructure to align with VFX Reference Platform (CY) standards, upgrading Qt wrapper versions and standardizing job naming conventions.

Key Changes:

  • Updated Qt wrapper versions: PySide2 pinned to specific versions (5.15.2.1 for CY2022, 5.15.16 for CY2023), PySide6 upgraded to ~=6.5.8 and ~=6.8
  • Standardized job naming to include CY year prefixes (e.g., "CY2022 - Windows")
  • Modified parameter structure to make Python version and Qt wrapper mandatory while making image_name optional

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
internal/run-tests.yml Updated all test job configurations with CY-prefixed names and specific Qt wrapper versions; added experimental PySide6~=6.8 configuration for Linux
internal/run-tests-with.yml Reorganized parameters to mark Python version and Qt wrapper as mandatory, moved image_name to optional section
internal/pip-install-packages.yml Added --upgrade flag to pip install command

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

#
# - VFX CY2024
# - Qt: PySide6=6.2
# Python: 3.
Copy link

Copilot AI Nov 27, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Incomplete Python version '3.' in comment example - should be '3.10' or similar complete version number.

Suggested change
# Python: 3.
# Python: 3.7

Copilot uses AI. Check for mistakes.
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