mirror of
https://github.com/lancedb/lancedb.git
synced 2026-03-22 16:40:39 +00:00
## Summary - Upgrade LocalStack from 3.3 to 4.0 in `docker-compose.yml` to fix S3 integration test failures in CI - Version 3.3 has compatibility issues with newer Python 3.13 and updated boto3 dependencies - Matches the LocalStack version used successfully in the lance repository ## Test plan - [ ] Verify `docker compose up --detach --wait` completes successfully in CI - [ ] All tests in `test_s3.py` pass (5 tests) - [ ] All `@pytest.mark.s3_test` tests in `test_namespace_integration.py` pass (7 tests) - [ ] No regressions in non-integration test jobs (Mac, Windows) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
19 lines
473 B
YAML
19 lines
473 B
YAML
version: "3.9"
|
|
services:
|
|
localstack:
|
|
image: localstack/localstack:4.0
|
|
ports:
|
|
- 4566:4566
|
|
environment:
|
|
- SERVICES=s3,dynamodb,kms
|
|
- DEBUG=1
|
|
- LS_LOG=trace
|
|
- DOCKER_HOST=unix:///var/run/docker.sock
|
|
- AWS_ACCESS_KEY_ID=ACCESSKEY
|
|
- AWS_SECRET_ACCESS_KEY=SECRETKEY
|
|
healthcheck:
|
|
test: [ "CMD", "curl", "-s", "http://localhost:4566/_localstack/health" ]
|
|
interval: 5s
|
|
retries: 3
|
|
start_period: 10s
|