aws / aws/bedrock-agentcore-starter-toolkit

[BUG] Failed to install dependencies with uv: Using CPython 3.13.11 interpreter

Open
#430 7 comments 3 reactions 0 assignees View on GitHub
bug
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.