Dependency problems (docker/pywin32 and ruamel.yaml)
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
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- azure, docker, python
- Área
- devops, machine-learning
Línea de trabajo
No se nombran archivos objetivo ni pruebas. Empieza por localizar las declaraciones de dependencias de azureml-core y azureml-pipeline-core, y después reproduce la instalación en Windows con un pip actual; se considera hecho cuando los conflictos notificados de pywin32 y ruamel.yaml ya no bloqueen los flujos de trabajo de Azure ML indicados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hello everyone! I'm having problems with Azure packages because apparently, they have some broken dependencies. I'm reporting the following problems:
docker: Required byazureml-core,dockeris pinned to a version lower than6.0.0. However, older versions of this library pinpywin32 227, and any version ofpywin32below300breaksdefault_azure_credentialwhen using it inWindows. This would automatically breakAzure CLI Login(in my case this is happening). Also, version6.0.0fixespywin32I think azure should just update it to6.0.0in order to fix the problemruamel.yaml: The packageazureml-pipeline-coredepends onruamel.yamlpinned on a version below16. This lib requires to compile some binaries inCwhile installing, and any version below16uses an installation method not supported bypipversions over20.1. To solve this, I had to downgradepip, or install it usingpoetry, which is a package manager able to fix this bug
Considering all AzureML SDK packages were developed using modular packages, I really recommend using Poetry to manage dependencies, and dependabot (or something similar) to update automatically update deps. it would reduce installation time, and would prevent future conflicts.
I think Azure should fix these problems before fully migrating to SDK v2 since there are some features still in beta.
Related links:
- Lenguaje dominante
- Jupyter Notebook
- Estrellas
- 4.4k
- Forks
- 2.6k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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.
Más de Azure/MachineLearningNotebooks
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Azure/MachineLearningNotebooks#1975 · 1 comentario ·
-
duplicates Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
Azure/MachineLearningNotebooks#1960 ·
-
machine Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100
Azure/MachineLearningNotebooks#1987 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Azure/MachineLearningNotebooks#1985 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
Azure/MachineLearningNotebooks#1981 · 1 reacción ·
Todos los issues de Azure/MachineLearningNotebooks
Issues similares
-
kb-infra-drift
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
OCHA-DAP/ds-knowledge-base#653 · 1 comentario ·
-
intake mcp-intake needs-ac needs-human-review priority:medium type:feature
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Ikalus1988/MisakaNet#2102 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
llvm/lighthouse#283 ·
-
🤔 refinement needed
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
equinor/radix-operator#1979 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100