Dependency problems (docker/pywin32 and ruamel.yaml)
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- azure, docker, python
- Domínio
- devops, machine-learning
Direção de pesquisa
Nenhum arquivo-alvo ou teste é especificado. Comece localizando as declarações de dependências de azureml-core e azureml-pipeline-core e, em seguida, reproduza a instalação no Windows com um pip atual; considera-se concluído quando os conflitos relatados de pywin32 e ruamel.yaml não bloquearem mais os fluxos de trabalho do Azure ML indicados.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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:
- Linguagem predominante
- Jupyter Notebook
- Estrelas
- 4.4k
- Forks
- 2.6k
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de Azure/MachineLearningNotebooks
-
Incorrect type hint for azure.ai.ml.sweep.ChoiceTalvez livre de novo @Riddhi743 assumiu há 51 dias e não há nenhum pull request aberto. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Azure/MachineLearningNotebooks#1975 · 1 comentário ·
-
duplicatesAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 68/100
Azure/MachineLearningNotebooks#1960 ·
-
machineAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 10/100
Azure/MachineLearningNotebooks#1987 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
Azure/MachineLearningNotebooks#1985 · 1 comentário ·
-
Dependencies to azure-storage-blob should be updatedTalvez já em andamento @PraveenMudalgeri assumiu há 433 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
Azure/MachineLearningNotebooks#1981 · 1 reação ·
Todas as issues de Azure/MachineLearningNotebooks
Issues semelhantes
-
PacReq: mangowcAbertapackage request
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
pacstall/pacstall-programs#9475 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
platformatic/mcp#253 ·
Mantenedores costumam responder em até 1 dia
-
[BUG] Container scenario crashes without expected_recovery_time, kube DNS example uses retry_waitAbertaneeds-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
krkn-chaos/krkn#1627 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
int128/typescript-action#1575 ·
Mantenedores costumam responder em até 1 dia
-
agent/sec-check hive/hosted-available-lke648397-260827-5n31 security
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia