Skip to content

Add Windows Python 3.9 environment support (monsta_venv)#6

Closed
Copilot wants to merge 2 commits intomasterfrom
copilot/add-monsta-venv-directory
Closed

Add Windows Python 3.9 environment support (monsta_venv)#6
Copilot wants to merge 2 commits intomasterfrom
copilot/add-monsta-venv-directory

Conversation

Copy link

Copilot AI commented Nov 26, 2025

Fixes #5

Summarize your change.

Windows client components (rqd, cuegui, cuesubmit) require Python 3.9.x due to PySide2 binary wheel availability and native dependency compatibility. This adds a monsta_venv directory with setup automation and updates documentation to make the requirement clear.

Added monsta_venv/:

  • setup_windows_venv.ps1 - Automated setup: detects Python 3.9, creates venv, installs deps + OpenCue packages from source
  • activate.ps1 / activate.bat - Environment activation for PowerShell/CMD
  • requirements.txt - Pinned dependencies (grpcio, PySide2==5.15.2.1, psutil, etc.)
  • README.md - Setup instructions, troubleshooting, directory structure

Updated docs/_docs/quick-starts/quick-start-windows.md:

  • Changed Python requirement from 3.6+ to 3.9 (required)
  • Added callout explaining why 3.9 is needed
  • Added monsta_venv as recommended setup option
  • Added Python 3.9 and PySide2 troubleshooting
Original prompt

Issue: Windows client components require Python 3.9 environment (#5). The monsta_venv directory contains files that satisfy this requirement for Windows clients.

Goal: Create a pull request that adds the monsta_venv directory to the repository and updates relevant documentation so Windows users have a clear, supported path to run client components (rqd, cuegui) with Python 3.9.

What to change:

  • Add the monsta_venv directory (contents provided in files/monsta_venv) to the repository root so Windows client machines can use the packaged environment or follow the included setup steps.
  • Add or update documentation (README.md or docs/Windows.md) to clearly state that the Windows client components require Python 3.9, explain how to use the monsta_venv bundle, and include steps to activate/use it and troubleshooting notes.
  • If there are any Windows-specific startup/installation scripts in monsta_venv, ensure they are executable and referenced from the documentation.
  • Reference and close issue Windows client components require Python 3.9 environment #5 in the PR description.

Acceptance criteria:

Repository: ddlite92/OpenCue

This pull request was created as a result of the following prompt from Copilot chat.

Issue: Windows client components require Python 3.9 environment (#5). The monsta_venv directory contains files that satisfy this requirement for Windows clients.

Goal: Create a pull request that adds the monsta_venv directory to the repository and updates relevant documentation so Windows users have a clear, supported path to run client components (rqd, cuegui) with Python 3.9.

What to change:

  • Add the monsta_venv directory (contents provided in files/monsta_venv) to the repository root so Windows client machines can use the packaged environment or follow the included setup steps.
  • Add or update documentation (README.md or docs/Windows.md) to clearly state that the Windows client components require Python 3.9, explain how to use the monsta_venv bundle, and include steps to activate/use it and troubleshooting notes.
  • If there are any Windows-specific startup/installation scripts in monsta_venv, ensure they are executable and referenced from the documentation.
  • Reference and close issue Windows client components require Python 3.9 environment #5 in the PR description.

Acceptance criteria:

Repository: ddlite92/OpenCue


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

…indows documentation

Co-authored-by: ddlite92 <85956107+ddlite92@users.noreply.github.com>
Copilot AI changed the title [WIP] Add monsta_venv directory for Windows client support Add Windows Python 3.9 environment support (monsta_venv) Nov 26, 2025
Copilot AI requested a review from ddlite92 November 26, 2025 12:03
@ddlite92
Copy link
Owner

@copilot remove this PR because duplicated

Copy link
Author

Copilot AI commented Nov 27, 2025

@copilot remove this PR because duplicated

Understood. I'm unable to close or delete the PR directly, but you can close it from the GitHub interface. No further changes will be made to this branch.

@ddlite92
Copy link
Owner

ddlite92 commented Nov 27, 2025

This is duplicated and not needed. close

@ddlite92 ddlite92 closed this Nov 27, 2025
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.

Windows client components require Python 3.9 environment

2 participants