aws / aws/aws-encryption-sdk-python
Feature request: Add support for typing with mypy
- Vorherrschende Sprache
- Python
- Sterne
- 255
- Forks
- 92
- Ø Merge
- 2 T. 17 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
### 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!
Beitragsleitfaden
Rechercherichtung
Beginne damit, den gemeldeten mypy-Fehler beim Importieren von aws_encryption_sdk zu reproduzieren, untersuche dann die öffentliche Typisierungsoberfläche des Pakets und die im Issue genannten Inkompatibilitäten. Ermittle, ob das Paket eine py.typed-Markierung verwenden kann oder Stubs benötigt, und betrachte die Arbeit als abgeschlossen, wenn mypy die unterstützten öffentlichen Importe ohne diese Fehler analysieren kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- developer-experience, tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 48/100