mypy stubs for non-trivial datatypes

Abierto
#178 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
25/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
pandas, python

Línea de trabajo

Revisa src/cleanvision/utils/viz_manager.py en la ubicación enlazada y lee la discusión en #124 para identificar los tipos de datos no triviales que actualmente se convierten en Any. Comprueba la referencia de pandas-stubs y determina el alcance de añadir o adoptar stubs; el trabajo debería considerarse terminado cuando las variables relevantes tengan tipos útiles de mypy en lugar de Any.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

question

There are places in codebase like this where mypy won't be to detect variable's type and it will be termed as Any.

Screenshot 2023-05-16 at 2 21 02 AM

Are we planning to add any mypy stubs for such variables?
I am interested in this because in #124, one of the possible types of imagelab.info is pd.Series or pd.DataFrame but if we are not using stubs like pandas stubs then mypy will consider them (pd.Series) to Any datatype.

Lenguaje dominante
Python
Estrellas
1.2k
Forks
87
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de cleanlab/cleanvision

Todos los issues de cleanlab/cleanvision

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.