aws / aws/bedrock-agentcore-starter-toolkit
[BUG] Failed to install dependencies with uv: Using CPython 3.13.11 interpreter
- Dominant language
- Python
- Stars
- 508
- Forks
- 155
- Avg merge
- 8h 50m
- Merged PRs (30d)
- 4
Description
Describe the bug:
I am unable to launch agentcore using the starter toolkit on any python version >=3.10. When uv tries to build the dependencies it complains that there has no wheels with a matching platform tag (e.g.,
`manylinux_2_28_aarch64`) and you require pywin32==311, we can conclude
that your requirements are unsatisfiable.
To Reproduce
Steps to reproduce the behavior:
Followed instructions on:
https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/agentcore-get-started-toolkit.html using python3.11 / 3.12 / 3.13
1. agentcore deploy - Success
2. agentcore configuration : Completed for Runtime: python3.10, Runtime: python3.11, Runtime: python3.12 and 3Runtime: python3.13
3. agentcore launch failed for all the Python runtime mentioned above
Error Output:
##################################
⠦ Launching Bedrock AgentCore...✓ Dependencies resolved with uv
Building dependencies for Linux ARM64 Runtime (manylinux2014_aarch64)
Installing dependencies with uv for aarch64-manylinux2014 (cross-compiling for Linux ARM64)...
⠹ Launching Bedrock AgentCore...Installing dependencies with uv for aarch64-manylinux_2_17...
⠼ Launching Bedrock AgentCore...Installing dependencies with uv for aarch64-manylinux_2_28...
❌ Failed to install dependencies with uv: Using CPython 3.13.11 interpreter at: C:\Users\rakesh_kar\AWSBedrockAgentCore\.venv\Scripts\python.exe
× No solution found when resolving dependencies:
╰─▶ Because pywin32==311 has no wheels with a matching platform tag (e.g.,
`manylinux_2_28_aarch64`) and you require pywin32==311, we can conclude
that your requirements are unsatisfiable.
hint: Wheels are available for `pywin32` (v311) on the following
platforms: `win32`, `win_amd64`, `win_arm64`
############################################
Environment:
OS: Windows
Python version: error occurs on 3.10 , 3.11.13, 3.12.11, 3.13.5
Package version: bedrock-agentcore-starter-toolkit 0.2.6
Contributor guide
Research direction
Reproduce the failure with the documented starter toolkit flow on Windows, using Python 3.10 through 3.13, and start at the agentcore launch dependency-resolution step. Inspect the dependency declarations that bring in pywin32==311 and verify resolution for the Linux ARM64 runtime; done means agentcore launch completes without rejecting the platform requirements.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system, cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100