Skip to content

Commit 7e82011

Browse files
leandrodamascenaCavalcante Damascena
and
Cavalcante Damascena
authored
chore(ci): remove aws-encryption-sdk from Lambda layer due to cffi being tied to python version (#3853)
Co-authored-by: Cavalcante Damascena <[email protected]>
1 parent 9cd21aa commit 7e82011

File tree

5 files changed

+357
-368
lines changed

5 files changed

+357
-368
lines changed

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ dev:
88
pip install --upgrade pip pre-commit poetry
99
poetry config --local virtualenvs.in-project true
1010
@$(MAKE) dev-version-plugin
11-
poetry install --extras "all redis"
11+
poetry install --extras "all redis datamasking"
1212
pre-commit install
1313

1414
dev-gitpod:
1515
pip install --upgrade pip poetry
1616
@$(MAKE) dev-version-plugin
17-
poetry install --extras "all redis"
17+
poetry install --extras "all redis datamasking"
1818
pre-commit install
1919

2020
format:

docs/utilities/data_masking.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ graph LR
7373

7474
### Install
7575

76-
!!! note "This is not necessary if you're installing Powertools for AWS Lambda (Python) via [Lambda Layer/SAR](../index.md#lambda-layer){target="_blank"}"
76+
!!! info "Our Lambda layer does not include the aws-encryption-sdk. Please install it as a dependency in your project to use this utility."
7777

7878
Add `aws-lambda-powertools[datamasking]` as a dependency in your preferred tool: _e.g._, _requirements.txt_, _pyproject.toml_. This will install the [AWS Encryption SDK](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/introduction.html){target="_blank"}.
7979

0 commit comments

Comments
 (0)