aws / aws/aws-encryption-sdk-python
Feature request: Add support for typing with mypy
- Linguagem predominante
- Python
- Estrelas
- 255
- Forks
- 92
- Merge médio
- 2d 17h
- PRs com merge (30d)
- 2
Descrição
### 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!
Guia de contribuição
Direção de pesquisa
Comece reproduzindo o erro do mypy relatado ao importar aws_encryption_sdk e, em seguida, inspecione a superfície pública de tipagem do pacote e as incompatibilidades mencionadas na issue. Determine se o pacote pode usar um marcador py.typed ou se precisa de stubs, e considere o trabalho concluído quando o mypy puder analisar as importações públicas compatíveis sem esses erros.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- python
- Domínio
- developer-experience, tooling
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Ativa
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 48/100