MYPYPATH should override mypy_path in config file (not extend it)
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 20.6k
- Forks
- 3.3k
- Métricas de merge de PR
- Métricas de PR pendientes
Descripción
Feature
The MYPYPATH environment variable should override the mypy_path config file option (not extend it).
Pitch
I propose the ability to override the mypy_path config file option with the the MYPYPATH environment variable. To make Visual Studio Code work with the Mypy extension for namespace packages, it is necessary to set mypy_path and explicit_package_bases, whereas I would like to disable the mypy_path option when running Tox (to typecheck the installed package). It is usually the case that environment variables have higher precedence over config file options, and this change would make Mypy consistent with the expected behavior.
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza localizando el análisis de configuración de mypy y el manejo existente de MYPYPATH y mypy_path; después, busca pruebas que cubran la precedencia de la configuración o las variables de entorno. Confirma el comportamiento actual antes de cambiarlo. La tarea estará terminada cuando MYPYPATH reemplace el valor de mypy_path del archivo de configuración, mientras que el comportamiento existente y las opciones relacionadas sigan estando cubiertos por pruebas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100