Add moto[s3,sqs] to devcontainer for S3/SQS orchestration tests

tests/orchestration/test_postcode_splitter_orchestrator.py imports
`from moto import mock_aws` (moto 5.x) but moto was absent, so the file
errored at collection. Pin moto[s3,sqs]==5.0.28 (S3+SQS are the only mocked
services); resolves cleanly against the boto3 1.35.44 and cryptography 43.0.3
pins. All 4 tests pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jun-te Kim 2026-06-23 16:00:07 +00:00
parent 451f0773e0
commit 75e4989982

View file

@ -24,6 +24,7 @@ ipykernel>=6.25,<7
dotenv
psycopg[binary]
pytest-postgresql
moto[s3,sqs]==5.0.28 # mock_aws (moto 5.x) for S3/SQS in orchestration tests
# Formatting
black==26.1.0
boto3-stubs