Add a py.typed marker, so type checkers use this package's annotations
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- python
- Domaine
- computer-vision
Piste de recherche
Start by checking the package layout and wheel configuration to find where a py.typed marker must be added and how package files are included. Then run mypy with the project's settings to assess the annotations and investigate any failures. The issue is done when the annotations are suitable for users and the marker is included in the built wheel.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Likely smell: this package ships no py.typed marker, so users' type checkers (mypy, Pylance, pyright) ignore its annotations and treat it as untyped. (see also #40 and #60 on mypy and coverage) RTB has just added one in petercorke/robotics-toolbox-python#823: an empty py.typed file in the package folder, which has to end up in the wheel. Please check that the annotations are in good enough shape to offer to users (mypy clean on your own settings), then add it and fix what you find.
- Langage dominant
- Python
- Étoiles
- 224
- Forks
- 31
- Merge moyen
- 1 j 20 h
- PR mergées (30 j)
- 28
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de petercorke/machinevision-toolbox-python
-
Difficulté 2/5 1-3 heures Accessibilité débutants 42/100
petercorke/machinevision-toolbox-python#157 ·
Les mainteneurs répondent en général sous 1 jour
-
ROSBag: RealSense bags have a 4-byte depth-units trailer that is guessed, not parsedPeut-être pris @theluckystrike l’a pris il y a 2 jours. Ouvertebug help wanted
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
petercorke/machinevision-toolbox-python#151 ·
Les mainteneurs répondent en général sous 1 jour
-
Sources.py: quick wins, split into a package, and API unificationPeut-être pris @zw1915 l’a pris il y a 2 jours. Ouvertehelp wanted tech-debt
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
petercorke/machinevision-toolbox-python#150 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 43/100
petercorke/machinevision-toolbox-python#148 ·
Les mainteneurs répondent en général sous 1 jour
-
tech-debt
Difficulté 2/5 1-3 heures Accessibilité débutants 30/100
petercorke/machinevision-toolbox-python#147 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de petercorke/machinevision-toolbox-python
Issues similaires
-
`image_generation`: `max_retries` is ignored for OpenAI-compatible providers (always 2 retries)Peut-être pris @ericz7900 l’a pris aujourd’hui. Ouvertellm translation
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
rheeloaded/paperpull#117 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 65/100
agenda-tech-brasil/agenda-tech-brasil#1619 · 1 commentaire ·
-
process
Difficulté 1/5 1-3 heures Accessibilité débutants 76/100
pyrite-wiki/pyrite#1036 ·
Les mainteneurs répondent en général sous 1 jour