https://github.com/aws-powertools/powertools-lambda-python
aws aws-lambda lambda python serverless
Score: 30.73631709804316
Last synced: about 12 hours ago
JSON representation
Repository metadata:
A developer toolkit to implement Serverless best practices and increase developer velocity.
- Host: GitHub
- URL: https://github.com/aws-powertools/powertools-lambda-python
- Owner: aws-powertools
- License: mit-0
- Created: 2019-11-15T12:26:12.000Z (about 6 years ago)
- Default Branch: develop
- Last Pushed: 2026-01-26T22:01:06.000Z (10 days ago)
- Last Synced: 2026-01-27T21:28:16.996Z (9 days ago)
- Topics: aws, aws-lambda, lambda, python, serverless
- Language: Python
- Homepage: https://docs.powertools.aws.dev/lambda/python/latest/
- Size: 128 MB
- Stars: 3,219
- Watchers: 46
- Forks: 468
- Open Issues: 68
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Roadmap: docs/roadmap.md
- Maintainers: MAINTAINERS.md
Owner metadata:
- Name: Powertools for AWS
- Login: aws-powertools
- Email:
- Kind: organization
- Description:
- Website:
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/129127638?v=4
- Repositories: 1
- Last Synced at: 2023-06-19T12:40:13.539Z
- Profile URL: https://github.com/aws-powertools
Committers metadata
Last synced: 2 days ago
Total Commits: 5,521
Total Committers: 206
Avg Commits per committer: 26.801
Development Distribution Score (DDS): 0.595
Commits in past year: 1,435
Committers in past year: 57
Avg Commits per committer in past year: 25.175
Development Distribution Score (DDS) in past year: 0.477
| Name | Commits | |
|---|---|---|
| dependabot[bot] | 4****] | 2235 |
| heitorlessa | l****a@a****k | 945 |
| github-actions[bot] | 4****] | 867 |
| Leandro Damascena | l****a@a****t | 351 |
| Release bot | a****e@a****m | 224 |
| Ruben Fonseca | f****a@g****m | 140 |
| Michael Brewer | m****r@g****m | 140 |
| Tom McCarthy | t****c@a****m | 55 |
| Simon Thulbourn | s****b | 41 |
| Eric Nielsen | 4****n | 31 |
| Guilherme Martins Crocetti | g****i@g****m | 27 |
| Ran Isenberg | 6****g | 21 |
| Alexander Melnyk | a****k@a****m | 21 |
| Michal Ploski | m****i@a****m | 19 |
| Alex Melnyk | a****k@a****e | 19 |
| Ran Isenberg | r****g@c****m | 18 |
| Joris Conijn | j****o@w****m | 18 |
| Ana Falcão | a****o@p****r | 18 |
| Andrea Amorosi | d****i@g****m | 14 |
| mploski | m****i@o****l | 13 |
| Ran Isenberg | 6****k | 11 |
| Roger Zhang | r****h@a****m | 9 |
| Connor Kirkpatrick | 1****k | 8 |
| Nicolas Moutschen | m****n@a****m | 8 |
| Daniel Abib | d****b@g****m | 7 |
| Nico Tonnhofer | g****b@w****e | 7 |
| Henrique Graca | 9****a | 6 |
| Michael | 1****l | 6 |
| walmsles | 2****s | 6 |
| Steve Cook | s****e@m****c | 4 |
| and 176 more... | ||
Issue and Pull Request metadata
Last synced: 6 days ago
Total issues: 772
Total pull requests: 5,890
Average time to close issues: 3 months
Average time to close pull requests: 2 days
Total issue authors: 273
Total pull request authors: 114
Average comments per issue: 2.96
Average comments per pull request: 1.63
Merged pull request: 4,690
Bot issues: 27
Bot pull requests: 4,874
Past year issues: 184
Past year pull requests: 1,883
Past year average time to close issues: 9 days
Past year average time to close pull requests: 1 day
Past year issue authors: 65
Past year pull request authors: 42
Past year average comments per issue: 1.41
Past year average comments per pull request: 1.53
Past year merged pull request: 1,437
Past year bot issues: 4
Past year bot pull requests: 1,578
Top Issue Authors
- leandrodamascena (255)
- heitorlessa (45)
- rubenfonseca (24)
- ran-isenberg (20)
- dreamorosi (20)
- github-actions[bot] (15)
- dependabot[bot] (12)
- sthulb (9)
- Wurstnase (9)
- walmsles (8)
- TonySherman (7)
- amin-farjadi (6)
- whardier (5)
- MCR2019 (5)
- nlykkei (5)
Top Pull Request Authors
- dependabot[bot] (3,142)
- github-actions[bot] (1,741)
- leandrodamascena (458)
- heitorlessa (61)
- ericbn (61)
- rubenfonseca (58)
- sthulb (53)
- anafalcao (33)
- ran-isenberg (18)
- dreamorosi (18)
- Wurstnase (11)
- hjgraca (9)
- kattakaha (8)
- VatsalGoel3 (8)
- gwlester (7)
Top Issue Labels
- feature-request (190)
- triage (184)
- internal (174)
- bug (133)
- documentation (111)
- event_handlers (81)
- tech-debt (61)
- typing (48)
- v3 (38)
- help wanted (36)
- event_sources (34)
- not-a-bug (31)
- pending-release (30)
- openapi-schema (30)
- logger (29)
- parser (28)
- need-customer-feedback (23)
- rejected (22)
- dependencies (17)
- size/XS (15)
- customer-reference (14)
- batch (14)
- tests (14)
- metrics (13)
- community-content (13)
- skip-changelog (13)
- idempotency (13)
- RFC (12)
- parameters (11)
- layers (9)
Top Pull Request Labels
- internal (4,080)
- dependencies (3,704)
- size/XS (3,584)
- python (2,256)
- skip-changelog (1,737)
- size/M (693)
- size/S (685)
- commons (535)
- github-actions (520)
- tests (413)
- github_actions (395)
- documentation (349)
- size/L (315)
- javascript (239)
- event_handlers (185)
- feature (175)
- bug (159)
- docker (128)
- go (121)
- enhancement (116)
- size/XL (80)
- logger (70)
- do-not-merge (51)
- size/XXL (44)
- metrics (38)
- tracer (23)
- typing (22)
- on-hold (16)
- need-issue (14)
- jmespath (12)
Package metadata
- Total packages: 3
-
Total downloads:
- pypi: 32,956,342 last-month
- Total docker downloads: 227
- Total dependent packages: 29 (may contain duplicates)
- Total dependent repositories: 266 (may contain duplicates)
- Total versions: 695
- Total maintainers: 5
pypi.org: aws-lambda-powertools
Powertools for AWS Lambda (Python) is a developer toolkit to implement Serverless best practices and increase developer velocity.
- Homepage:
- Documentation: https://docs.powertools.aws.dev/lambda/python/
- Licenses: MIT
- Latest release: 3.24.0 (published about 1 month ago)
- Last Synced: 2026-02-03T08:29:55.227Z (3 days ago)
- Versions: 521
- Dependent Packages: 29
- Dependent Repositories: 266
- Downloads: 32,956,316 Last month
- Docker Downloads: 227
-
Rankings:
- Downloads: 0.219%
- Dependent packages count: 0.701%
- Dependent repos count: 0.911%
- Stargazers count: 1.464%
- Average: 1.467%
- Docker downloads count: 2.669%
- Forks count: 2.84%
- Maintainers (4)
proxy.golang.org: github.com/aws-powertools/powertools-lambda-python
- Homepage:
- Documentation: https://pkg.go.dev/github.com/aws-powertools/powertools-lambda-python#section-documentation
- Licenses: mit-0
- Latest release: v3.24.0+incompatible (published about 1 month ago)
- Last Synced: 2026-02-04T04:10:17.530Z (2 days ago)
- Versions: 172
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.442%
- Average: 6.659%
- Dependent repos count: 6.877%
pypi.org: leo-aws-lambda-powertools
Powertools for AWS Lambda (Python) is a developer toolkit to implement Serverless best practices and increase developer velocity.
- Homepage: https://github.com/aws-powertools/powertools-lambda-python
- Documentation: https://docs.powertools.aws.dev/lambda/python/
- Licenses: MIT
- Latest release: 1.0.1 (published over 1 year ago)
- Last Synced: 2026-02-04T04:09:23.618Z (2 days ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 26 Last month
-
Rankings:
- Dependent packages count: 10.589%
- Average: 35.111%
- Dependent repos count: 59.632%
- Maintainers (1)
Dependencies
- actions/download-artifact 9bc31d5ccc31df68ecc42ccf4149144866c47d8a composite
- actions/upload-artifact 0b7f8abb1508181956e8e162db84b466c27e18ce composite
- actions/download-artifact 9bc31d5ccc31df68ecc42ccf4149144866c47d8a composite
- actions/upload-artifact 0b7f8abb1508181956e8e162db84b466c27e18ce composite
- actions/download-artifact 9782bd6a9848b53b110e712e20e42d89988822b7 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- github/codeql-action/analyze f31a31c052207cc13b328d6295c5b728bb49568c composite
- github/codeql-action/init f31a31c052207cc13b328d6295c5b728bb49568c composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/dependency-review-action 6c5ccdad469c9f8a2996bfecaec55a631a347034 composite
- aws-actions/configure-aws-credentials 5fd3084fc36e372ff1fff382a39b10d03659f355 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
- aws-actions/closed-issue-message 8b6324312193476beecf11f8e8539d73a3553bf4 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/upload-artifact a8a3f3ad30e3422c9c7b888a15615d19a852ae32 composite
- github/codeql-action/upload-sarif 17573ee1cc1b9d061760f3a006fc4aac4f944fd5 composite
- ossf/scorecard-action 08b4669551908b1024bb425080c797723083c031 composite
- ./.github/actions/create-pr * composite
- ./.github/actions/seal-restore * composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/download-artifact 9bc31d5ccc31df68ecc42ccf4149144866c47d8a composite
- actions/setup-node 5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d composite
- actions/setup-python 61a6322f88396a6271a6ee3565807d608ecaddd1 composite
- actions/upload-artifact a8a3f3ad30e3422c9c7b888a15615d19a852ae32 composite
- docker/setup-buildx-action f95db51fddba0c2d1ec667646a06c2ce06100226 composite
- docker/setup-qemu-action 68827325e0b33c7199eb31dd4e31fbe9023e06e3 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/setup-python 61a6322f88396a6271a6ee3565807d608ecaddd1 composite
- codecov/codecov-action eaaf4bedf32dbdc6b720b63067d99c4d77d6047d composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/setup-python 61a6322f88396a6271a6ee3565807d608ecaddd1 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
- actions/upload-artifact a8a3f3ad30e3422c9c7b888a15615d19a852ae32 composite
- release-drafter/release-drafter 65c5fb495d1e69aa8c08a3317bc44ff8aabe9772 composite
- ./.github/actions/create-pr * composite
- ./.github/actions/seal * composite
- ./.github/actions/seal-restore * composite
- ./.github/actions/upload-release-provenance * composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
- actions/setup-python 61a6322f88396a6271a6ee3565807d608ecaddd1 composite
- pypa/gh-action-pypi-publish b7f401de30cb6434a1e19f805ff006643653240e composite
- ./.github/actions/seal-restore * composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/download-artifact 9bc31d5ccc31df68ecc42ccf4149144866c47d8a composite
- actions/setup-node 5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d composite
- actions/setup-python 61a6322f88396a6271a6ee3565807d608ecaddd1 composite
- actions/upload-artifact a8a3f3ad30e3422c9c7b888a15615d19a852ae32 composite
- aws-actions/configure-aws-credentials 5fd3084fc36e372ff1fff382a39b10d03659f355 composite
- ./.github/actions/seal-restore * composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/download-artifact 9bc31d5ccc31df68ecc42ccf4149144866c47d8a composite
- actions/setup-node 5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d composite
- aws-actions/configure-aws-credentials 5fd3084fc36e372ff1fff382a39b10d03659f355 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/github-script d7906e4ad0b1822421a7e6a35d5ca353c962f410 composite
- ./.github/actions/create-pr * composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/setup-python 61a6322f88396a6271a6ee3565807d608ecaddd1 composite
- aws-actions/configure-aws-credentials 5fd3084fc36e372ff1fff382a39b10d03659f355 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- actions/setup-node 5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d composite
- actions/setup-python 61a6322f88396a6271a6ee3565807d608ecaddd1 composite
- aws-actions/configure-aws-credentials 5fd3084fc36e372ff1fff382a39b10d03659f355 composite
- actions/checkout 3df4ab11eba7bda6032a0b82a6bb43b11571feac composite
- zgosalvez/github-actions-ensure-sha-pinned-actions f32435541e24cd6a4700a7f52bb2ec59e80603b1 composite
- pre-commit ==3.3.3
- cfgv ==3.3.1
- distlib ==0.3.6
- filelock ==3.12.2
- identify ==2.5.24
- nodeenv ==1.8.0
- platformdirs ==3.8.0
- pre-commit ==3.3.3
- pyyaml ==6.0
- virtualenv ==20.23.1
- squidfunk/mkdocs-material@sha256 2f29d716a52a50607ffbccd05463f511ed02f7492ebd9ae3a7bfb0ae83078ac2 build
- github.com/aws/aws-sdk-go-v2 v1.24.1
- github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4
- github.com/aws/aws-sdk-go-v2/config v1.26.3
- github.com/aws/aws-sdk-go-v2/credentials v1.16.14
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10
- github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2
- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10
- github.com/aws/aws-sdk-go-v2/service/lambda v1.49.7
- github.com/aws/aws-sdk-go-v2/service/sso v1.18.6
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.6
- github.com/aws/aws-sdk-go-v2/service/sts v1.26.7
- github.com/aws/smithy-go v1.19.0
- github.com/jmespath/go-jmespath v0.4.0
- golang.org/x/exp v0.0.0-20230321023759-10a507213a29
- golang.org/x/sync v0.6.0
- github.com/aws/aws-sdk-go-v2 v1.24.1
- github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.4
- github.com/aws/aws-sdk-go-v2/config v1.26.3
- github.com/aws/aws-sdk-go-v2/credentials v1.16.14
- github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11
- github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10
- github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10
- github.com/aws/aws-sdk-go-v2/internal/ini v1.7.2
- github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4
- github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10
- github.com/aws/aws-sdk-go-v2/service/lambda v1.49.7
- github.com/aws/aws-sdk-go-v2/service/sso v1.18.6
- github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.6
- github.com/aws/aws-sdk-go-v2/service/sts v1.26.7
- github.com/aws/smithy-go v1.19.0
- github.com/davecgh/go-spew v1.1.0
- github.com/google/go-cmp v0.5.8
- github.com/jmespath/go-jmespath v0.4.0
- github.com/jmespath/go-jmespath/internal/testify v1.5.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/stretchr/objx v0.1.0
- golang.org/x/exp v0.0.0-20230321023759-10a507213a29
- golang.org/x/sync v0.6.0
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/yaml.v2 v2.2.8
- aws-cdk 2.118.0 development
- fsevents 2.3.2 development
- package-lock.json 1.0.0
- aws-cdk ^2.118.0 development
- package-lock.json ^1.0.0
- aws-lambda-powertools *
- aws-lambda-powertools *
- mkdocs-git-revision-date-plugin ==0.3.2
- click ==8.1.3
- ghp-import ==2.1.0
- gitdb ==4.0.10
- gitpython ==3.1.37
- jinja2 ==3.1.2
- markdown ==3.3.7
- markupsafe ==2.1.3
- mergedeep ==1.3.4
- mkdocs ==1.4.3
- mkdocs-git-revision-date-plugin ==0.3.2
- packaging ==23.1
- python-dateutil ==2.8.2
- pyyaml ==6.0
- pyyaml-env-tag ==0.1
- six ==1.16.0
- smmap ==5.0.0
- watchdog ==3.0.0
- aws-lambda-powertools *
- requests *
- attrs 23.1.0
- aws-cdk-asset-awscli-v1 2.2.201
- aws-cdk-asset-kubectl-v20 2.1.2
- aws-cdk-asset-node-proxy-agent-v6 2.0.1
- aws-cdk-lib 2.108.1
- boto3 1.29.0
- botocore 1.32.0
- cattrs 23.1.2
- cdk-aws-lambda-powertools-layer 3.7.0
- colorama 0.4.6
- constructs 10.3.0
- exceptiongroup 1.1.3
- importlib-resources 6.1.1
- iniconfig 2.0.0
- jmespath 1.0.1
- jsii 1.91.0
- packaging 23.2
- pluggy 1.3.0
- publication 0.0.3
- pytest 7.4.3
- python-dateutil 2.8.2
- s3transfer 0.7.0
- six 1.16.0
- tomli 2.0.1
- typeguard 2.13.3
- typing-extensions 4.8.0
- urllib3 1.26.18
- urllib3 2.0.7
- zipp 3.17.0
- boto3 ^1.24.46 develop
- pytest ^7.1.2 develop
- cdk-aws-lambda-powertools-layer ^3.7.0
- python ^3.9
- 150 dependencies
- aws-cdk-lib ^2.111.0 develop
- aws-cdk.aws-apigatewayv2-alpha ^2.38.1-alpha.0 develop
- aws-cdk.aws-apigatewayv2-authorizers-alpha ^2.38.1-alpha.0 develop
- aws-cdk.aws-apigatewayv2-integrations-alpha ^2.38.1-alpha.0 develop
- aws-requests-auth ^0.4.3 develop
- bandit ^1.7.5 develop
- black ^23.3 develop
- boto3 ^1.18 develop
- checksumdir ^1.2.0 develop
- coverage ^7.2 develop
- datadog-lambda ^5.85.0 develop
- filelock ^3.12.2 develop
- hvac ^1.2.1 develop
- ijson ^3.2.2 develop
- isort ^5.11.5 develop
- mike ^1.1.2 develop
- mkdocs-git-revision-date-plugin ^0.3.2 develop
- mkdocs-material ^9.2.7 develop
- mypy-boto3-appconfig ^1.34.0 develop
- mypy-boto3-appconfigdata ^1.34.0 develop
- mypy-boto3-cloudformation ^1.34.0 develop
- mypy-boto3-cloudwatch ^1.34.0 develop
- mypy-boto3-dynamodb ^1.34.0 develop
- mypy-boto3-lambda ^1.34.0 develop
- mypy-boto3-logs ^1.34.0 develop
- mypy-boto3-s3 ^1.34.0 develop
- mypy-boto3-secretsmanager ^1.34.0 develop
- mypy-boto3-ssm ^1.34.0 develop
- mypy-boto3-xray ^1.34.0 develop
- pdoc3 ^0.10.0 develop
- pytest ^7.4.4 develop
- pytest-asyncio ^0.21.1 develop
- pytest-benchmark ^4.0.0 develop
- pytest-cov ^4.1.0 develop
- pytest-mock ^3.11.1 develop
- pytest-xdist ^3.5.0 develop
- radon ^6.0.1 develop
- typed-ast ^1.5.5 develop
- types-requests ^2.31.0 develop
- typing-extensions ^4.6.2 develop
- xenon ^0.9.1 develop
- aws-encryption-sdk ^3.1.1
- aws-xray-sdk ^2.8.0
- boto3 ^1.20.32
- datadog-lambda >=4.77,<6.0
- fastjsonschema ^2.14.5
- pydantic ^1.8.2
- python ^3.7.4
- typing-extensions ^4.6.2
- aws-encryption-sdk * test
- aws-lambda-powertools * test
- requests * test
- aws-encryption-sdk * test
- aws-lambda-powertools * test
- requests * test
- aws-encryption-sdk * test
- aws-lambda-powertools * test
- requests * test