aws / aws/aws-encryption-sdk-python

Feature request: Add support for typing with mypy

Aberta
#563 3 comentários 2 reações 0 responsáveis Ver no GitHub
enhancement good first issue
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

Abrir o 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

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.