Dependency problems (docker/pywin32 and ruamel.yaml)
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- azure, docker, python
- Ambito
- devops, machine-learning
Direzione di ricerca
Non sono indicati file di destinazione né test. Inizia individuando le dichiarazioni delle dipendenze per azureml-core e azureml-pipeline-core, quindi riproduci l’installazione su Windows con un pip aggiornato; il lavoro è completato quando i conflitti segnalati di pywin32 e ruamel.yaml non bloccano più i workflow Azure ML indicati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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:
- Lingua principale
- Jupyter Notebook
- Stelle
- 4.4k
- Fork
- 2.6k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Azure/MachineLearningNotebooks
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
Azure/MachineLearningNotebooks#1975 · 1 commento ·
-
duplicates Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
Azure/MachineLearningNotebooks#1960 ·
-
machine Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100
Azure/MachineLearningNotebooks#1987 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Azure/MachineLearningNotebooks#1985 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
Azure/MachineLearningNotebooks#1981 · 1 reazione ·
Tutte le issue di Azure/MachineLearningNotebooks
Issue simili
-
kb-infra-drift
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
OCHA-DAP/ds-knowledge-base#653 · 1 commento ·
-
intake mcp-intake needs-ac needs-human-review priority:medium type:feature
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Ikalus1988/MisakaNet#2102 · 2 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
llvm/lighthouse#283 ·
-
🤔 refinement needed
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
equinor/radix-operator#1979 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100