`networkx.set_edge_attributes` should support scalar value + name
Mantenedores costumam responder em até 1 dia
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 67/100
Direção de pesquisa
Comece localizando o stub de networkx.set_edge_attributes e compare as formas de argumento aceitas com a documentação vinculada e o exemplo em Python na issue. Atualize o stub para aceitar um argumento escalar values com um name e, em seguida, verifique se essa chamada passa na verificação de tipos e se os overloads existentes continuam cobertos.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
It seems to me the stubs for set_edge_attributes are wrong, since it wants no name with scalar values.
Python 3.13.13 (main, Apr 9 2026, 09:11:06) [GCC 14.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import networkx as nx
>>> G = nx.path_graph(3)
>>> nx.set_edge_attributes(G, 5, "some name")
>>> G.edges[0,1]["some name"]
5
- Linguagem predominante
- Python
- Estrelas
- 5.1k
- Forks
- 2.1k
- Merge médio
- 1d 6h
- PRs com merge (30d)
- 57
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
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 python/typeshed
-
`nx.transitive_closure` should return the same Graph type as it took in!Talvez já em andamento @dannyshafer assumiu há 2 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
Mantenedores costumam responder em até 1 dia
-
`nx.compose_all` should return the type of its first argumentTalvez já em andamento @dannyshafer assumiu há 2 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
Mantenedores costumam responder em até 1 dia
-
`nx.max_flow_min_cost` should support taking in two graph nodesTalvez já em andamento @Cherith1222 assumiu há 1 dia. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Mantenedores costumam responder em até 1 dia
-
`errors` parameter missing in `subprocess.call()`/`subprocess.check_call()`Talvez já em andamento @dannyshafer assumiu há 4 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
false alarm on decode callTalvez já em andamento @jw9829 assumiu há 22 dias. Abertahelp wanted stubs: false positive
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
python/typeshed#16441 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de python/typeshed
Issues semelhantes
-
Pull-through from gcr.io returns 500 when pulling using podman/buildahTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. AbertaIssue Triage-Needed
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
pulp/pulp_container#2581 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
521xueweihan/HelloGitHub#4040 ·
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 64/100
ClanGenOfficial/clangen#6313 ·
Mantenedores costumam responder em até 2 dias
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
Mantenedores costumam responder em até 1 dia
-
bug(trainer): CustomTrainer func_args with non literal values fail inside the TrainJobTalvez já em andamento @avanishkasar assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
kubeflow/sdk#879 · 1 comentário ·
Mantenedores costumam responder em até 1 dia