Skip to content

Commit f815d31

Browse files
committed
fix: add dev poetry group to install all dev dependencies
1 parent 32d5d05 commit f815d31

File tree

3 files changed

+55
-72
lines changed

3 files changed

+55
-72
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ target:
66

77
dev:
88
pip install --upgrade pip pre-commit poetry
9-
poetry install --extras "all"
9+
poetry install --extras "dev"
1010
pre-commit install
1111

1212
dev-gitpod:
1313
pip install --upgrade pip poetry
14-
poetry install --extras "all"
14+
poetry install --extras "dev"
1515
pre-commit install
1616

1717
format:

poetry.lock

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

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,10 @@ parser = ["pydantic"]
8181
validation = ["fastjsonschema"]
8282
tracer = ["aws-xray-sdk"]
8383
all = ["pydantic", "aws-xray-sdk", "fastjsonschema"]
84+
dev = ["boto3", "pydantic", "email-validator", "aws-xray-sdk", "fastjsonschema"]
8485
# allow customers to run code locally without emulators (SAM CLI, etc.)
8586
aws-sdk = ["boto3"]
87+
8688
[tool.coverage.run]
8789
source = ["aws_lambda_powertools"]
8890
omit = ["tests/*", "aws_lambda_powertools/exceptions/*", "aws_lambda_powertools/utilities/parser/types.py", "aws_lambda_powertools/utilities/jmespath_utils/envelopes.py"]

0 commit comments

Comments
 (0)