Skip to content

Commit 2de7e8c

Browse files
backgroundagentsgithub-actions[bot]bgagentkrokokocursoragent
authored
chore(deps): upgrade dependencies (#522)
* chore(deps): upgrade dependencies Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/aws-samples/sample-autonomous-cloud-coding-agents/actions/runs/27451472219 ------ *Automatically created by the "upgrade-main" workflow* Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore(cdk): update deps * chore(deps): upgrade dependencies Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/aws-samples/sample-autonomous-cloud-coding-agents/actions/runs/28485623099 ------ *Automatically created by the "upgrade-main" workflow* Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore(deps): bump agent Python and all-npm workspaces to latest compatible Refresh uv.lock and yarn.lock across cdk, cli, and docs (Astro 7, AWS SDK 3.1078, TypeScript 6) with compatibility fixes for Starlight, Vite 8, and Jest/TS6; keep cedar, cdk-nag v2, commander v14, and js-yaml v4 pinned. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: bgagent <bgagent@noreply.github.com> Co-authored-by: Alain Krok <alkrok@amazon.com> Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent c4b2b7e commit 2de7e8c

12 files changed

Lines changed: 2336 additions & 2656 deletions

agent/pyproject.toml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "0.1.0"
44
description = "Background coding agent — runs tasks in isolated cloud environments and produces pull requests"
55
requires-python = ">=3.13"
66
dependencies = [
7-
"boto3==1.43.9", #https://pypi.org/project/boto3/
7+
"boto3==1.43.38", #https://pypi.org/project/boto3/
88
# Vestigial from the parked AgentCore Identity flow (Phase 2.0a).
99
# Phase 2.0b reads per-workspace Linear OAuth tokens directly from
1010
# Secrets Manager because AgentCore Identity's USER_FEDERATION
@@ -15,13 +15,13 @@ dependencies = [
1515
# try/except (ImportError, AttributeError), so removing this dep
1616
# would degrade gracefully — but for now we keep the dep to
1717
# preserve the clean code path.
18-
"bedrock-agentcore==1.9.1", #https://pypi.org/project/bedrock-agentcore/
18+
"bedrock-agentcore==1.16.0", #https://pypi.org/project/bedrock-agentcore/
1919
"claude-agent-sdk==0.2.110", #https://github.com/anthropics/claude-agent-sdk-python/releases/tag/v0.2.110 (bundles claude CLI 2.1.191; kept in lockstep with the npm CLI pin in the Dockerfile, #215)
2020
"requests==2.34.2", #https://pypi.org/project/requests/
21-
"fastapi==0.136.1", #https://pypi.org/project/fastapi/
22-
"uvicorn==0.47.0", #https://pypi.org/project/uvicorn/
23-
"aws-opentelemetry-distro==0.17.0", #https://pypi.org/project/aws-opentelemetry-distro/
24-
"mcp==1.27.1", #https://pypi.org/project/mcp/
21+
"fastapi==0.139.0", #https://pypi.org/project/fastapi/
22+
"uvicorn==0.49.0", #https://pypi.org/project/uvicorn/
23+
"aws-opentelemetry-distro==0.18.0", #https://pypi.org/project/aws-opentelemetry-distro/
24+
"mcp==1.28.1", #https://pypi.org/project/mcp/
2525
# CEDAR ENGINE PARITY — DO NOT BUMP IN ISOLATION.
2626
# cedarpy (Python, agent runtime) and @cedar-policy/cedar-wasm (TypeScript,
2727
# CDK Lambdas) are two language bindings over the same Cedar Rust core.
@@ -134,6 +134,10 @@ precision = 2
134134
show_missing = true
135135
skip_covered = true
136136

137+
[tool.ty.rules]
138+
# asyncio.get_event_loop_policy() is deprecated in 3.14+; still valid on 3.13.
139+
deprecated = "ignore"
140+
137141
[tool.ty.environment]
138142
python-version = "3.13"
139143
extra-paths = ["src"]

agent/uv.lock

Lines changed: 840 additions & 867 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cdk/package.json

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -14,57 +14,57 @@
1414
"synth:quiet": "npx cdk synth -q"
1515
},
1616
"dependencies": {
17-
"@aws-cdk/aws-bedrock-alpha": "2.257.0-alpha.0",
17+
"@aws-cdk/aws-bedrock-alpha": "2.260.0-alpha.0",
1818
"@aws-crypto/sha256-js": "^5.2.0",
19-
"@aws-sdk/client-bedrock-agentcore": "^3.1046.0",
20-
"@aws-sdk/client-bedrock-runtime": "^3.1021.0",
21-
"@aws-sdk/client-dynamodb": "^3.1021.0",
22-
"@aws-sdk/client-ecs": "^3.1021.0",
23-
"@aws-sdk/client-lambda": "^3.1021.0",
24-
"@aws-sdk/client-s3": "^3.1021.0",
25-
"@aws-sdk/client-secrets-manager": "^3.1021.0",
26-
"@aws-sdk/credential-provider-node": "^3.972.29",
27-
"@aws-sdk/lib-dynamodb": "^3.1021.0",
28-
"@aws-sdk/s3-presigned-post": "^3.1021.0",
29-
"@aws-sdk/s3-request-presigner": "^3.1021.0",
30-
"@aws/durable-execution-sdk-js": "^1.1.0",
19+
"@aws-sdk/client-bedrock-agentcore": "^3.1078.0",
20+
"@aws-sdk/client-bedrock-runtime": "^3.1078.0",
21+
"@aws-sdk/client-dynamodb": "^3.1078.0",
22+
"@aws-sdk/client-ecs": "^3.1078.0",
23+
"@aws-sdk/client-lambda": "^3.1078.0",
24+
"@aws-sdk/client-s3": "^3.1078.0",
25+
"@aws-sdk/client-secrets-manager": "^3.1078.0",
26+
"@aws-sdk/credential-provider-node": "^3.972.61",
27+
"@aws-sdk/lib-dynamodb": "^3.1078.0",
28+
"@aws-sdk/s3-presigned-post": "^3.1078.0",
29+
"@aws-sdk/s3-request-presigner": "^3.1078.0",
30+
"@aws/durable-execution-sdk-js": "^2.0.0",
3131
"@cedar-policy/cedar-wasm": "4.8.2",
32-
"@smithy/protocol-http": "^5.3.12",
33-
"@smithy/signature-v4": "^5.3.14",
34-
"aws-cdk-lib": "^2.257.0",
32+
"@smithy/protocol-http": "^5.5.5",
33+
"@smithy/signature-v4": "^5.6.1",
34+
"aws-cdk-lib": "^2.260.0",
3535
"cdk-nag": "^2.38.2",
36-
"constructs": "^10.3.0",
36+
"constructs": "^10.6.0",
3737
"js-yaml": "^4.1.1",
38-
"pdf-parse": "^1.1.1",
38+
"pdf-parse": "^2.4.5",
3939
"ulid": "^3.0.2",
40-
"ws": "^8.18.0"
40+
"ws": "^8.21.0"
4141
},
4242
"devDependencies": {
43-
"@aws-cdk/integ-runner": "2.199.0",
44-
"@aws-cdk/integ-tests-alpha": "2.257.0-alpha.0",
43+
"@aws-cdk/integ-runner": "2.202.1",
44+
"@aws-cdk/integ-tests-alpha": "2.260.0-alpha.0",
4545
"@cdklabs/eslint-plugin": "^2",
46-
"@stylistic/eslint-plugin": "^2",
47-
"@types/aws-lambda": "^8.10.161",
46+
"@stylistic/eslint-plugin": "^5",
47+
"@types/aws-lambda": "^8.10.162",
4848
"@types/jest": "^30.0.0",
4949
"@types/js-yaml": "^4.0.9",
50-
"@types/node": "^20",
51-
"@types/pdf-parse": "^1.1.4",
52-
"@types/ws": "^8.5.13",
50+
"@types/node": "^26",
51+
"@types/pdf-parse": "^1.1.5",
52+
"@types/ws": "^8.18.1",
5353
"@typescript-eslint/eslint-plugin": "^8",
5454
"@typescript-eslint/parser": "^8",
5555
"aws-cdk": "^2",
5656
"esbuild": "^0.28.1",
5757
"eslint": "^10",
5858
"eslint-import-resolver-typescript": "^4",
5959
"eslint-plugin-import-x": "^4",
60-
"eslint-plugin-jest": "^29.15.1",
61-
"eslint-plugin-jsdoc": "^62.8.1",
60+
"eslint-plugin-jest": "^29.15.4",
61+
"eslint-plugin-jsdoc": "^63.0.10",
6262
"eslint-plugin-license-header": "^0.9.0",
63-
"jest": "^30.3.0",
64-
"jest-junit": "^16",
65-
"ts-jest": "^29.4.6",
63+
"jest": "^30.4.2",
64+
"jest-junit": "^17",
65+
"ts-jest": "^29.4.11",
6666
"ts-node": "^10.9.2",
67-
"typescript": "^5.9.3"
67+
"typescript": "^6.0.3"
6868
},
6969
"resolutions": {},
7070
"engines": {

cdk/tsconfig.dev.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"noImplicitThis": true,
1818
"noUnusedLocals": false,
1919
"noUnusedParameters": false,
20-
"resolveJsonModule": true,
20+
"skipLibCheck": true,
2121
"strict": true,
2222
"strictNullChecks": true,
2323
"strictPropertyInitialization": false,

cdk/tsconfig.jest.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
"extends": "./tsconfig.dev.json",
33
"compilerOptions": {
44
"isolatedModules": true,
5+
"ignoreDeprecations": "6.0",
56
"module": "CommonJS",
6-
"moduleResolution": "Node"
7+
"moduleResolution": "node16"
78
}
89
}

cdk/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"noUnusedLocals": true,
2222
"noUnusedParameters": true,
2323
"resolveJsonModule": true,
24+
"skipLibCheck": true,
2425
"strict": true,
2526
"strictNullChecks": true,
2627
"strictPropertyInitialization": false,

cli/package.json

Lines changed: 16 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cli/tsconfig.jest.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
{
22
"extends": "./tsconfig.dev.json",
33
"compilerOptions": {
4-
"isolatedModules": true
4+
"isolatedModules": true,
5+
"ignoreDeprecations": "6.0",
6+
"moduleResolution": "node16"
57
}
68
}

docs/astro.config.mjs

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/package.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)