Skip to content

Commit 92cff04

Browse files
authored
fix(amazon-sns-sqs-mcp-server): remove pytest from runtime dependencies (#4557)
pytest was declared in [project].dependencies, so installing the server pulled the test framework and its dependency chain into user environments. It is already declared in the dev dependency group, making the runtime entry both incorrect and redundant (and inconsistent: >=8.3.5 vs >=8.0.0). Resolved runtime dependency set drops from 61 to 56 packages, removing pytest, iniconfig, packaging, pluggy and tomli. The 50-test suite still passes at 96% coverage via the dev group. Fixes #529
1 parent bc03aaf commit 92cff04

2 files changed

Lines changed: 23 additions & 26 deletions

File tree

‎src/amazon-sns-sqs-mcp-server/pyproject.toml‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ dependencies = [
2727
"readabilipy>=0.2.0",
2828
"requests>=2.32.3",
2929
"boto3>=1.38.12",
30-
"pytest>=8.3.5",
3130
]
3231

3332
[project.scripts]

‎src/amazon-sns-sqs-mcp-server/uv.lock‎

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

0 commit comments

Comments
 (0)