Skip to content

feat: add clientless LocalStack service - #156

Draft
cofin wants to merge 2 commits into
feat/podman-supportfrom
feat/localstack-service
Draft

feat: add clientless LocalStack service#156
cofin wants to merge 2 commits into
feat/podman-supportfrom
feat/localstack-service

Conversation

@cofin

@cofin cofin commented Jul 22, 2026

Copy link
Copy Markdown
Member

Summary\n\n- add a LocalStack SQS service using awslocal or the bundled aws CLI inside the container\n- support shared worker prefixes and per-worker server isolation\n- document image overrides and register one-provider selective CI ownership\n\n## Validation\n\n- provider tests: 5 passed\n- Ruff, mypy, pyright, and docs passed\n- selector: 1 provider job, 1 image pull\n- no boto3, Python client dependency, or lockfile change\n\nPart of #150.

@codecov-commenter

codecov-commenter commented Jul 22, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 101 lines in your changes missing coverage. Please review.
✅ Project coverage is 1.32%. Comparing base (ba9c758) to head (b8b036e).

Files with missing lines Patch % Lines
src/pytest_databases/docker/localstack.py 0.00% 101 Missing ⚠️
Additional details and impacted files
@@                   Coverage Diff                   @@
##           feat/podman-support    #156       +/-   ##
=======================================================
- Coverage                11.95%   1.32%   -10.64%     
=======================================================
  Files                       24      25        +1     
  Lines                     2082    2183      +101     
  Branches                   169     182       +13     
=======================================================
- Hits                       249      29      -220     
- Misses                    1798    2154      +356     
+ Partials                    35       0       -35     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@cofin
cofin force-pushed the feat/podman-support branch from e106a3e to 5eee24d Compare July 22, 2026 15:56
@cofin
cofin force-pushed the feat/localstack-service branch from bdad00f to d5f0601 Compare July 22, 2026 15:57
@cofin
cofin force-pushed the feat/localstack-service branch from d5f0601 to b8b036e Compare July 22, 2026 17:05
@Nahuel990

Copy link
Copy Markdown

Why not MiniStack? https://ministack.org

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants