generated from amazon-archives/__template_MIT-0
-
Notifications
You must be signed in to change notification settings - Fork 469
Open
Labels
internalMaintenance changesMaintenance changestypingStatic typing definition related issues (mypy, pyright, etc.)Static typing definition related issues (mypy, pyright, etc.)
Description
Why is this needed?
This is a sub-issue of #7902.
Several modules have only 1-2 ty diagnostics and can be resolved quickly. Fixing these enables us to remove them from the ty exclusion list and expand type checking coverage.
Which area does this relate to?
- Static typing
- Logger
- Metrics
- Middleware factory
- Validation
Solution
Resolve ty diagnostics in the following modules:
| Module | Diagnostics |
|---|---|
logging/ |
1 |
utilities/validation/ |
1 |
shared/ |
2 |
metrics/ |
2 |
middleware_factory/ |
2 |
utilities/streaming/ |
2 |
Total: 10 diagnostics
Once resolved, remove these modules from the ty exclusion list in pyproject.toml.
Acknowledgment
- This request meets Powertools for AWS Lambda (Python) Tenets
- Should this be considered in other Powertools for AWS Lambda languages? i.e. Java, TypeScript, and .NET
Metadata
Metadata
Assignees
Labels
internalMaintenance changesMaintenance changestypingStatic typing definition related issues (mypy, pyright, etc.)Static typing definition related issues (mypy, pyright, etc.)
Type
Projects
Status
Triage