aws / aws/aws-encryption-sdk-python
Feature request: Add support for typing with mypy
- Lenguaje dominante
- Python
- Estrellas
- 255
- Forks
- 92
- Merge medio
- 2 d 17 h
- PR fusionados (30 d)
- 2
Descripción
### Problem:
Using the aws_encryption_sdk in a project with mypy produces this error:
```
error: Skipping analyzing "aws_encryption_sdk": module is installed, but missing library stubs or py.typed marker
```
### Solution:
I attempted to simply add the py.typed marker file to my virtualenv and it seems not as simple, a lot of other incompatibilities.
Maybe stubs or .pyi could be provided
Thank you very much!
Guía de contribución
Línea de trabajo
Start by reproducing the reported mypy error when importing aws_encryption_sdk, then inspect the package's public typing surface and the incompatibilities mentioned in the issue. Determine whether the package can use a py.typed marker or needs stubs, and consider the work done when mypy can analyze the supported public imports without these errors.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- developer-experience, tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Activo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 48/100