chore(release): bump to 1.1.12.post3 and pin ACP version - #5818
Conversation
Pin agent-client-protocol to <0.11.0 to avoid breaking import errors from newer ACP releases (see #5798). Co-authored-by: Cursor <cursoragent@cursor.com>
|
Hi @rayrayraykk, this is your 199th Pull Request. 📋 About PR TemplateTo help maintainers review your PR faster, please make sure to include:
Complete PR information helps speed up the review process. You can edit the PR description to add these details. 🙌 Join Developer CommunityThanks so much for your contribution! We'd love to invite you to join the official QwenPaw developer group! You can find the Discord and DingTalk group links under the "Developer Community" section on our docs page: We truly appreciate your enthusiasm—and look forward to your future contributions! 😊 We'll review your PR soon. |
There was a problem hiding this comment.
Pull request overview
This PR prepares a patch release on the 1.1.12 line by bumping the project version to 1.1.12.post3 and constraining agent-client-protocol to avoid breakages from newer releases, including aligning the PyInstaller build scripts with the same constraint.
Changes:
- Bump package version from
1.1.12.post2to1.1.12.post3. - Pin
agent-client-protocolto>=0.9.0,<0.11.0in runtime dependencies. - Apply the same ACP constraint in both Bash and PowerShell PyInstaller build scripts.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| src/qwenpaw/version.py | Bumps the package version to 1.1.12.post3. |
| pyproject.toml | Pins agent-client-protocol to <0.11.0 in core dependencies. |
| scripts/pack-tauri/build_pyinstaller.sh | Installs agent-client-protocol with the pinned version range when fixing the acp namespace collision. |
| scripts/pack-tauri/build_pyinstaller.ps1 | Mirrors the same pinned ACP install behavior for Windows builds. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Summary
agent-client-protocolto>=0.9.0,<0.11.0to avoid breaking import errors from newer ACP releases (fixes [Bug]: ImportError: cannot import name 'SetSessionModelResponse' from 'acp' (e:\workplace\.venv\Lib\site-packages\acp\__init__.py). #5816).1.1.12.post3for a patch release on the 1.1.12 line.Based on
v1.1.12.post2; does not include 2.0 changes frommain.Ref: #5798
Test plan
pre-commit run --all-filespytest(smoke on 1.1.12 line)v1.1.12.post3to trigger PyPI publishMade with Cursor